Modified ath10k firmware is now available for non-commercial use.

Ben Greear greearb at
Mon Apr 14 12:36:14 PDT 2014

Our modified ath10k firmware binary is now available for download.  It may only be used
for non-commercial purposes unless you get a commercial license from my company.

The main thing this firmware supports that upstream firmware does not
is lots of virtual stations connected to the same AP.  We have some
additional stability fixes we found in testing, and probably have introduced
some bugs as well.  We will be putting ongoing effort into improving
this firmware.

We also have the ability to decode firmware stack dumps (found in
dmesg and/or /var/log/messages) if they come from our firmware.
We cannot share the details of the decode nor tools to decode it,
but we will try to fix the problems and/or describe the results of
our decode in general terms.

The firmware should work with stock 3.14 or other recent kernels,
but we have done most testing using our own modified 3.14 kernel.
Our kernel patches are required to support the additional stations,
software-crypt, and other features specific to our firmware.

If you use our firmware and manage to crash it, please send to me the pertinent
part of /var/log/messages (or dmesg), including any ath10k related ascii
hex dumps.  Other non-crash bug reports are welcome too.

Please do not bother the QCA developers with any bugs specific to our
firmware (or our kernel patches).

Links to the firmware binary, our 3.14.0+ kernel source, and related
info is found here:

Please let me know if you have any questions.


Ben Greear <greearb at>
Candela Technologies Inc

More information about the ath10k mailing list