kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #168609
[Bug 1436940] Re: Qualcomm Atheros QCA6164 802.11ac Wireless Network Adapter [168c:0041] is not supported
Great to hear! I actually didn't know anything AT ALL about this myself
until I got my current laptop, less than a year ago. During that time,
a lot of people have been working on these cards, and it's gotten easier
and easier to get them to work.
Many thanks to Kalle Valo (for the ath10k firmware repo), Anish
Tondwalkar (for his QCA6164 firmware), and Diego (for his guide which I
originally followed).
Before I first got my card to work, I had to download the backports,
apply a patch to them, compile them, install them, and download firmware
from multiple places. Now, I just have to download ONE repository and
move/rename a few files. All that's left is for someone to get this
firmware included in Ubuntu.
As for your question, yes, feel free to spread the knowledge! It's
great to have been able to help!
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1436940
Title:
Qualcomm Atheros QCA6164 802.11ac Wireless Network Adapter [168c:0041]
is not supported
Status in linux package in Ubuntu:
Confirmed
Status in linux-firmware package in Ubuntu:
Confirmed
Status in linux source package in Vivid:
Confirmed
Status in linux source package in Wily:
Confirmed
Bug description:
This card remains unsupported out-of-the-box by the ath10k_pci kernel
module. At this point, it looks like kvalo's ath10k-firmware repo
just needs to be pulled in.
Speaking of which, that repo contains a folder for the QCA6174, but
not for the QCA6164. The firmware in the QCA6174 folder works for the
QCA6164; I still find it strange. I'm not sure how well the actual
QCA6174 [168c:003e] firmware works.
---------------------------------------------------------------------------
HOW TO GET THIS CARD TO WORK:
As of February 26, 2016, this has become relatively simple.
I'm unsure of what version kernel you need to be using - it's either
at least 4.0 or at least 4.2. I'm currently using 4.5. If the kernel
you have isn't working, try that one.
1) Get the latest firmware from https://github.com/kvalo/ath10k-
firmware/archive/master.zip
2) Unzip this file, and copy contents of ath10k-firmware-master to
/lib/firmware/ath10k.
3) Rename two of the firmware files like so:
cd /lib/firmware/QCA6174/hw2.1
sudo mv firmware-5.bin_SW_RM.1.1.1-00157-QCARMSWPZ-1 firmware-5.bin
cd /lib/firmware/QCA6174/hw3.0
sudo mv firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1 firmware-4.bin
4) Reboot your computer. Run "lshw -C network" to see if your card is
recognized.
If you created a "/lib/modprobe.d/ath10k.conf" file earlier to disable
otp, you can remove it. I did, and the card still works fine.
Last updated Match 18, 2016
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1436940/+subscriptions
References