You are not logged in.

#1 2019-10-12 03:27:19

saifazmi
Member
From: London, UK
Registered: 2018-08-25
Posts: 4
Website

[SOLVED] Wifi & Bluetooth (QCA6174 ath10k) not working in kernel 5.3.5

Laptop: Dell XPS 9560

Unable to scan for wifi network at all, and can't use blutoothctl either.

$ uname -a
Linux archBox 5.3.5-arch1-1-ARCH #1 SMP PREEMPT Mon Oct 7 19:03:08 UTC 2019 x86_64 GNU/Linux

The wireless interface doesn't even showup

$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp62s0u1u2u1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 48:65:ee:11:1d:0c brd ff:ff:ff:ff:ff:ff
4: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 100
    link/none

It is using the ath10k_pci driver:

$ lspci -k
02:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
	Subsystem: Bigfoot Networks, Inc. QCA6174 802.11ac Wireless Network Adapter
	Kernel driver in use: ath10k_pci
	Kernel modules: ath10k_pci

Looks like the firmware is failing to load.

$ dmesg | grep ath10k
[    8.317685] ath10k_pci 0000:02:00.0: enabling device (0000 -> 0002)
[    8.319527] ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[    8.576718] ath10k_pci 0000:02:00.0: Failed to find firmware-N.bin (N between 2 and 6) from ath10k/QCA6174/hw3.0: -2
[    8.576724] ath10k_pci 0000:02:00.0: could not fetch firmware files (-2)
[    8.576726] ath10k_pci 0000:02:00.0: could not probe fw (-2)

The firmware files are present

$pacman -Fl linux | grep ath10k
linux usr/lib/modules/5.0.3-arch1-1-ARCH/kernel/drivers/net/wireless/ath/ath10k/
linux usr/lib/modules/5.0.3-arch1-1-ARCH/kernel/drivers/net/wireless/ath/ath10k/ath10k_core.ko.xz
linux usr/lib/modules/5.0.3-arch1-1-ARCH/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko.xz
linux usr/lib/modules/5.0.3-arch1-1-ARCH/kernel/drivers/net/wireless/ath/ath10k/ath10k_sdio.ko.xz
linux usr/lib/modules/5.0.3-arch1-1-ARCH/kernel/drivers/net/wireless/ath/ath10k/ath10k_usb.ko.xz

Am I missing something here? or is there something wrong with the firmware itself?

Last edited by saifazmi (2019-10-12 10:58:15)

Offline

#2 2019-10-12 10:00:08

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,427

Re: [SOLVED] Wifi & Bluetooth (QCA6174 ath10k) not working in kernel 5.3.5

You didn't install linux-firmware, it is not a required part of the new base package anymore: https://www.archlinux.org/news/base-gro … -required/

FWIW I do think it to be an oversight to not be mentioned a single time in the installation guide, but hopefully that will resolve once https://wiki.archlinux.org/index.php/Ta … l_packages gets merged.

Last edited by V1del (2019-10-12 10:06:53)

Offline

#3 2019-10-12 10:55:36

saifazmi
Member
From: London, UK
Registered: 2018-08-25
Posts: 4
Website

Re: [SOLVED] Wifi & Bluetooth (QCA6174 ath10k) not working in kernel 5.3.5

V1del wrote:

You didn't install linux-firmware, it is not a required part of the new base package anymore: https://www.archlinux.org/news/base-gro … -required/

This is interesting, I wasn't aware of this change and I can see its recent and I started experiencing this issue about 2 weeks ago.

Thanks for the answer, it fixed the issue, I followed the following steps:

$ pacman -S linux-firmware

After installation:

$ sudo modprobe -r ath10k_pci && sudo modprobe ath10k_pci

After this wifi was back to normal, I had to restart for bluetooth to start working.

Last edited by saifazmi (2019-10-12 10:56:44)

Offline

#4 2019-10-19 10:03:36

Salkay
Member
Registered: 2014-05-22
Posts: 618

Re: [SOLVED] Wifi & Bluetooth (QCA6174 ath10k) not working in kernel 5.3.5

V1del wrote:

You didn't install linux-firmware, it is not a required part of the new base package anymore

Yikes. I just got bitten by this too. Took me a couple of hours to troubleshoot. I wish the news had been a bit more verbose. Thanks for the fix though!

Offline

Board footer

Powered by FluxBB