** Description changed:

- 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.
+ [ 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)
+ 
+ [ Fix ]
+ 
+ Update ath12k/WCN7850/hw2.0/board-2.bin firmware.
+ 
+ [ Test Case ]
+ 
+ - 5 GHz Wi-Fi fully functional on current Questing kernel
+ - Both 2.4 GHz and 5 GHz networks detected and connectable
+ - Multiple access points tested successfully
+ - No firmware errors in dmesg
+ 
+ [ Where Problems Could Occur ]
+ 
+ Opaque firmware that - when loaded - can cause the usual kernel problems
+ (hang, freeze, stall, crash, ...)
+ 
+ [ Additional Information ]
  
  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

-- 
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