Author: nbd
Date: 2015-05-09 10:58:12 +0200 (Sat, 09 May 2015)
New Revision: 45651

Modified:
   trunk/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
Log:
mac80211: apply mesh parameters after starting authsae/wpa_supplicant (#16697)

Signed-off-by: Felix Fietkau <[email protected]>

Modified: trunk/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
===================================================================
--- trunk/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh 
2015-05-08 21:46:51 UTC (rev 45650)
+++ trunk/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh 
2015-05-09 08:58:12 UTC (rev 45651)
@@ -590,11 +590,6 @@
 
        case "$mode" in
                mesh)
-                       for var in $MP_CONFIG_INT $MP_CONFIG_BOOL 
$MP_CONFIG_STRING; do
-                               json_get_var mp_val "$var"
-                               [ -n "$mp_val" ] && iw dev "$ifname" set 
mesh_param "$var" "$mp_val"
-                       done
-
                        # authsae or wpa_supplicant
                        json_get_vars key
                        if [ -n "$key" ]; then
@@ -606,6 +601,11 @@
                                        mac80211_setup_supplicant || failed=1
                                fi
                        fi
+
+                       for var in $MP_CONFIG_INT $MP_CONFIG_BOOL 
$MP_CONFIG_STRING; do
+                               json_get_var mp_val "$var"
+                               [ -n "$mp_val" ] && iw dev "$ifname" set 
mesh_param "$var" "$mp_val"
+                       done
                ;;
                adhoc)
                        wireless_vif_parse_encryption
_______________________________________________
openwrt-commits mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits

Reply via email to