fix hostapd a/g mode if only the channel is configured in the config
authorFelix Fietkau <nbd@openwrt.org>
Wed, 29 Oct 2008 15:52:58 +0000 (15:52 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Wed, 29 Oct 2008 15:52:58 +0000 (15:52 +0000)
SVN-Revision: 13076

package/hostapd/files/hostapd.sh

index 7a67cec949c03f72ac0cae27b7c57a2a6088f85a..1159c3b15646d8fadb354d473f13c1487ad9e51b 100644 (file)
@@ -79,7 +79,10 @@ hostapd_setup_vif() {
                11a) agmode=a;;
                11b) agmode=b;;
                11g) agmode=g;;
-               *) agmode=;;
+               *)
+                       agmode=
+                       [ "$channel" -gt 14 ] && agmode=a
+               ;;
        esac
        cat > /var/run/hostapd-$ifname.conf <<EOF
 driver=$driver