On 19/08/2025 17:13, Adrian Chadd wrote:
It doesn't HAVE to be, but it certainly makes life easier.
See https://support.metageek.com/hc/en-us/articles/203532644-802-11ac-Channels
<https://support.metageek.com/hc/en-us/articles/203532644-802-11ac-Channels> for
information
about how the channels line up. FreeBSD should be spitting out the primary
channel, not the "centre"
channel.
At home I use channel 36/vht/40+, and I've tested it with 80MHz too. Eg:
CACHEBOY_HOME 30:de:4b:db:46:0a 36 54M -72:-95 100 EP
RSN HTCAP VHTCAP VHTOPMODE VHTPWRENV HECAP HEOPER MU_EDCA_PARAM_SET RSNXE WME WPS
Can you use iw on your openwrt router to capture what its current config is?
It's very possible there's some oddness around 80MHz and frame reliability. I've
seen some issues with
the initial association not completing - we don't currently retry the initial
frame exchange during association
(whereas Linux mac80211 does).
Can you try running your AP at 20MHz and 40MHz and see if it improves?
Weird thing... I set the AP to 20MHz:
# iw dev phy1-ap1 info
Interface phy1-ap1
ifindex 28
wdev 0x10000000b
addr 7a:d2:94:80:1f:ec
ssid HolyLan
type AP
wiphy 1
channel 149 (5745 MHz), width: 20 MHz, center1: 5745 MHz
txpower 20.00 dBm
multicast TXQ:
qsz-byt qsz-pkt flows drops marks overlmt hashcol
tx-bytes tx-packets
0 0 67 0 0 0 0 20434
67
Then I reset the client and tried again and it still wants to use channel 153:
wpa_supplicant[16180]: wlan0: Trying to associate with 7a:d2:94:80:1f:ec
(SSID='HolyLan' freq=5765 MHz)
wpa_supplicant[16180]: wlan0: Authentication with 7a:d2:94:80:1f:ec timed out.
wpa_supplicant[16180]: wlan0: Added BSSID 7a:d2:94:80:1f:ec into ignore list,
ignoring for 10 seconds
wpa_supplicant[16180]: wlan0: CTRL-EVENT-DISCONNECTED bssid=7a:d2:94:80:1f:ec
reason=3 locally_generated=
wpa_supplicant[16180]: wlan0: BSSID 7a:d2:94:80:1f:ec ignore list count
incremented to 2, ignoring for 10
wpa_supplicant[16180]: wlan0: CTRL-EVENT-DSCP-POLICY clear_all
wpa_supplicant[16180]: wlan0: Removed BSSID 7a:d2:94:80:1f:ec from ignore list
(clear)
wpa_supplicant[16180]: wlan0: Trying to associate with 7a:d2:94:80:1f:ec
(SSID='HolyLan' freq=5765 MHz)
wpa_supplicant[16180]: wlan0: Authentication with 7a:d2:94:80:1f:ec timed out.
wpa_supplicant[16180]: wlan0: Added BSSID 7a:d2:94:80:1f:ec into ignore list,
ignoring for 10 seconds
wpa_supplicant[16180]: wlan0: CTRL-EVENT-DISCONNECTED bssid=7a:d2:94:80:1f:ec
reason=3 locally_generated=
wpa_supplicant[16180]: wlan0: BSSID 7a:d2:94:80:1f:ec ignore list count
incremented to 2, ignoring for 10
wpa_supplicant[16180]: wlan0: CTRL-EVENT-DSCP-POLICY clear_all
--
Andriy Gapon