Slow to no 5 GHz wifi since Linux 6.14 and 6.17 with Qualcomm FastConnect 7800 WCN785x
https://askubuntu.com/questions/1560028/slow-to-no-5-ghz-wifi-since-linux-6-14-and-6-17-with-qualcomm-fastconnect-7800-w
Since Ubuntu 25.04, I have issues the wifi connection.
My motherboard has a Qualcomm FastConnect 7800 WCN785x card.
Three cases (appears random to me)
- No Wifi "5 GHz" when listing available networks, but the 2.4 GHz appears. In such case,
iw reg get returns
phy#0 (self-managed)
country 00: DFS-UNSET
- Wifi 5 GHz looks fine, but the bandwidth is slow, right now, for example, 144 Mb/s (5.2 GHz). In such case,
iw reg get returns
phy#0 (self-managed)
country FR: DFS-ETSI
- Wifi 5 GHz works fine with good bandwidth (about 800 Mb/s). In such case,
iw reg get returns
phy#0 (self-managed)
country FR: DFS-ETSI
The 3rd case seems to appear only when it's not working in the beginning and I do iw reg set FR (I'm in France), although it affects only global and not phy#0.
It also appears that if I start the computer in Power Mode: Power Saver (or Performance?), I am more likely to be in case #1 and if I start in Balanced, I am more likely to be in case #2.
For sure, case #1 didn't happened prior to Ubuntu 25.10 upgrade but it's not clear when bandwidth issues started, but it's been few months. I first thought I changed something at home, so I put the wifi access point closer to this computer, but it didn't change anything.
If I boot with the previous kernel, 6.14, instead of the 6.17, I always end up in case #2.
Right now, I'm in the 2nd case (with kernel 6.17 and started the computer in Power Mode: Balanced)
$ iw reg get
global
country 00: DFS-UNSET
(755 - 928 @ 2), (N/A, 20), (N/A), PASSIVE-SCAN
(2402 - 2472 @ 40), (N/A, 20), (N/A)
(2457 - 2482 @ 20), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
(5490 - 5730 @ 160), (N/A, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (N/A, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
phy#0 (self-managed)
country FR: DFS-ETSI
(2402 - 2482 @ 40), (N/A, 20), (N/A), NO-80MHZ, NO-160MHZ, NO-320MHZ
(5170 - 5250 @ 80), (N/A, 23), (N/A), AUTO-BW, NO-320MHZ
(5250 - 5330 @ 80), (N/A, 23), (0 ms), NO-OUTDOOR, DFS, AUTO-BW, NO-320MHZ
(5490 - 5590 @ 80), (N/A, 30), (0 ms), DFS, AUTO-BW, NO-320MHZ
(5590 - 5650 @ 40), (N/A, 30), (600000 ms), DFS, AUTO-BW, NO-320MHZ
(5650 - 5710 @ 40), (N/A, 30), (0 ms), DFS, AUTO-BW, NO-320MHZ
(5735 - 5855 @ 80), (N/A, 14), (N/A), AUTO-BW, NO-320MHZ
(5855 - 5875 @ 20), (N/A, 14), (N/A), AUTO-BW, NO-320MHZ
(5945 - 6425 @ 320), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
The report from the script wireless-info (I stripped data from my 2 other Ethernet card as there are not relevant to this issue)
########## wireless info START ##########
Report from: 23 Nov 2025 17:20 CET +0100
Booted last: 17 Apr 2025 23:01 CEST +0200
Script from: 27 Aug 2024 10:55 UTC +0000
##### release ###########################
Distributor ID: Ubuntu
Description: Ubuntu 25.10
Release: 25.10
Codename: questing
##### kernel ############################
Linux 6.17.0-6-generic #6-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 7 13:34:17 UTC 2025 x86_64 unknown unknown GNU/Linux
Parameters: ro, quiet, splash, crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M, vt.handoff=7
##### desktop ###########################
ubuntu
##### lspci #############################
0e:00.0 Network controller [0280]: Qualcomm Technologies, Inc WCN785x Wi-Fi 7(802.11be) 320MHz 2x2 [FastConnect 7800] [17cb:1107] (rev 01)
Subsystem: Foxconn International, Inc. High Band Simultaneous Wireless Network Adapter [105b:e0f7]
Kernel driver in use: ath12k_pci
Kernel modules: ath12k
##### PCMCIA card info ##################
##### rfkill ############################
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
##### secure boot #######################
SecureBoot disabled
##### lsmod #############################
ath12k 987136 0
qmi_helpers 28672 1 ath12k
mac80211 1884160 1 ath12k
cfg80211 1474560 2 ath12k,mac80211
libarc4 12288 1 mac80211
qcom_scm 53248 1 ath12k
wmi_bmof 12288 0
mhi 139264 2 ath12k,qrtr_mhi
wmi 28672 2 video,wmi_bmof
##### dkms #############################
nvidia/580.95.05, 6.14.0-35-generic, x86_64: installed (Differences between built and installed modules)
nvidia/580.95.05, 6.17.0-6-generic, x86_64: installed (Differences between built and installed modules)
xone/v0.3-92-gaa6374a, 6.11.0-18-generic, x86_64: installed
xone/v0.3-92-gaa6374a, 6.11.0-19-generic, x86_64: installed
xone/v0.3-92-gaa6374a, 6.14.0-35-generic, x86_64: installed
##### interfaces ########################
##### ifconfig ##########################
4: wlp14s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether <MAC 'wlp14s0' [IF3]> brd <MAC address>
altname wlx3c0af358f77d
inet 192.168.0.27/24 brd 192.168.0.255 scope global dynamic noprefixroute wlp14s0
valid_lft 213994sec preferred_lft 213994sec
inet6 fe80::faa6:1e49:19c9:1488/64 scope link noprefixroute
valid_lft forever preferred_lft forever
##### iwconfig ##########################
./wireless-info: line 233: iwconfig: command not found
##### route #############################
default via 192.168.0.1 dev wlp14s0 proto dhcp src 192.168.0.27 metric 20600
192.168.0.0/24 dev wlp14s0 proto kernel scope link src 192.168.0.27 metric 600
##### resolv.conf #######################
[777 root "/etc/resolv.conf" -> "../run/systemd/resolve/stub-resolv.conf"]
nameserver 127.0.0.53
options edns0 trust-ad
search numericable.fr
##### network managers ##################
Installed:
NetworkManager
Running:
root 15942 1 0 17:07 ? 00:00:00 /usr/sbin/NetworkManager --no-daemon
##### NetworkManager info ###############
GENERAL.DEVICE: wlp14s0
GENERAL.TYPE: wifi
GENERAL.NM-TYPE: NMDeviceWifi
GENERAL.DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5
GENERAL.VENDOR: Qualcomm Technologies, Inc
GENERAL.PRODUCT: WCN785x Wi-Fi 7(802.11be) 320MHz 2x2 [FastConnect 7800] (High Band Simultaneous Wireless Network Adapter)
GENERAL.DRIVER: ath12k_pci
GENERAL.DRIVER-VERSION: 6.17.0-6-generic
GENERAL.FIRMWARE-VERSION: N/A
GENERAL.HWADDR: <MAC 'wlp14s0' [IF3]>
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected)
GENERAL.REASON: 0 (No reason given)
GENERAL.IP4-CONNECTIVITY: 3 (limited)
GENERAL.IP6-CONNECTIVITY: 3 (limited)
GENERAL.UDI: /sys/devices/pci0000:00/0000:00:02.1/0000:03:00.0/0000:04:08.0/0000:0a:00.0/0000:0b:06.0/0000:0e:00.0/net/wlp14s0
GENERAL.PATH: pci-0000:0e:00.0
GENERAL.IP-IFACE: wlp14s0
GENERAL.IS-SOFTWARE: no
GENERAL.NM-MANAGED: yes
GENERAL.AUTOCONNECT: yes
GENERAL.FIRMWARE-MISSING: no
GENERAL.NM-PLUGIN-MISSING: no
GENERAL.PHYS-PORT-ID: --
GENERAL.CONNECTION: SFR-9d60_5GHz
GENERAL.CON-UUID: 0e5c3e07-eddb-4fd0-9c29-cc72accaea7d
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/3
GENERAL.METERED: no (guessed)
CAPABILITIES.CARRIER-DETECT: no
CAPABILITIES.SPEED: 144 Mb/s
CAPABILITIES.IS-SOFTWARE: no
CAPABILITIES.SRIOV: no
INTERFACE-FLAGS.UP: yes
INTERFACE-FLAGS.LOWER-UP: yes
INTERFACE-FLAGS.CARRIER: yes
INTERFACE-FLAGS.PROMISC: no
WIFI-PROPERTIES.WEP: no
WIFI-PROPERTIES.WPA: yes
WIFI-PROPERTIES.WPA2: yes
WIFI-PROPERTIES.TKIP: yes
WIFI-PROPERTIES.CCMP: yes
WIFI-PROPERTIES.AP: yes
WIFI-PROPERTIES.ADHOC: no
WIFI-PROPERTIES.2GHZ: yes
WIFI-PROPERTIES.5GHZ: yes
WIFI-PROPERTIES.6GHZ: yes
WIFI-PROPERTIES.MESH: no
WIFI-PROPERTIES.IBSS-RSN: yes
IP4.ADDRESS[1]: 192.168.0.27/24
IP4.GATEWAY: 192.168.0.1
IP4.ROUTE[1]: dst = 192.168.0.0/24, nh = 0.0.0.0, mt = 600
IP4.ROUTE[2]: dst = 0.0.0.0/0, nh = 192.168.0.1, mt = 20600
IP4.DNS[1]: 89.2.0.1
IP4.DNS[2]: 89.2.0.2
IP4.DOMAIN[1]: numericable.fr
DHCP4.OPTION[1]: dhcp_client_identifier = 01:<MAC 'wlp14s0' [IF3]>
DHCP4.OPTION[2]: dhcp_lease_time = 214748
DHCP4.OPTION[3]: dhcp_server_identifier = 192.168.0.1
DHCP4.OPTION[4]: domain_name = numericable.fr
DHCP4.OPTION[5]: domain_name_servers = 89.2.0.1 89.2.0.2
DHCP4.OPTION[6]: expiry = 1764128825
DHCP4.OPTION[7]: ip_address = 192.168.0.27
DHCP4.OPTION[8]: next_server = 192.168.0.1
DHCP4.OPTION[9]: requested_broadcast_address = 1
DHCP4.OPTION[10]: requested_domain_name = 1
DHCP4.OPTION[11]: requested_domain_name_servers = 1
DHCP4.OPTION[12]: requested_domain_search = 1
DHCP4.OPTION[13]: requested_host_name = 1
DHCP4.OPTION[14]: requested_interface_mtu = 1
DHCP4.OPTION[15]: requested_ms_classless_static_routes = 1
DHCP4.OPTION[16]: requested_nis_domain = 1
DHCP4.OPTION[17]: requested_nis_servers = 1
DHCP4.OPTION[18]: requested_ntp_servers = 1
DHCP4.OPTION[19]: requested_rfc3442_classless_static_routes = 1
DHCP4.OPTION[20]: requested_root_path = 1
DHCP4.OPTION[21]: requested_routers = 1
DHCP4.OPTION[22]: requested_static_routes = 1
DHCP4.OPTION[23]: requested_subnet_mask = 1
DHCP4.OPTION[24]: requested_time_offset = 1
DHCP4.OPTION[25]: requested_wpad = 1
DHCP4.OPTION[26]: routers = 192.168.0.1
DHCP4.OPTION[27]: subnet_mask = 255.255.255.0
IP6.ADDRESS[1]: fe80::faa6:1e49:19c9:1488/64
IP6.GATEWAY: --
IP6.ROUTE[1]: dst = fe80::/64, nh = ::, mt = 1024
CONNECTIONS.AVAILABLE-CONNECTION-PATHS: /org/freedesktop/NetworkManager/Settings/2,/org/freedesktop/NetworkManager/Settings/5
CONNECTIONS.AVAILABLE-CONNECTIONS[1]: 9cc06dd5-a783-42e6-bec2-76a277d3813b | Ateş-5GHz
CONNECTIONS.AVAILABLE-CONNECTIONS[2]: 0e5c3e07-eddb-4fd0-9c29-cc72accaea7d | SFR-9d60_5GHz
GENERAL.DEVICE: p2p-dev-wlp14s0
GENERAL.TYPE: wifi-p2p
GENERAL.NM-TYPE: NMDeviceWifiP2P
GENERAL.DBUS-PATH: /org/freedesktop/NetworkManager/Devices/6
GENERAL.VENDOR: --
GENERAL.PRODUCT: --
GENERAL.DRIVER: (unknown)
GENERAL.DRIVER-VERSION: --
GENERAL.FIRMWARE-VERSION: --
GENERAL.HWADDR: (unknown)
GENERAL.MTU: 0
GENERAL.STATE: 30 (disconnected)
GENERAL.REASON: 0 (No reason given)
GENERAL.IP4-CONNECTIVITY: 1 (none)
GENERAL.IP6-CONNECTIVITY: 1 (none)
GENERAL.UDI: /virtual/device/placeholder/1
GENERAL.PATH: --
GENERAL.IP-IFACE: --
GENERAL.IS-SOFTWARE: no
GENERAL.NM-MANAGED: yes
GENERAL.AUTOCONNECT: yes
GENERAL.FIRMWARE-MISSING: no
GENERAL.NM-PLUGIN-MISSING: no
GENERAL.PHYS-PORT-ID: --
GENERAL.CONNECTION: --
GENERAL.CON-UUID: --
GENERAL.CON-PATH: --
GENERAL.METERED: unknown
CAPABILITIES.CARRIER-DETECT: no
CAPABILITIES.SPEED: unknown
CAPABILITIES.IS-SOFTWARE: no
CAPABILITIES.SRIOV: no
INTERFACE-FLAGS.UP: no
INTERFACE-FLAGS.LOWER-UP: no
INTERFACE-FLAGS.CARRIER: no
INTERFACE-FLAGS.PROMISC: no
CONNECTIONS.AVAILABLE-CONNECTION-PATHS: --
SSID BSSID MODE CHAN FREQ RATE SIGNAL BARS SECURITY ACTIVE IN-USE
SFR-9d60 <MAC 'SFR-9d60' [AN1]> Infra 1 2412 MHz 195 Mbit/s 62 ▂▄▆_ WPA1 WPA2 no
SFR-9d60_5GHz <MAC 'SFR-9d60_5GHz' [AN2]> Infra 36 5180 MHz 195 Mbit/s 50 ▂▄__ WPA1 WPA2 yes *
Ateş <MAC 'Ateş' [AN3]> Infra 1 2412 MHz 260 Mbit/s 37 ▂▄__ WPA2 no
Metronic_RE <MAC 'Metronic_RE' [AN4]> Infra 1 2412 MHz 270 Mbit/s 32 ▂▄__ -- no
Livebox-DB30 <MAC 'Livebox-DB30' [AN5]> Infra 6 2437 MHz 195 Mbit/s 30 ▂___ WPA2 no
Freebox-44BC1C <MAC 'Freebox-44BC1C' [AN6]> Infra 11 2462 MHz 195 Mbit/s 30 ▂___ WPA2 no
Ateş-5GHz <MAC 'Ateş-5GHz' [AN7]> Infra 36 5180 MHz 540 Mbit/s 30 ▂___ WPA2 no
##### NetworkManager.state ##############
[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true
##### NetworkManager config #############
[[/etc/NetworkManager/NetworkManager.conf]]
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
[device]
wifi.scan-rand-mac-address=no
[[/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf]]
[connection]
wifi.powersave = 3
[[/etc/NetworkManager/conf.d/wgpia.conf]]
[keyfile]
unmanaged-devices=interface-name:wgpia*
[[/usr/lib/NetworkManager/conf.d/10-dns-resolved.conf]]
[main]
dns=systemd-resolved
[[/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf]]
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:gsm,except:type:cdma
[[/usr/lib/NetworkManager/conf.d/20-connectivity-ubuntu.conf]]
[connectivity]
uri=http://connectivity-check.ubuntu.com./
[[/usr/lib/NetworkManager/conf.d/no-mac-addr-change.conf]]
[device-31-mac-addr-change]
match-device=driver:eagle_sdio,driver:wl
wifi.scan-rand-mac-address=no
##### NetworkManager profiles ###########
##### Netplan config ####################
grep: /etc/netplan/90-NM-0e5c3e07-eddb-4fd0-9c29-cc72accaea7d.yaml: Permission denied
grep: /etc/netplan/90-NM-1c284d4b-f412-4dcf-8444-86c54be02d1d.yaml: Permission denied
grep: /etc/netplan/90-NM-996659f1-e6e3-419f-9374-3c97cf115122.yaml: Permission denied
grep: /etc/netplan/90-NM-9cc06dd5-a783-42e6-bec2-76a277d3813b.yaml: Permission denied
grep: /etc/netplan/90-NM-add72843-8b69-370f-b749-f841554c5bf9.yaml: Permission denied
grep: /lib/netplan/00-network-manager-all.yaml: Permission denied
##### iw reg get ########################
global
country 00: DFS-UNSET
(755 - 928 @ 2), (N/A, 20), (N/A), PASSIVE-SCAN
(2402 - 2472 @ 40), (N/A, 20), (N/A)
(2457 - 2482 @ 20), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
(5490 - 5730 @ 160), (N/A, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (N/A, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
phy#0 (self-managed)
country FR: DFS-ETSI
(2402 - 2482 @ 40), (N/A, 20), (N/A), NO-80MHZ, NO-160MHZ, NO-320MHZ
(5170 - 5250 @ 80), (N/A, 23), (N/A), AUTO-BW, NO-320MHZ
(5250 - 5330 @ 80), (N/A, 23), (0 ms), NO-OUTDOOR, DFS, AUTO-BW, NO-320MHZ
(5490 - 5590 @ 80), (N/A, 30), (0 ms), DFS, AUTO-BW, NO-320MHZ
(5590 - 5650 @ 40), (N/A, 30), (600000 ms), DFS, AUTO-BW, NO-320MHZ
(5650 - 5710 @ 40), (N/A, 30), (0 ms), DFS, AUTO-BW, NO-320MHZ
(5735 - 5855 @ 80), (N/A, 14), (N/A), AUTO-BW, NO-320MHZ
(5855 - 5875 @ 20), (N/A, 14), (N/A), AUTO-BW, NO-320MHZ
(5945 - 6425 @ 320), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
##### iwlist channels ###################
'iwlist' is not installed (package "wireless-tools").
##### iwlist scan #######################
'iwlist' is not installed (package "wireless-tools").
##### module infos ######################
[ath12k]
filename: /lib/modules/6.17.0-6-generic/kernel/drivers/net/wireless/ath/ath12k/ath12k.ko.zst
license: Dual BSD/GPL
description: Driver support for Qualcomm Technologies 802.11be WLAN devices
depends: mac80211,cfg80211,qmi_helpers,mhi,qcom-scm
intree: Y
name: ath12k
retpoline: Y
vermagic: 6.17.0-6-generic SMP preempt mod_unload modversions
parm: debug_mask:Debugging mask (uint)
parm: ftm_mode:Boots up in factory test mode (bool)
[mac80211]
filename: /lib/modules/6.17.0-6-generic/kernel/net/mac80211/mac80211.ko.zst
license: GPL
description: IEEE 802.11 subsystem
depends: cfg80211,libarc4
intree: Y
name: mac80211
retpoline: Y
vermagic: 6.17.0-6-generic SMP preempt mod_unload modversions
parm: minstrel_vht_only:Use only VHT rates when VHT is supported by sta. (bool)
parm: max_nullfunc_tries:Maximum nullfunc tx tries before disconnecting (reason 4). (int)
parm: max_probe_tries:Maximum probe tries before disconnecting (reason 4). (int)
parm: beacon_loss_count:Number of beacon intervals before we decide beacon was lost. (int)
parm: probe_wait_ms:Maximum time(ms) to wait for probe response before disconnecting (reason 4). (int)
parm: ieee80211_default_rc_algo:Default rate control algorithm for mac80211 to use (charp)
[cfg80211]
filename: /lib/modules/6.17.0-6-generic/kernel/net/wireless/cfg80211.ko.zst
description: wireless configuration support
license: GPL
depends:
intree: Y
name: cfg80211
retpoline: Y
vermagic: 6.17.0-6-generic SMP preempt mod_unload modversions
parm: bss_entries_limit:limit to number of scan BSS entries (per wiphy, default 1000) (int)
parm: ieee80211_regdom:IEEE 802.11 regulatory domain code (charp)
parm: cfg80211_disable_40mhz_24ghz:Disable 40MHz support in the 2.4GHz band (bool)
##### module parameters #################
[ath12k]
debug_mask: 0
ftm_mode: N
[mac80211]
beacon_loss_count: 7
ieee80211_default_rc_algo: minstrel_ht
max_nullfunc_tries: 2
max_probe_tries: 5
minstrel_vht_only: Y
probe_wait_ms: 500
[cfg80211]
bss_entries_limit: 1000
cfg80211_disable_40mhz_24ghz: N
ieee80211_regdom: 00
##### /etc/modules ######################
##### modprobe options ##################
[/etc/modprobe.d/amd64-microcode-blacklist.conf]
blacklist microcode
[/etc/modprobe.d/blacklist-ath_pci.conf]
blacklist ath_pci
[/etc/modprobe.d/blacklist-rare-network.conf]
alias net-pf-3 off
alias net-pf-6 off
alias net-pf-9 off
alias net-pf-11 off
alias net-pf-12 off
alias net-pf-19 off
alias net-pf-21 off
alias net-pf-36 off
[/etc/modprobe.d/blacklist.conf]
blacklist evbug
blacklist usbmouse
blacklist usbkbd
blacklist eepro100
blacklist de4x5
blacklist eth1394
blacklist snd_intel8x0m
blacklist snd_aw2
blacklist prism54
blacklist bcm43xx
blacklist garmin_gps
blacklist asus_acpi
blacklist snd_pcsp
blacklist pcspkr
blacklist amd76x_edac
[/etc/modprobe.d/intel-microcode-blacklist.conf]
blacklist microcode
[/etc/modprobe.d/iwlwifi.conf]
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211
[/etc/modprobe.d/mdadm.conf]
options md_mod start_ro=1
[/etc/modprobe.d/xone-blacklist.conf]
blacklist xpad
blacklist mt76x2u
##### rc.local ##########################
grep: /etc/rc.local: No such file or directory
##### pm-utils ##########################
##### udev rules ########################
##### dmesg #############################
[ 1142.309879] wlp14s0: deauthenticating from <MAC 'SFR-9d60_5GHz' [AN2]> by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1145.925007] ath12k_pci 0000:0e:00.0: Timeout while waiting for regulatory update (repeated 2 times)
[ 1151.431875] wlp14s0: authenticate with <MAC 'SFR-9d60_5GHz' [AN2]> (local address=<MAC 'wlp14s0' [IF3]>)
[ 1151.431883] wlp14s0: send auth to <MAC 'SFR-9d60_5GHz' [AN2]> (try 1/3)
[ 1151.436228] wlp14s0: authenticated
[ 1151.437965] wlp14s0: associate with <MAC 'SFR-9d60_5GHz' [AN2]> (try 1/3)
[ 1151.442337] wlp14s0: RX AssocResp from <MAC 'SFR-9d60_5GHz' [AN2]> (capab=0x1011 status=0 aid=2)
[ 1151.455852] wlp14s0: associated
[ 1151.521634] wlp14s0: Limiting TX power to 23 (23 - 0) dBm as advertised by <MAC 'SFR-9d60_5GHz' [AN2]>
[ 1154.820927] ath12k_pci 0000:0e:00.0: Timeout while waiting for regulatory update
########## wireless info END ############
As reported in the topic On Ubuntu 24.04, Qualcomm FastConnect 7800, which supports Wi-Fi 7 and Bluetooth 5.3, has Bluetooth working, but Wi-Fi is not or here Install Qualcomm Wifi Driver this card was not working with the latest LTS Ubuntu 24.04, hence the update to minor versions. It was working fine with Ubuntu 24.10. I cannot pin point the time this issue started, as the first symptom was a slow bandwidth, I did not notice immediately.
There is at least an issue with regulatory (allowed frequencies), but it's difficult to investigate since wifi management changed recently and existing topic looks obsolete (no more iwconfig nor iwlist, crda seems outdated as well).