HW: Asus F556U, i7 7500U, Qualcomm Atheros QCA9377 802.11ac connected trough Asus RT-AC3200 wireless router on 5Ghz.
Code: Select all
03:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31) Subsystem: AzureWave QCA9377 802.11ac Wireless Network Adapter Flags: bus master, fast devsel, latency 0, IRQ 131, IOMMU group 13 Memory at ef200000 (64-bit, non-prefetchable) [size=2M] Capabilities:  Power Management version 3 Capabilities:  MSI: Enable+ Count=1/8 Maskable+ 64bit- Capabilities:  Express Endpoint, MSI 00 Capabilities:  Advanced Error Reporting Capabilities:  Virtual Channel Capabilities:  Device Serial Number 00-00-00-00-00-00-00-00 Capabilities:  Latency Tolerance Reporting Capabilities:  L1 PM Substates Kernel driver in use: ath10k_pci Kernel modules: ath10k_pci
Code: Select all
[ 11.387284] ath10k_pci 0000:03:00.0: enabling device (0000 -> 0002) [ 11.391017] ath10k_pci 0000:03:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0 [ 11.694073] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:03:00.0.bin (-2) [ 11.700335] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/cal-pci-0000:03:00.0.bin (-2) [ 11.750551] ath10k_pci 0000:03:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/firmware-6.bin [ 11.753738] ath10k_pci 0000:03:00.0: qca9377 hw1.1 target 0x05020001 chip_id 0x003821ff sub 1a3b:2b31 [ 11.757029] ath10k_pci 0000:03:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0 [ 11.762028] ath10k_pci 0000:03:00.0: firmware ver WLAN.TF.2.1-00021-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32 42e41877 [ 11.848485] ath10k_pci 0000:03:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/board-2.bin [ 11.855377] ath10k_pci 0000:03:00.0: board_file api 2 bmi_id N/A crc32 8aedfa4a [ 12.037753] ath10k_pci 0000:03:00.0: htt-ver 3.56 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 [ 12.159225] ath10k_pci 0000:03:00.0 wlp3s0: renamed from wlan0
In the past I was using Ubuntu 18.04LTS and I didn't had this problem, in fact when I did the ubuntu 20 update I had encountered the same low speed problem, so I returned to 18.04.
But I would like to keep using Debian for a couple of reasons and this issue is bothering me. Now I am on Debian Bullseye (5.9.0-1-amd64) since I was thinking that is something kernel related, but no luck.
It is very strange since even with the ubuntu 18 live usb I can get ~400 Mbit on speedtest. When I boot the Ubuntu 18 live usb and check for dmesg it doesn't show those failures of loading the calibration files/modules.
I copied the files /lib/firmware/ath10k/QCA9377 from ubuntu18 to Debian10 but no luck.
What can be done ?