upgrade madwifi, finally fix the annoying ap auto channel selection bug, default...
[openwrt/openwrt.git] / package / madwifi / files / lib / wifi / madwifi.sh
index ca933a1..6baf482 100755 (executable)
@@ -74,7 +74,9 @@ enable_atheros() {
        local device="$1"
        config_get channel "$device" channel
        config_get vifs "$device" vifs
-       
+
+       [ auto = "$channel" ] && channel=0
+
        local first=1
        for vif in $vifs; do
                nosbeacon=
@@ -306,7 +308,7 @@ detect_atheros() {
                cat <<EOF
 config wifi-device  $dev
        option type     atheros
-       option channel  5
+       option channel  auto
 
        # REMOVE THIS LINE TO ENABLE WIFI:
        option disabled 1