fff-wireless: add workaround for wifi configuration after update #324
No reviewers
Labels
No Label
RFC
RFT
WIP
blocked
bsp
bug
build/scripts/tools
duplicate
feature
fixed
layer3
mantis
more details required
needs changes
node
packages/fff
rejected
security
trivial
upstream
No Milestone
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: freifunk-franken/firmware#324
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "fbl/firmware:4a-wifi-fix"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Introduce a workaround for an OpenWrt bug on the Xiaomi Mi 4A (Gigabit
Edition). After an update of the firmware, the wireless interfaces are
not properly created as configured.
When configuring the WiFi interfaces via uci and applying the
settings using reload_config, hostapd reports errors and no WiFi
interfaces are created.
It seems like OpenWrt tries to dynamically reload the settings instead
of restarting hostapd, but hostapd fails to properly apply them.
To work around this regression until the root cause is found, restart
the wifi interfaces manually after a firmware upgrade.
Fixes: #319
Working on my router now without manually restarting the router.
Applied.
Der Workaround scheint auch auf der node-Variante einwandfrei zu funktionieren. Es ist unklar, ob das Problem dort vorher überhaupt bestand, oder ob es nur auf der layer3-Variante aufgetreten ist.
O.K. wobei ich schon glaube das Node da auch betroffen war. Oder ist Node was das WLAN angeht so viel anders gebaut?
Soweit ich mich erinnere starten die WiFi Treiber asynchron. Es ist also grundsätzlich denkbar, dass hier die beiden FF-Firmware-Varianten sich durch unterschiedliche Timings auch unterschiedlich verhalten.
Pull request closed