FC43 Problem with Qualcomm WCN785x FastConnect 7800 not seeing 5Ghz wifi

Hi,

The “atheros-firmware.noarch 20251111-1.fc43“ does not show 5Ghz SSIDs and cannot connect to them they’re added manually.

I had those entries in the logs

Nov 25 09:49:28 tuchanka.example.local NetworkManager[1170]: [1764060568.0560] device (wlp14s0): state change: failed → disconnected (reason ‘none’, managed-type: ‘full’)
Nov 25 09:49:28 tuchanka.example.local wpa_supplicant[1194]: wlp14s0: CTRL-EVENT-REGDOM-CHANGE init=DRIVER type=WORLD
Nov 25 09:49:28 tuchanka.example.local wpa_supplicant[1194]: wlp14s0: CTRL-EVENT-REGDOM-CHANGE init=DRIVER type=WORLD
Nov 25 09:49:28 tuchanka.example.local kded6[4824]: Failed to notify “Created too many similar notifications in quick succession”
Nov 25 09:49:34 tuchanka.example.local wpa_supplicant[1194]: wlp14s0: CTRL-EVENT-REGDOM-CHANGE init=DRIVER type=COUNTRY alpha2=DZ
Nov 25 09:49:34 tuchanka.example.local wpa_supplicant[1194]: wlp14s0: CTRL-EVENT-REGDOM-CHANGE init=DRIVER type=COUNTRY alpha2=DZ
Nov 25 09:49:34 tuchanka.example.local kernel: __ath12k_warn: 5 callbacks suppressed
Nov 25 09:49:34 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 5180 (idx 101 out of bounds)
Nov 25 09:49:35 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 5200 (idx 101 out of bounds)
Nov 25 09:49:35 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 5220 (idx 101 out of bounds)
Nov 25 09:49:35 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 5240 (idx 101 out of bounds)
Nov 25 09:49:35 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 5260 (idx 101 out of bounds)
Nov 25 09:49:35 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 5500 (idx 101 out of bounds)
Nov 25 09:49:35 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 5280 (idx 101 out of bounds)
Nov 25 09:49:35 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 5520 (idx 101 out of bounds)
Nov 25 09:49:35 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 5300 (idx 101 out of bounds)
Nov 25 09:49:36 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 5540 (idx 101 out of bounds)
Nov 25 09:49:40 tuchanka.example.local kernel: __ath12k_warn: 36 callbacks suppressed
Nov 25 09:49:40 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 6035 (idx 101 out of bounds)
Nov 25 09:49:40 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 6075 (idx 101 out of bounds)
Nov 25 09:49:40 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 6095 (idx 101 out of bounds)
Nov 25 09:49:40 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 6115 (idx 101 out of bounds)
Nov 25 09:49:40 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 6155 (idx 101 out of bounds)
Nov 25 09:49:40 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 6175 (idx 101 out of bounds)
Nov 25 09:49:40 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 6195 (idx 101 out of bounds)
Nov 25 09:49:40 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 6235 (idx 101 out of bounds)
Nov 25 09:49:40 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 6255 (idx 101 out of bounds)
Nov 25 09:49:40 tuchanka.example.local kernel: ath12k_pci 0000:0e:00.0: chan info: invalid frequency 6275 (idx 101 out of bounds)

# uname -a
Linux tuchanka.example.local 6.17.8-300.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 14 01:47:12 UTC 2025 x86_64 GNU/Linux

I had to do this to make it work :

  1. Downgrade to atheros-firmware-20251021-1.fc43.noarch
  2. Create this file : vim /etc/modprobe.d/cfg80211.conf
    options cfg80211 ieee80211_regdom=DZ (where I live)
  3. reboot

Regards.