hostapd: respect fixed channel BW in HE20 mode
authorJesus Fernandez Manzano <jesus.manzano@galgus.net>
Tue, 20 Jul 2021 10:13:49 +0000 (12:13 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Sun, 8 Aug 2021 17:50:46 +0000 (19:50 +0200)
When using htmode 'HE20' with a radio mode that uses wpa-supplicant
(like mesh or sta), it will default to 40 MHz bw if disable_ht40 is not
set. This commit fixes this behaviour.

Signed-off-by: Jesus Fernandez Manzano <jesus.manzano@galgus.net>
package/network/services/hostapd/files/hostapd.sh

index d65565d801b4cc65f739bc8782c2c74fa407808a..821905b05e4339ef0c580a0e0cdbccaefabf8cea 100644 (file)
@@ -1166,7 +1166,7 @@ wpa_supplicant_set_fixed_freq() {
        append network_data "frequency=$freq" "$N$T"
        case "$htmode" in
                NOHT) append network_data "disable_ht=1" "$N$T";;
-               HT20|VHT20) append network_data "disable_ht40=1" "$N$T";;
+               HE20|HT20|VHT20) append network_data "disable_ht40=1" "$N$T";;
                HT40*|VHT40*|VHT80*|VHT160*) append network_data "ht40=1" "$N$T";;
        esac
        case "$htmode" in