base-files: sysupgrade: merge info from "opkg list-changed-conffiles" to backup file...
[lede.git] / package / base-files / files / sbin / wifi
index e21ea6ba9edfbad5e9a5545663f31f0341dcd273..bee6c28352946f2256d8ea025c70a92e054c4f8a 100755 (executable)
@@ -149,12 +149,21 @@ scan_wifi() {
        local cfgfile="$1"
        DEVICES=
        config_cb() {
-               config_get TYPE "$CONFIG_SECTION" TYPE
-               case "$TYPE" in
+               local type="$1"
+               local section="$2"
+
+               # section start
+               case "$type" in
                        wifi-device)
-                               append DEVICES "$CONFIG_SECTION"
-                               config_set "$CONFIG_SECTION" vifs ""
+                               append DEVICES "$section"
+                               config_set "$section" vifs ""
+                               config_set "$section" ht_capab ""
                        ;;
+               esac
+
+               # section end
+               config_get TYPE "$CONFIG_SECTION" TYPE
+               case "$TYPE" in
                        wifi-iface)
                                config_get device "$CONFIG_SECTION" device
                                config_get vifs "$device" vifs