← Back to team overview

kernel-packages team mailing list archive

[Bug 1436940] Re: Qualcomm Atheros QCA6164 802.11ac Wireless Network Adapter [168c:0041] is not supported

 

..and for completeness the modinfo ath10k_pci output
andy@andy-Aspire-F5-571:~$ modinfo ath10k_pci
filename:       /lib/modules/4.2.0-34-generic/updates/drivers/net/wireless/ath/ath10k/ath10k_pci.ko
firmware:       ath10k/QCA6174/hw3.0/board.bin
firmware:       ath10k/QCA6174/hw3.0/firmware-5.bin
firmware:       ath10k/QCA6174/hw3.0/firmware-4.bin
firmware:       ath10k/QCA6174/hw2.1/board.bin
firmware:       ath10k/QCA6174/hw2.1/firmware-5.bin
firmware:       ath10k/QCA6174/hw2.1/firmware-4.bin
firmware:       ath10k/QCA988X/hw2.0/board.bin
firmware:       ath10k/QCA988X/hw2.0/firmware-5.bin
firmware:       ath10k/QCA988X/hw2.0/firmware-4.bin
firmware:       ath10k/QCA988X/hw2.0/firmware-3.bin
firmware:       ath10k/QCA988X/hw2.0/firmware-2.bin
firmware:       ath10k/QCA988X/hw2.0/firmware.bin
license:        Dual BSD/GPL
description:    Driver support for Atheros QCA988X PCIe devices
author:         Qualcomm Atheros
version:        backported from Linux (next-20150903-0-ga672f92) using backports backports-20150903-0-g7b34ea2
srcversion:     2C3D5FA5797C89E8231F86B
alias:          pci:v0000168Cd00000040sv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000003Esv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000041sv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000003Csv*sd*bc*sc*i*
depends:        ath10k_core,compat
vermagic:       4.2.0-34-generic SMP mod_unload modversions 
parm:           irq_mode:0: auto, 1: legacy, 2: msi (default: 0) (uint)
parm:           reset_mode:0: auto, 1: warm only (default: 0) (uint)

-- 
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