Go back –> Atheros Linux wireless drivers
ath9k_htc provides hardware support for Atheros AR9001 and AR9002 family hardware.
Get the driver
See the ath9k_htc device list.
Configuring your kernel
Enable these options in your kernel config.
CONFIG_ATH_COMMON=m CONFIG_ATH9K_HW=m CONFIG_ATH9K_COMMON=m CONFIG_ATH9K_HTC=m
This driver requires firmware, you can get the approriate firmware from the firmware tree.
Firmware map: AR9271 - ar9271.fw AR7010 - ar7010.fw or ar7010_1_1.fw
For AR7010 based cards, place both ar7010.fw and ar7010_1_1.fw in /lib/firmware. The driver would load the required firmware.
The firmware has to be placed in the correct location, usually /lib/firmware. This could vary among distributions, so check your distro's policies if loading of the firmware fails.
- Station Mode
- Monitor Mode
- IBSS Mode
- Legacy (11g) operation
- HT support
- TX/RX 11n AMPDU aggregation
- HW Encryption
- AR7010 devices don't work Out Of The Box (TM) right now. This is because these cards are shown as USB mass storage devices on plugging in. Issuing a 'CD EJECT' command would convert the card to work in Wireless mode. A new driver has to be written which would do this automatically. A Homosapien is working on this, until then you can use the 'eject' utility. Example: sudo eject /dev/sr1