-
Notifications
You must be signed in to change notification settings - Fork 12
Home
Welcome to the linux-ath wiki!
Use the Pages links on the right to navigate the wiki.
The linux-ath.git repo is a clone of Kalle Valo's ath.git tree with SDIO, USB and HL patches added.
The HL (High Latency) patches are patches common for both USB and SDIO.
The SDIO patches was added to the mainline kernel in version 4.13-rc1 and the USB patches was added in version 4.14-rc1. The HL patches was added to mainline in version 4.20.
Note that the USB and SDIO support found in the mainline kernel is useless without the HL patches!
SDIO and USB support in mainline is still not complete as of version 5.1! You will need to use some extra patches from this tree in order to have a working ath10k SDIO or USB device.
See the branches section for more info.
From ath-201709250721-ath10k-high-latency-silex-sdio and onwards SDIO is working fairly well.
The -silex-sdio branches contain the patches from Alagu Sankar that fixes the missing pieces. The master contains these patches as well.
N.B.
I am no longer actively maintaining ath10k USB since the workload is too big!
The HL patches present in branch ath-201708311818-ath10k-high-latency and onward have working USB support with the below limitations/features:
- STA mode only.
- WPA2 security.
- TX throughput: Currently about ~500 kbytes/s.
- RX throughput: I have reached ~22 Mbytes/s.
AP functionality has not been tested.