Просмотр исходного кода

Delay bringing up the interface because some cards requires setting the mode before bringing it up (#3541)

SVN-Revision: 11533
Florian Fainelli 17 лет назад
Родитель
Сommit
e2e80ab38a
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      package/madwifi/files/lib/wifi/madwifi.sh

+ 1 - 1
package/madwifi/files/lib/wifi/madwifi.sh

@@ -106,11 +106,11 @@ enable_atheros() {
 				*) agmode=auto;;
 				*) agmode=auto;;
 			esac
 			esac
 			iwconfig "$ifname" channel "$channel" >/dev/null 2>/dev/null 
 			iwconfig "$ifname" channel "$channel" >/dev/null 2>/dev/null 
-			ifconfig "$ifname" up
 			sleep 1
 			sleep 1
 			iwpriv "$ifname" mode "$agmode"
 			iwpriv "$ifname" mode "$agmode"
 			iwpriv "$ifname" pureg "$pureg"
 			iwpriv "$ifname" pureg "$pureg"
 			iwconfig "$ifname" channel "$channel" >/dev/null 2>/dev/null 
 			iwconfig "$ifname" channel "$channel" >/dev/null 2>/dev/null 
+			ifconfig "$ifname" up
 		}
 		}
 	
 	
 		config_get_bool hidden "$vif" hidden 0
 		config_get_bool hidden "$vif" hidden 0