X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/7070b2938040d3401e54c48ea81ee274dcfbabba..bf9d54cf88f30d45166ba319f6c858a29decb3ad:/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 71f81a7c6..6a38d0383 100644 --- a/package/broadcom-wl/files/lib/wifi/broadcom.sh +++ b/package/broadcom-wl/files/lib/wifi/broadcom.sh @@ -116,9 +116,9 @@ enable_broadcom() { append vif_post_up "vif $_c" "$N" [ "$mode" = "sta" ] || { - config_get_bool hidden "$vif" hidden 1 + config_get_bool hidden "$vif" hidden 0 append vif_pre_up "closed $hidden" "$N" - config_get_bool isolate "$vif" isolate + config_get_bool isolate "$vif" isolate 0 append vif_pre_up "ap_isolate $isolate" "$N" } @@ -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";; @@ -218,7 +218,7 @@ radio ${radio:-1} macfilter 0 maclist none wds ${wds:-none} -${channel:-channel $channel} +${channel:+channel $channel} country ${country:-IL0} maxassoc ${maxassoc:-128} slottime ${slottime:--1} @@ -243,9 +243,12 @@ detect_broadcom() { config wifi-device wl0 option type broadcom option channel 5 +# disable radio to prevent an open ap after reflashing: + option disabled 1 config wifi-iface option device wl0 + option network lan option mode ap option ssid OpenWrt option hidden 0