base-files: wifi: for wifi up, scan_wifi after network reload
authorBob Cantor <bobc@confidesk.com>
Sun, 4 Jul 2021 17:03:58 +0000 (03:03 +1000)
committerChristian Marangi <ansuelsmth@gmail.com>
Tue, 25 Oct 2022 07:24:27 +0000 (09:24 +0200)
Commit b82cc8071366 included an unintended change and we now call
scan_wifi before a network reload.

Restore the original behaviour and call scan_wifi only after a network
reload.

Fixes: b82cc8071366 ("base-files: wifi: swap the order of some ubus calls")
Signed-off-by: Bob Cantor <bobc@confidesk.com>
package/base-files/files/sbin/wifi

index 6b9662fe93007b64fff5ddc8eaf42339ec459025..7e248add9d34f29b5d7c0454fc99dfc12155855a 100755 (executable)
@@ -128,9 +128,9 @@ wifi_updown() {
        [ enable = "$1" ] && {
                _wifi_updown disable "$2"
                ubus_wifi_cmd "$cmd" "$2"
+               ubus call network reload
                scan_wifi
                cmd=up
-               ubus call network reload
        }
        [ reconf = "$1" ] && {
                scan_wifi