Public bug reported:

Impact:
5 GHz Wi-Fi networks are completely undetectable on Qualcomm WCN7850 (ath12k) 
starting with kernel 6.17, breaking wireless connectivity for Snapdragon X 
Elite laptops.

Affected Hardware:
- Device: Lenovo Yoga Slim 7x (Snapdragon X Elite)
- Wi-Fi chipset: Qualcomm WCN7850 (ath12k_pci, hw2.0)
- Firmware: WLAN.HMT.1.1.c5-00302

Kernel Versions:
- Working: 6.16.0-21-qcom-x1e (5 GHz detected and functional)
- Broken: 6.17.x, 6.18.0-9-qcom-x1e (no 5 GHz BSS detected)
- Tested fix on: 6.19-rc5 (fully functional with patches)

Ubuntu Version:
Ubuntu 25.10

Symptoms:
- No 5 GHz networks appear in available network list
- `iw dev <interface> scan` shows only 2.4 GHz channels (1-13)
- 2.4 GHz networks work normally
- Regulatory domain correctly set (IN)
- No firmware loading errors
- Issue persists across multiple access points (ISP router on channel 36, 
Samsung hotspot)

Root Cause:
Broken frequency range filtering logic introduced between kernel 6.16 and 6.17. 
The regression involves changes to ath12k firmware statistics handling and 
regulatory domain synchronization that cause firmware protocol errors (-71, 
EPROTO) during 5 GHz scan preparation.

Investigation Details:
Initial suspicion was ASPM-related (commit e9cf6413e6a80), but symbol analysis 
confirmed this commit was not present in affected kernels. Subsequent analysis 
identified firmware statistics handling changes (commits bd6ec81 and 2977567) 
that altered state management and triggered the regression.

Fix:
A series of patches has been developed and tested on kernel 6.19-rc5:

Primary fix (critical):
- Patch 06: Remove broken frequency range filtering logic

Complete patch series attached:
- 9eb6d6bb9eb01e9767b8ad70bf503c1631d64c71 (Remove broken frequency range 
filtering) -- Primary fix
- 5946e4c0763755535f7f9f89761828b68a8019d1 (Improvements & cleanup)
- 26a6a6263f6c8919ade47f18814335e52384d474 (Improvements & cleanup)
- dae0671ab05a3a30cbba5e8b1f41e45a80c3900f (Improvements & cleanup)
- 9126482be6353f03a2844f60be1a569bc14a6738 (Improvements & cleanup)

Testing Results:
- 5 GHz Wi-Fi fully functional on kernel 6.19-rc5 with patch series applied
- Both 2.4 GHz and 5 GHz networks detected and connectable
- Multiple access points tested successfully
- No firmware errors in dmesg

Complete Technical Analysis:
Full investigation details, logs, and patch series available at:
https://bugs.launchpad.net/ubuntu-concept/+bug/2138308

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: arm64 ath12k kernel qualcomm regression snapdragon-x-elite wifi

** Patch added: "Patch series fixing ath12k 5GHz WiFi on Snapdragon X Elite 
(Lenovo Yoga Slim 7x)."
   
https://bugs.launchpad.net/bugs/2138754/+attachment/5940097/+files/5ghz_Wifi_Patches.tar.gz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2138754

Title:
  [ath12k wcn7850] 5 GHz Wi-Fi broken in kernel 6.17+ due to broken
  frequency range filtering

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2138754/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to