mirror of https://github.com/hak5/openwrt.git
netifd: call "wifi down" before "wifi up"
When the underlying /etc/config/wireless got changed since the last "wifi up" has been performed, the uci vap ifname state vars become inconsistent on a subsequent "wifi up" and multiple vaps get mapped to the same ifnames which confuses the gui and other processes relying on them. For now call an explicit "wifi down" prior to each "wifi up" which will clear up the state accordingly. SVN-Revision: 33076lede-17.01
parent
17dc1d5c44
commit
19bf880b03
|
@ -21,6 +21,7 @@ start() {
|
||||||
|
|
||||||
sleep 1
|
sleep 1
|
||||||
|
|
||||||
|
/sbin/wifi down
|
||||||
/sbin/wifi up
|
/sbin/wifi up
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -41,5 +42,6 @@ stop() {
|
||||||
|
|
||||||
reload() {
|
reload() {
|
||||||
ubus call network reload
|
ubus call network reload
|
||||||
|
/sbin/wifi down
|
||||||
/sbin/wifi up
|
/sbin/wifi up
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue