scripts: fix wrong usage of '==' operator
[15.05/openwrt.git] / package / base-files / files / sbin / wifi
index 897ee4f..2476414 100755 (executable)
@@ -108,7 +108,7 @@ wifi_fixup_hwmode() {
 _wifi_updown() {
        for device in ${2:-$DEVICES}; do (
                config_get disabled "$device" disabled
-               [ 1 == "$disabled" ] && {
+               [ "$disabled" = "1" ] && {
                        echo "'$device' is disabled"
                        set disable
                }
@@ -232,5 +232,5 @@ case "$1" in
        reload) wifi_reload "$2";;
        reload_legacy) wifi_reload_legacy "$2";;
        --help|help) usage;;
-       *) wifi_updown "enable" "$2";;
+       *) ubus call network reload; wifi_updown "enable" "$2";;
 esac