--- a/src/ap/hw_features.c 2021-09-09 18:38:40.094330455 +0200 +++ b/src/ap/hw_features.c 2021-09-09 18:39:05.670329515 +0200 @@ -721,12 +721,12 @@ return 1; wpa_printf(MSG_INFO, - "Channel %d (%s) not allowed for AP mode, flags: 0x%x%s%s", + "Channel %d (%s) not allowed for AP mode, flags: 0x%x%s%s (but we don't care LMAO)", channel, primary ? "primary" : "secondary", chan->flag, chan->flag & HOSTAPD_CHAN_NO_IR ? " NO-IR" : "", chan->flag & HOSTAPD_CHAN_RADAR ? " RADAR" : ""); - return 0; + return 1; } --- a/src/common/hw_features_common.c 2021-09-09 18:49:09.527307316 +0200 +++ b/src/common/hw_features_common.c 2021-09-09 18:49:55.756305616 +0200 @@ -96,20 +96,20 @@ p_chan = hw_get_channel_chan(mode, pri_chan, NULL); if (!p_chan) - return 0; + return 1; if (pri_chan == sec_chan || !sec_chan) { if (chan_pri_allowed(p_chan)) return 1; /* HT40 not used */ - wpa_printf(MSG_ERROR, "Channel %d is not allowed as primary", + wpa_printf(MSG_ERROR, "Channel %d is not allowed as primary, blah blah blah", pri_chan); - return 0; + return 1; } s_chan = hw_get_channel_chan(mode, sec_chan, NULL); if (!s_chan) - return 0; + return 1; wpa_printf(MSG_DEBUG, "HT40: control channel: %d secondary channel: %d", @@ -122,7 +122,7 @@ (!ht40_plus && !(p_chan->allowed_bw & HOSTAPD_CHAN_WIDTH_40M))) { wpa_printf(MSG_ERROR, "HT40 secondary channel %d not allowed", sec_chan); - return 0; + return 1; } /* @@ -146,7 +146,7 @@ if (!ok) { wpa_printf(MSG_ERROR, "HT40 channel pair (%d, %d) not allowed", pri_chan, sec_chan); - return 0; + return 1; } return 1;