Bug 218467 - ath12k: WCN7850: Gigabyte GC-WIFI7 does not connect to 6GHz only network
Summary: ath12k: WCN7850: Gigabyte GC-WIFI7 does not connect to 6GHz only network
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: network-wireless (show other bugs)
Hardware: AMD Linux
: P3 normal
Assignee: drivers_network-wireless@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-07 13:30 UTC by Mikael Setterberg
Modified: 2025-03-29 00:02 UTC (History)
3 users (show)

See Also:
Kernel Version:
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Mikael Setterberg 2024-02-07 13:30:28 UTC
Hardware: ASUS ROG Strix B550-F, AMD Ryzen 5700G, GC-WIFI7 rev1.0
Dist: Ubuntu 23.10
Kernel: 6.8.0-rc3-wt-ath+
Firmware: latest from git.kernel.org at the time of filing the bug

Driver loads and the card works. It can connect to 5Ghz and 2.4Ghz networks. However, it is not possible to connect to 6GHz only-networks. The computer also has an AX210 card installed that can see and connect to the 6GHZ-only. The access point is a Ubiquiti U7 Pro. Is the region not identified? The region should be set to Sweden I would presume (same as for the AX210 card), but iw returns the information below.

Thanks,
Mikael


dmesg | grep ath12k
[  240.940822] ath12k_pci 0000:04:00.0: BAR 0 [mem 0xfc400000-0xfc5fffff 64bit]: assigned
[  240.941149] ath12k_pci 0000:04:00.0: MSI vectors: 16
[  240.941155] ath12k_pci 0000:04:00.0: Hardware name: wcn7850 hw2.0
[  241.497874] ath12k_pci 0000:04:00.0: chip_id 0x2 chip_family 0x4 board_id 0xff soc_id 0x40170200
[  241.497881] ath12k_pci 0000:04:00.0: fw_version 0x100301e1 fw_build_timestamp 2023-12-06 04:05 fw_build_id QC_IMAGE_VERSION_STRING=WLAN.HMT.1.0.c5-00481-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3
[  241.735370] ath12k_pci 0000:04:00.0 wlp4s0: renamed from wlan0

iw reg get
phy#2 (self-managed)
country na: 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
	(5945 - 7125 @ 160), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
	(5945 - 7125 @ 320), (N/A, 30), (N/A), AUTO-BW, PASSIVE-SCAN
Comment 1 Serhii N. 2024-12-27 22:46:23 UTC
Hello.
I applied this patch https://patchwork.kernel.org/project/linux-wireless/list/?series=920685 and it fixes issue but in firmware quiet incorrect frequencies, it looks like similar but another by some reason - in general you will get this issue https://bugzilla.kernel.org/show_bug.cgi?id=219522



Also by some reason https://patchwork.kernel.org/project/linux-wireless/list/?series=920685 this patch deferred 6 times but this patch really solve this issue and at least works



Here 6.12.6 kernel built with this patch https://github.com/serhii-nakon/new_debian_linux (if you want you can change environment to Ubuntu and use own config - in general pre-built release should works in Ubuntu I think) - I re-based it manually and I not C developer so something can be wrong but I already use this patch 1 week and at least no crashes and it  changes region and unblock and block frequencies (exclude issue related with firmware regdb)
Comment 2 Serhii N. 2024-12-27 22:48:36 UTC
I really waiting when those series of patches will be merged - and really don't understand why it not merged more then half year and at the same time everyone report that they can not use 5GHz and 6GHz properly

Note You need to log in before you can comment on or make changes to this bug.