Channel list missing on hAP AX3 wifi?

I have a C53UiG+5HPaxD2HPaxD which is running RouterOS and firmware 7.21.3, it's also running the wifi-qcom package and is set to the Australia regulatory domain.

I'm having some speed issues (on my local LAN iperf is showing 39mbps, with only a single sheet of plasterboard/drywall in between my computer and the AP) and I'm trying to resolve some channel overlap issues I've found with my laptop before I move onto further troubleshooting. When I edit the wifi1 interface, there is a blank list under Channel and Frequency populates with 2300-7300.

I'd like to be able to specify a channel or frequency to avoid overlap, but I'm wondering if something isn't configured properly and that's why I can't make a selection.

I'm making the country configuration on the physical parent wifi interface only, and trying to set Channel and Frequency on the same.

I have another AP which allows me to select from a list of Frequencies, that's the RBcAPGi-5acD2nD, so I was expecting something similar with the AX3, I know the package used is different, but these ability to select a frequency and channel seems broken.

Has anyone else seen this or have any advice?

Start here, then let’s talk about the problems that remain, if any, once you’re on a sensible, tested configuration.

Thanks, I've overlayed my own environment's config onto how you've structured yours on the blog.

A few comments on how my config deviates from your blog.

  • I want to always exclude DFS, I'm located under some flight paths.
  • I don't need to use FT, there is only 1 AP in this environment
  • I'm only focussing on 5GHz at this point, 2.4 is out of scope.
/interface wifi configuration
add datapath.client-isolation=yes .vlan-id=5 disabled=no mode=ap name="ssid1-config" security.authentication-types=wpa3-psk .management-encryption=cmac .management-protection=required ssid=ssid1
/interface wifi
set [ find default-name=wifi1 ] arp-timeout=auto channel.band=5ghz-ax .skip-dfs-channels=all .width=20/40/80mhz configuration="ssid1-config" configuration.chains="" .country=Australia .mode=ap disabled=no l2mtu=1560 mac-address=F4:1E:57:00:00:00 name=wifi1 radio-mac=F4:1E:57:00:00:00

The problems remain, so how does the above config change pave the way to generate a proper channel list for my particular wifi/RF regulatory domain like what has automatically worked on other APs such as the RBcAPGi-5acD2nD?

I am wondering if there is possibly a bug in the wifi-qcom package for this AX chipset?