Go back –> Atheros Linux wireless drivers
Contents
About ath10k
ath10k is the mac80211 wireless driver for Qualcom Atheros QCA988x family of chips, which support IEEE 802.11ac.
A major difference from ath9k is that there's now a firmware and that's why we had to implement a new driver.
News
- 2013-06-01
review v2: http://marc.info/?l=linux-wireless&m=137008586705509&w=2
Mailing list
ath10k has it's own mailing list for discussions and patches:
http://lists.infradead.org/mailman/listinfo/ath10k
Getting ath10k
Until ath10k is accepted upstream the driver is available from github.com:
Firmware
Firmware is temporalily available at https://github.com/kvalo/ath10k-firmware until it will be available from linux-firmware.git.
Known bugs/limitations
firmware does not support association to the same AP from different virtual STA interfaces (driver prints "ath10k: Failed to add peer XX:XX:XX:XX:XX:XX for VDEV: X" in that case)
- monitor/promiscuous mode causes firmware crashes very often
- packet injection isn't supported yet
- applying ath9k regulatory domain hack patch from OpenWRT causes firmware crash (reason: regulatory hint function is never called and ath10k never sends scan channel list to the firmware which in turn causes firmware to crash on scan)
Configuration
TODO
Reporting bugs
Please send bug reports to the mailing list ath10k@lists.infradead.org
Supported Devices
ath10k supports Qualcomm Atheros 802.11ac QCA98xx based devices, here's a list of known products:
QCA9880 found in Tp-Link WDR-7500
Development
Send patches to ath10k@lists.infradead.org and Cc linux-wireless@vger.kernel.org. Kalle Valo reviews the patches and then commits them to ath.git.
Atheros common module
ath10k uses the common shared ath.ko module.
Statistics on contributions
Visit the ath10k contribution graphs. You can help keep this up to date if you like. If interested contact the ath10k driver maintainers.
TODO
Things ath10k developers are currently working on, and other things to do:
- ...