Comment 142 for bug 1436940

Revision history for this message
Miles Krell (mileskrell) wrote :

AndyP, it looks like you do have a different card. Your card has the PCI ID of 168c:0042, while the QCA6164 has the PCI ID of 168c:0041.

According to http://forums.fedoraforum.org/showthread.php?t=305292, your card is the QCA9377. There's an open bug report for it at https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1484159, but I think the following should work.

Your "modinfo ath10k_pci" output doesn't list the QCA9377 firmware files, but they are listed when *I* run this command. I have no idea when support for the card was added, but it's supported in 4.5 (what I'm running). It might be supported in backports somewhere, but the following should be simpler:

1) Install kernel 4.5. There's a guide at https://wiki.ubuntu.com/Kernel/MainlineBuilds.

2) Assuming you downloaded the firmware as explained in the above guide, you have to rename just one file like this:
    cd /lib/firmware/ath10k/QCA9377/hw1.0/
    sudo mv firmware-5.bin_WLAN.TF.1.0-00267-1 firmware-5.bin

If those steps worked for you, I'd put them in the bug report for the QCA9377. Good luck!