X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=blobdiff_plain;f=package%2Fbroadcom-wl%2Ffiles%2Flib%2Fwifi%2Fbroadcom.sh;h=985100f6f69b812a188b8abd5cb62e86da624e61;hp=9ce49ab6fbaddbbadc09b232fa9d0be8394929bf;hb=392e45ef0938058ebce18be9bb9d1b7d2156212e;hpb=fa4d5443630c4b245de04ec75f429e40a081ab91 diff --git a/package/broadcom-wl/files/lib/wifi/broadcom.sh b/package/broadcom-wl/files/lib/wifi/broadcom.sh index 9ce49ab6fb..985100f6f6 100644 --- a/package/broadcom-wl/files/lib/wifi/broadcom.sh +++ b/package/broadcom-wl/files/lib/wifi/broadcom.sh @@ -125,6 +125,8 @@ enable_broadcom() { config_get macaddr "$device" macaddr config_get txpower "$device" txpower local vif_pre_up vif_post_up vif_do_up vif_txpower + local doth=0 + local wmm=0 _c=0 nas="$(which nas)" @@ -139,7 +141,7 @@ enable_broadcom() { } || { slottime="${slottime:--1}" } - + case "$macfilter" in allow|2) macfilter=2; @@ -159,7 +161,10 @@ enable_broadcom() { append vif_pre_up "vif $_c" "$N" append vif_post_up "vif $_c" "$N" append vif_do_up "vif $_c" "$N" - + + config_get_bool wmm "$vif" wmm "$wmm" + config_get_bool doth "$vif" doth "$doth" + [ "$mode" = "sta" ] || { config_get_bool hidden "$vif" hidden 0 append vif_pre_up "closed $hidden" "$N" @@ -276,13 +281,14 @@ enable_broadcom() { wlc stdin <