Ask Your Question

F26 wifi not working Atheros QCA9377

asked 2017-09-09 08:12:25 -0600

xanax gravatar image


I've just installed Fedora 26 on my Lenovo y520 but cannot get the wifi to work. When I try to turn it on in Wi-Fi Settings it's "Unavailable". Here's the version i'm running:


lspci :

03:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)

I can see with lshw that the wireless card is disabled:

*-network DISABLED
            description: Wireless interface
            product: QCA9377 802.11ac Wireless Network Adapter
            vendor: Qualcomm Atheros
            physical id: 0
            bus info: pci@0000:03:00.0
            logical name: wlp3s0
            version: 31
            serial: c6:68:8b:45:2a:7a
            width: 64 bits
            clock: 33MHz
            capabilities: bus_master cap_list ethernet physical wireless
            configuration: broadcast=yes driver=ath10k_pci driverversion=4.12.9-300.fc26.x86_64 firmware=WLAN.TF.1.0-00267-1 latency=0 link=no multicast=yes wireless=IEEE 802.11
            resources: irq:330 memory:a4000000-a41fffff

I've checked previous posts about similar issues but that didn't help. In particular this one suggested to check if the following files exist (they do) :



Would be great if someone could help me figure this out, thanks !

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted

answered 2017-09-09 10:48:01 -0600

sixpack13 gravatar image

updated 2017-09-09 12:21:27 -0600

wifi OFF in BIOS ?
airplay Mode ON ?
man rfkill ?

you need to comile anything !
driver and firmware come with the kernel !
there are no modules.conf under /etc/modules/ related to ath10k (in my case) !

in an terminal: dmesg -w
in an another:
- sudo modprobe -vr ath10k_pci   [1]
- sudo modprobe -vs ath10k_pci
should load the modules for your wifi.
first terminal will show what is going on, esp. if driver/firmware is loaded

[1] maybe you need to unload some more modules, related to ath10k; lsmod will show them

lsmod | grep -i ath:

ath10k_pci             45056  0
ath10k_core           299008  1 ath10k_pci
mac80211             745472  1 ath10k_core
ath                         28672  1 ath10k_core
cfg80211               602112  3 mac80211,ath,ath10k_core

rfkill list:

0: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no
1: acer-wireless: Wireless LAN
    Soft blocked: no
    Hard blocked: no
2: acer-bluetooth: Bluetooth
    Soft blocked: yes
    Hard blocked: no
3: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

my kernels are/firmware is:


ls -l /lib/firmware/ath10k/QCA9377/hw1.0

total 1648
-rw-r--r--. 1 root root 304308 28. Aug 16:41 board-2.bin
-rw-r--r--. 1 root root   8124 28. Aug 16:41 board.bin
-rw-r--r--. 1 root root 605908 28. Aug 16:41 firmware-5.bin
-rw-r--r--. 1 root root 617852 13. Mär 21:46 firmware-sdio-5.bin
-rw-r--r--. 1 root root  46142 28. Aug 16:41 notice_ath10k_firmware-5.txt
-rw-rw-r--. 1 root root  46142  3. Mai 2016  notice.txt_WLAN.TF.1.0-00267-1
-rw-r--r--. 1 root root  46142 13. Mär 21:46 notice.txt_WLAN.TF.1.1.1-00061-QCATFSWPZ-1.txt

It looks like you missed some of them ?!

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2017-09-09 08:12:25 -0600

Seen: 1,112 times

Last updated: Sep 09 '17