diff options
author | jow <jow@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2009-09-22 16:17:05 +0000 |
---|---|---|
committer | jow <jow@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2009-09-22 16:17:05 +0000 |
commit | 2c756a3dcc7a69ef15c09cd1b6f2b952623f574c (patch) | |
tree | e77037917b75d40de8f87b90c9d419df7f0fbcc4 /package/broadcom-wl/files/lib | |
parent | 4ad5e7f41ddcb6cd526aaa086fc91a07c4d75bb4 (diff) |
[package] [docs] implement doth (802.11h) and wmm (802.11e) options for broadcom as well; update docs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17676 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/broadcom-wl/files/lib')
-rw-r--r-- | package/broadcom-wl/files/lib/wifi/broadcom.sh | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/package/broadcom-wl/files/lib/wifi/broadcom.sh b/package/broadcom-wl/files/lib/wifi/broadcom.sh index 7d56c10e00..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" @@ -282,7 +287,8 @@ ${mssid:+mssid $mssid} infra $infra ${wet:+wet 1} 802.11d 0 -802.11h 0 +802.11h ${doth:-0} +wme ${wmm:-0} rxant ${rxantenna:-3} txant ${txantenna:-3} monitor ${monitor:-0} |