X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/96f9164024f12044190c3664c073bfa25893b373..7e450a1c869a5b227e3c91c4e71049059f1193e6:/package/broadcom-wl/files/lib/wifi/broadcom.sh diff --git a/package/broadcom-wl/files/lib/wifi/broadcom.sh b/package/broadcom-wl/files/lib/wifi/broadcom.sh index 89728c3cf..bc3a1f371 100644 --- a/package/broadcom-wl/files/lib/wifi/broadcom.sh +++ b/package/broadcom-wl/files/lib/wifi/broadcom.sh @@ -130,7 +130,7 @@ enable_broadcom() { config_get enc "$vif" encryption case "$enc" in WEP|wep) - wsec_r=0 + wsec_r=1 wsec=1 defkey=1 config_get key "$vif" key @@ -178,7 +178,7 @@ enable_broadcom() { append vif_post_up "eap_restrict $eap_r" "$N" config_get ssid "$vif" ssid - append vif_post_up "vlan_mode 0" + append vif_post_up "vlan_mode 0" "$N" append vif_post_up "ssid $ssid" "$N" case "$mode" in sta|adhoc) append vif_do_up "ssid $ssid" "$N";; @@ -211,12 +211,14 @@ mssid $mssid apsta $apsta infra $infra ${wet:+wet 1} +802.11d 0 +802.11h 0 radio ${radio:-1} macfilter 0 maclist none wds ${wds:-none} -channel ${channel:-0} +${channel:+channel $channel} country ${country:-IL0} maxassoc ${maxassoc:-128} slottime ${slottime:--1}