ath11k WCN6855 seems to have incorrect regulatory info for US DFS-FCC (no 6ghz)
James Prestwood
prestwoj at gmail.com
Wed Aug 21 10:05:46 PDT 2024
On 8/20/24 12:05 PM, James Prestwood wrote:
> Hi,
>
> I'm using the latest firmware for ath11k [1], WCN6855 hw2.1, and so
> far I guess we've been lucky that the regdom has always been set to
> 00, which apparently allows 6ghz. But recently we have seen the regdom
> get set to US and it then has 6ghz disabled:
>
> phy#0 (self-managed)
> country US: DFS-FCC
> (2402 - 2472 @ 40), (6, 30), (N/A)
> (5170 - 5250 @ 80), (6, 24), (N/A), AUTO-BW
> (5250 - 5330 @ 80), (6, 24), (0 ms), DFS, AUTO-BW
> (5490 - 5730 @ 160), (6, 24), (0 ms), DFS, AUTO-BW
> (5735 - 5855 @ 80), (6, 30), (N/A), AUTO-BW
> (5855 - 5925 @ 40), (6, 30), (N/A), NO-OUTDOOR, AUTO-BW
>
> I have updated the regulatory.db from wireless-regdb.git as well, and
> updated all the firmware (including regdb.bin) to the latest
> available. According to the wireless-regdb tree, US: DFS-FCC _should_
> allow 6ghz [2]:
>
> Is there something I'm missing here?
>
> Thanks,
>
> James
>
> [1]
> https://git.codelinaro.org/clo/ath-firmware/ath11k-firmware/-/tree/main/WCN6855?ref_type=heads
>
> [2]
> https://git.kernel.org/pub/scm/linux/kernel/git/wens/wireless-regdb.git/tree/db.txt#n1895
>
It appears the issue was actually at the driver level. Updating to
kernel 6.8 seems to reflect the correct regulatory domain rules, at
least with US: DFS-FCC. Might have something to do a commit [1], which
was sent a few months after 6.2 was released, which is what I've been
using prior.
I now see the expected frequency ranges for US: DFS-FCC:
phy#0 (self-managed)
country US: DFS-FCC
(2402 - 2472 @ 40), (6, 30), (N/A)
(5170 - 5250 @ 80), (6, 24), (N/A), AUTO-BW
(5250 - 5330 @ 80), (6, 24), (0 ms), DFS, AUTO-BW
(5490 - 5730 @ 160), (6, 24), (0 ms), DFS, AUTO-BW
(5735 - 5855 @ 80), (6, 30), (N/A), AUTO-BW
(5855 - 5925 @ 40), (6, 30), (N/A), NO-OUTDOOR, AUTO-BW
(5925 - 7125 @ 160), (N/A, 24), (N/A), NO-OUTDOOR, AUTO-BW
[1] https://www.spinics.net/lists/linux-wireless/msg236203.html
More information about the ath11k
mailing list