Go back –> Atheros Linux wireless drivers
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.
Temporary git repositories
Until ath10k is accepted upstream the driver and firmware is available from github.com.
For now we use ath9k-devel mailing list for ath10k related discussions and patches: https://lists.ath9k.org/mailman/listinfo/ath9k-devel
- Qualcomm Atheros 802.11ac QCA98xx devices, e.g.
QCA9880 found e.g. in Tp-Link WDR-7500
Read this section on Atheros specifications and documentation.
Atheros common module
ath10k uses the common shared ath.ko module.
We have kerneldocs available for ath10k:
- General driver structure:
- Main PCI and mac80211 driver interface:
- Debug utilities:
- Initialization and PHY control:
- 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: