[elrepo] ath10k
Phil Perry
phil at elrepo.org
Tue Sep 20 12:20:36 EDT 2016
On 20/09/16 16:50, Nicolas Thierry-Mieg wrote:
> On 09/20/2016 05:29 PM, Phil Perry wrote:
>> On 20/09/16 14:29, Nicolas Thierry-Mieg wrote:
>>> Hi,
>>>
>>> I bought a new laptop for my son, an Acer Aspire E5-575G-55DE, and
>>> installed Centos 7 on it.
>>> The wireless is:
>>> $ lspci -nn | grep Network
>>> 03:00.0 Network controller [0280]: Qualcomm Atheros Device [168c:0042]
>>> (rev 31)
>>>
>>> The driver for this is ath10k, so I tried installing kmod-ath10k and
>>> ath10k-firmware from elrepo, but no joy: both of these are too old.
> <snip>>
>> Hi Nicolas,
>>
>> Many thanks for the feedback.
>>
>> The wireless stack in RHEL7.2 is backported from kernel-4.1. As such we
>> are pretty much bound to backporting wireless drivers to match the
>> wireless stack, so the current kmod-ath10k driver is backported from
>> kernel-4.1.x.
>>
>> If this driver doesn't support your device, we could look at backporting
>> support for that device to the 4.1.x tree driver.
>>
>> Firmwares can be tricky as they can be version specific, and thus
>> dependant on the driver version. If we know what files are needed then
>> we aim to package them.
>>
>> But at this point it all may be a little academic as I note RHEL7.3 will
>> contain the ath10k driver backported from kernel-4.7 so we will be
>> deprecating our kmod-ath10k package in favour of the distro kernel
>> driver:
>>
>> [phil at Quad RHEL7.3beta]$ rpm -qlp kernel-3.10.0-493.el7.x86_64.rpm |
>> grep ath10
>> /lib/modules/3.10.0-493.el7.x86_64/kernel/drivers/net/wireless/ath/ath10k
>> /lib/modules/3.10.0-493.el7.x86_64/kernel/drivers/net/wireless/ath/ath10k/ath10k_core.ko
>>
>>
>> /lib/modules/3.10.0-493.el7.x86_64/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko
>>
>>
>>
>> So at this point I'd say if you can carry on using kernel-lt until 7.3
>> is released, your device should then be natively supported.
>
>
> Thanks for your quick reply. That's great news! I'll just wait for 7.3.
Great. When you update to 7.3, don't forget to clear out the firmware
blobs you've manually installed. The updated distro firmware package
will ship the firmware required for the kernel ath10k driver:
[phil at Quad RHEL7.3beta]$ rpm -qlp
linux-firmware-20160728-47.git0daeaf3.el7.noarch.rpm | grep ath10k
warning: linux-firmware-20160728-47.git0daeaf3.el7.noarch.rpm: Header V3
RSA/SHA256 signature: NOKEY, key ID f21541eb
/usr/lib/firmware/ath10k
/usr/lib/firmware/ath10k/QCA6174
/usr/lib/firmware/ath10k/QCA6174/hw2.1
/usr/lib/firmware/ath10k/QCA6174/hw2.1/board-2.bin
/usr/lib/firmware/ath10k/QCA6174/hw2.1/board.bin
/usr/lib/firmware/ath10k/QCA6174/hw2.1/firmware-5.bin
/usr/lib/firmware/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt
/usr/lib/firmware/ath10k/QCA6174/hw3.0
/usr/lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin
/usr/lib/firmware/ath10k/QCA6174/hw3.0/board.bin
/usr/lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin
/usr/lib/firmware/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt
/usr/lib/firmware/ath10k/QCA9377
/usr/lib/firmware/ath10k/QCA9377/hw1.0
/usr/lib/firmware/ath10k/QCA9377/hw1.0/board-2.bin
/usr/lib/firmware/ath10k/QCA9377/hw1.0/board.bin
/usr/lib/firmware/ath10k/QCA9377/hw1.0/firmware-5.bin
/usr/lib/firmware/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-5.txt
/usr/lib/firmware/ath10k/QCA988X
/usr/lib/firmware/ath10k/QCA988X/hw2.0
/usr/lib/firmware/ath10k/QCA988X/hw2.0/board.bin
/usr/lib/firmware/ath10k/QCA988X/hw2.0/firmware-4.bin
/usr/lib/firmware/ath10k/QCA988X/hw2.0/firmware-5.bin
/usr/lib/firmware/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-4.txt
/usr/lib/firmware/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-5.txt
/usr/lib/firmware/ath10k/QCA99X0
/usr/lib/firmware/ath10k/QCA99X0/hw2.0
/usr/lib/firmware/ath10k/QCA99X0/hw2.0/board.bin
/usr/lib/firmware/ath10k/QCA99X0/hw2.0/firmware-5.bin
/usr/lib/firmware/ath10k/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt
/usr/share/doc/linux-firmware-20160728/LICENSE.QualcommAtheros_ath10k
More information about the elrepo
mailing list