6GHz issue QCNCM865 (WCN7850) firmware
Baochen Qiang
baochen.qiang at oss.qualcomm.com
Sun Jun 29 18:42:07 PDT 2025
On 6/28/2025 3:19 AM, Janek wrote:
> Hi,
>
> Yesterday, I noticed that I could not "see" or connect to any 6GHz SSID/AP. After some checking, I noticed that my WiFi card was stuck with the reg country 00, as below:
>
> $ iw reg get
> global
> country PL: DFS-ETSI
> (2400 - 2483 @ 40), (N/A, 20), (N/A)
> (5150 - 5250 @ 80), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
> (5250 - 5350 @ 80), (N/A, 20), (0 ms), NO-OUTDOOR, DFS, AUTO-BW
> (5470 - 5725 @ 160), (N/A, 26), (0 ms), DFS
> (5725 - 5875 @ 80), (N/A, 13), (N/A)
> (5945 - 6425 @ 320), (N/A, 23), (N/A), NO-OUTDOOR
> (57000 - 66000 @ 2160), (N/A, 40), (N/A)
>
> phy#0 (self-managed)
> country 00: DFS-UNSET
> (2402 - 2472 @ 40), (N/A, 20), (N/A)
> (2457 - 2482 @ 20), (N/A, 20), (N/A), PASSIVE-SCAN
> (5170 - 5330 @ 160), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
> (5490 - 5730 @ 160), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
> (5735 - 5895 @ 160), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
>
>
> I'm not sure what caused this, but I suspect that is the firmware that was updated on last Sunday, as part of the Fedora 42 package named atheros-firmware-20250613-1.fc42 (WLAN.HMT.1.1.c5-00284.1-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3).
>
> I've tried reverting the kernel to 6.14.9 (that I was running before the 6.15.3), it did not help, after manually downloading and installing the previous known good firmware, I got it to connect to 6GHz networks (both ax and be).
>
> Currently installed firmware: atheros-firmware-20250410-1.fc42 (WLAN.HMT.1.0.c5-00481-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3) 6GHz working.
>
> My system details
> WiFi card: QCNCM865 (WCN7850)
> Distro: Fedora 42
> Kernel: 6.15.3 from Fedora
Recently a series fixing 6 GHz issue has been merged upstream
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/net/wireless/ath/ath12k?id=d662c14a51910ba0ad66afd248b601ba30b9f7f1
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/net/wireless/ath/ath12k?id=37e775a0a9d79a031d28d9e21480f99f448e9215
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/net/wireless/ath/ath12k?id=886bb3624e4c9914a943b63fcfdf30b8d2f2b66e
Can you pick them and try again? Or even better to try the latest mainline kernel?
> Affected firmware: WLAN.HMT.1.1.c5-00284.1-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3 (from Fedora package atheros-firmware-20250613-1.fc42)
>
> related dmesg output:
> [ 5.082826] ath12k_pci 0000:01:00.0: BAR 0 [mem 0x90600000-0x907fffff 64bit]: assigned
> [ 5.082844] ath12k_pci 0000:01:00.0: enabling device (0000 -> 0002)
> [ 5.083105] ath12k_pci 0000:01:00.0: MSI vectors: 16
> [ 5.083110] ath12k_pci 0000:01:00.0: Hardware name: wcn7850 hw2.0
> [ 5.733493] ath12k_pci 0000:01:00.0: chip_id 0x2 chip_family 0x4 board_id 0xff soc_id 0x40170200
> [ 5.733499] ath12k_pci 0000:01:00.0: fw_version 0x1108811c fw_build_timestamp 2025-05-17 00:21 fw_build_id QC_IMAGE_VERSION_STRING=WLAN.HMT.1.1.c5-00284.1-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3
> [ 5.733744] ath12k_pci 0000:01:00.0: failed to get ACPI BDF EXT: 0
> [ 5.958726] ath12k_pci 0000:01:00.0 wlp1s0: renamed from wlan0
>
> Let me know if there is any other info that I could get from my machine.
>
> Thanks in advance,
> Janek
>
More information about the ath12k
mailing list