mirror of https://github.com/hak5/openwrt.git
parent
ebae27c573
commit
e99fcb6c25
|
@ -2,7 +2,9 @@ append DRIVERS "broadcom"
|
||||||
|
|
||||||
scan_broadcom() {
|
scan_broadcom() {
|
||||||
local device="$1"
|
local device="$1"
|
||||||
local wds=
|
local wds
|
||||||
|
local adhoc sta apmode
|
||||||
|
local adhoc_if sta_if ap_if
|
||||||
|
|
||||||
config_get vifs "$device" vifs
|
config_get vifs "$device" vifs
|
||||||
for vif in $vifs; do
|
for vif in $vifs; do
|
||||||
|
@ -17,7 +19,7 @@ scan_broadcom() {
|
||||||
sta_if="$vif"
|
sta_if="$vif"
|
||||||
;;
|
;;
|
||||||
ap)
|
ap)
|
||||||
ap=1
|
apmode=1
|
||||||
ap_if="${ap_if:+$ap_if }$vif"
|
ap_if="${ap_if:+$ap_if }$vif"
|
||||||
;;
|
;;
|
||||||
wds)
|
wds)
|
||||||
|
@ -46,7 +48,7 @@ scan_broadcom() {
|
||||||
mssid=1
|
mssid=1
|
||||||
apsta=0
|
apsta=0
|
||||||
radio=1
|
radio=1
|
||||||
case "$adhoc:$sta:$ap" in
|
case "$adhoc:$sta:$apmode" in
|
||||||
1*)
|
1*)
|
||||||
ap=0
|
ap=0
|
||||||
mssid=0
|
mssid=0
|
||||||
|
@ -167,8 +169,8 @@ enable_broadcom() {
|
||||||
wlc stdin <<EOF
|
wlc stdin <<EOF
|
||||||
$ifdown
|
$ifdown
|
||||||
|
|
||||||
mssid $mssid
|
|
||||||
ap $ap
|
ap $ap
|
||||||
|
mssid $mssid
|
||||||
apsta $apsta
|
apsta $apsta
|
||||||
infra $infra
|
infra $infra
|
||||||
${wet:+wet 1}
|
${wet:+wet 1}
|
||||||
|
|
Loading…
Reference in New Issue