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
Temporary git repositories
Until ath10k is accepted upstream the driver and firmware is available from github.com.
Driver: https://github.com/kvalo/ath10k
Firmware: https://github.com/kvalo/ath10k-firmware
Mailing list
For now we use ath9k-devel mailing list for ath10k related discussions and patches: https://lists.ath9k.org/mailman/listinfo/ath9k-devel
Getting ath10k
TODO
Enabling ath10k
TODO
Supported Devices
- Qualcomm Atheros 802.11ac QCA98xx devices, e.g.
QCA9880 found e.g. in Tp-Link WDR-7500
Documentation available
Read this section on Atheros specifications and documentation.
Atheros common module
ath10k uses the common shared ath.ko module.
ath10k kerneldoc
We have kerneldocs available for ath10k:
- General driver structure:
- Main PCI and mac80211 driver interface:
- Debug utilities:
- Initialization and PHY control:
initvals.c (warnings) (TODO)
- Hardware registers:
Reported bugs on ath10k
This is a collection of bug reports both unresolved and resolved to help users track issues and to find patches for fixes which have not yet been merged.
Please when submitting a bug report always include your card's silicon revision for MAC and PHY chips, just look at your kernel log for a line like this one... or dmesg |grep "ath10.*chip":
...and put it in your report. lspci information is much less useful than this.
ath10k TODO List
Things ath10k developers are currently working on, and other things to do:
- ...