Ver código fonte

madwifi: introduce "disabled" option for wifi-iface section to shutdown single networks on a radio

SVN-Revision: 28199
Jo-Philipp Wich 14 anos atrás
pai
commit
89e74f6aea
1 arquivos alterados com 4 adições e 2 exclusões
  1. 4 2
      package/madwifi/files/lib/wifi/madwifi.sh

+ 4 - 2
package/madwifi/files/lib/wifi/madwifi.sh

@@ -28,13 +28,15 @@ find_atheros_phy() {
 scan_atheros() {
 	local device="$1"
 	local wds
-	local adhoc ahdemo sta ap monitor
+	local adhoc ahdemo sta ap monitor disabled
 
 	[ ${device%[0-9]} = "wifi" ] && config_set "$device" phy "$device"
 	
 	config_get vifs "$device" vifs
 	for vif in $vifs; do
-	
+		config_get_bool disabled "$vif" disabled 0
+		[ $disabled = 0 ] || continue
+
 		config_get ifname "$vif" ifname
 		config_set "$vif" ifname "${ifname:-ath}"