You are not logged in.
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
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
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
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