NOTE: this page is for archival only, see the note at the end of the page.


ar9170.fw is the GPL firmware for the Atheros 802.11n USB chipset (AR9170).

See also ar9170 – the respective upstream driver.

Get the source

You can get the source code from:


You will need an SH2 toolchain, you can download the GNU GCC toolchain, gnush from KPIT:

(This requires a login petition... if someone can just compile the source code an post binaries that we can use that'd be great).

Build and install

sudo make install


This firmware should get you connected with 802.11n networks and with networks requiring encryptions. At this point the firmware just works but could use enhancements.

bug reports

Bug reports are probably immature to report at this point, but feel free to give it a spin and let us know how it is going on the linux-wireless IRC channel.


Patches should be sent to the linux-wireless mailing list.

This is a static dump of the old wiki, taken after locking it in January 2015. The new wiki is at
versions of this page: last, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2, v1