hostapd: disable mbo by default
authorStijn Tintel <stijn@linux-ipv6.be>
Tue, 28 Jun 2022 19:14:29 +0000 (22:14 +0300)
committerStijn Tintel <stijn@linux-ipv6.be>
Tue, 28 Jun 2022 19:16:47 +0000 (22:16 +0300)
Enabling mbo by default on 802.11ax devices breaks for encryption types
that do not enable 802.11w by default. Disable mbo by default to fix
this. Enabling mbo by default on 802.11ax devices was not explained in
the commit message anyway.

Fixes: 6eee9836565c ("hostapd: introduce mbo option")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
package/network/services/hostapd/files/hostapd.sh

index be3993d4bd1a2888b4a44f2052c874ea9485efa0..760b3ff7921e4c6f297928811bd392aa15300826 100644 (file)
@@ -829,12 +829,7 @@ hostapd_set_bss_options() {
        set_default bss_transition 0
        set_default wnm_sleep_mode 0
        set_default wnm_sleep_mode_no_keys 0
-
-       if [ "$enable_ax" -eq 1 ]; then
-               set_default mbo 1
-       else
-               set_default mbo 0
-       fi
+       set_default mbo 0
 
        [ -n "$time_advertisement" ] && append bss_conf "time_advertisement=$time_advertisement" "$N"
        [ -n "$time_zone" ] && append bss_conf "time_zone=$time_zone" "$N"