client mode fixes for broadcom wl
SVN-Revision: 5548
This commit is contained in:
		| @@ -2,7 +2,9 @@ append DRIVERS "broadcom" | ||||
|  | ||||
| scan_broadcom() { | ||||
| 	local device="$1" | ||||
| 	local wds= | ||||
| 	local wds | ||||
| 	local adhoc sta apmode | ||||
| 	local adhoc_if sta_if ap_if | ||||
|  | ||||
| 	config_get vifs "$device" vifs | ||||
| 	for vif in $vifs; do | ||||
| @@ -17,7 +19,7 @@ scan_broadcom() { | ||||
| 				sta_if="$vif" | ||||
| 			;; | ||||
| 			ap) | ||||
| 				ap=1 | ||||
| 				apmode=1 | ||||
| 				ap_if="${ap_if:+$ap_if }$vif" | ||||
| 			;; | ||||
| 			wds) | ||||
| @@ -46,7 +48,7 @@ scan_broadcom() { | ||||
| 	mssid=1 | ||||
| 	apsta=0 | ||||
| 	radio=1 | ||||
| 	case "$adhoc:$sta:$ap" in | ||||
| 	case "$adhoc:$sta:$apmode" in | ||||
| 		1*) | ||||
| 			ap=0 | ||||
| 			mssid=0 | ||||
| @@ -167,8 +169,8 @@ enable_broadcom() { | ||||
| 	wlc stdin <<EOF | ||||
| $ifdown | ||||
|  | ||||
| mssid $mssid | ||||
| ap $ap | ||||
| mssid $mssid | ||||
| apsta $apsta | ||||
| infra $infra | ||||
| ${wet:+wet 1} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Felix Fietkau
					Felix Fietkau