BPI-R3 Linux 160MHz Bandwidth

Hey, has anyone got 160MHz Bandwidth working on non OpenWRT Linux? As soon as i switch to he_oper_chwidth=2/vht_oper_chwidth=2 DFS can no longer start with:

nl80211: Failed to start radar detection: -16 (Device or resource busy) DFS start_dfs_cac() failed, -1

80MHz Bandwidth on the other hand works fine.

wlan.txt (1.3 KB)

1 Like

Which image and which kernel version?

I’m no expert in wifi settings but maybe mt76 driver does not yet support MODE_11AC_VHT160 for r3 wifi chips. You could try using some recent kernel (6.4 or 6.5-rcX),maybe there is now support for it.

I confirm I have the same issue with OpenWrt 23.05.3, the 5G (device phy1-ap0) just becomes disabled in luci interface. Switching back to 80MHz channel width brings it up again.

I don’t know how different the r3 mini is, but 160 works fine on it.

Hi Travis, do you have a hostapd.conf to share with the forum users? I would be interested in it, amongst others.

I will provide it when I get back to my house. Also, as I re-read the post, it said VHT160. VHT is AC. I was referring to EH160, which is AX, so maybe I spoke out of turn. But while on 5ghz with AX, I am using 160mhz and getting up to 2401mb/sec. Also I have DFS disabled during this testing, don’t know if that is why it’s working.

In any case, it would be informative to see the hostapd.conf. I am spending my time on other R64/R3/R4 related patches, so I don’t have that much time to dig in to this subject.

hostapd-phy1.conf (2.1 KB)

Here I got 160 working on 5ghz with AC. Here is proof. Perhaps use a modified regulatory.db for testing.