Please note: This project is no longer active. The website is kept online for historic purposes only.
If you´re looking for a Linux driver for your Atheros WLAN device, you should continue here .

Atheros

In some places you will find the name of the chipset instead of the name of the chip

Atheros reference design

Chipset:AR5210 (802.11a only)
URL:http://www.atheros.com
Interface:Cardbus
Antenna Connector:(unknown type)
Device Information:168c:0007 Subsystem: Unknown device 168c:1011

Atheros AR5001X+

Chipset:AR5001X+ = (AR5211 + AR5111 + AR2111)
Chip:AR5211 (802.11a +???)
URL:http://www.atheros.com/pt/AR5001Bulletins.htm
Supports:IEEE 802.11a, 802.11b, 802.11g(only ofdm)
Notes:Also works with madwifi-old-openhal

Atheros AR5002X

Chipset:AR5002X = (AR5212 + AR5112)
Chip:AR5212 (802.11a +???)
URL:http://www.atheros.com/pt/AR5002X.htm
Supports:IEEE 802.11a, 802.11b, 802.11g
Notes:Also works with madwifi-old-openhal

Atheros AR5002G

Chipset:AR5002G = (AR5212 + AR2112)
Chip:AR5212 (802.11???)
URL:http://www.atheros.com/pt/AR5002G.htm
Supports:IEEE 802.11b, 802.11g
Notes:Should work with madwifi-old-openhal but not tested, please give feedback

Atheros AR5004X

Chipset:AR5004X = (AR5213 + AR5112)
Chip:AR5213 (802.11a +???)
URL:http://www.atheros.com/pt/AR5004X.htm
Supports:IEEE 802.11a, 802.11b, 802.11g
Notes:Also works with madwifi-old-openhal

Atheros AR5004G

Chipset:AR5004G = (AR5213 + AR2112)
Chip:AR5213 (802.11???)
URL:http://www.atheros.com/pt/AR5004G.htm
Supports:IEEE 802.11b, 802.11g
Notes:Should work with madwifi-old-openhal but not tested, please give feedback

Atheros AR5005G

Chipset:AR5005G = (AR2413)
Chip:AR2413 (802.11b+g)
URL:http://www.atheros.com/pt/AR5005G.htm
Supports:IEEE 802.11b, 802.11g
Working: Working perfectly as of 2008-12-30 on an Acer Aspire 5040. See this page for how to get it going:
Working: not working with version 0.9.2, dmesg reports: "unable to attach hardware: 'Hardware revision not supported' (HAL status 13)"
Notes: Several tickets indicate this; no response was ever given. However, some users have reported success, but could not confirm this.
Notes: Works perfectly on Slackware 11 (kernel 2.6.18.3) and madwifi 0.9.2. Just modprobe ath_pci after compiling/installing. (this on an Acer 3102 wlmi)
Notes: For Kernel 2.6.22.1 use trunk version (madwifi 0.9.3.1 release doesn't compile): svn checkout http://madwifi-project.org/svn/madwifi/trunk madwifi. That works perfectly (I'm running Slackware 12 on Acer 3102wlmi).
Notes: SMC PCI card: OK for Slackware 12.1 (kernel 2.6.25.2), with madwifi-0.9.4
Notes: I can confirm that this chipset works great with the madwifi-ng drivers on Debian Testing. Also monitor mode.
Notes: chipset is AR1423, as you can see through URL
Notes: This chipset works on the Acer Aspire 5040 if you install the acer_acpi driver http://www.archernar.co.uk/acer_acpi/acer_acpi_main.html
Notes: Works on the Acer Aspire 3053 if you reload the modules (see http://rik.rikva.nl/?q=node/10) and then run depmod -a (as root)
Notes: Works on the Acer Aspire 5051 using madwifi source pulled 2006-12-18 (OpenSuSE 10.2/x86_64)
Notes: Works on the Acer Aspire 5100 using madwifi source (Mandriva 2007.0/x86_64)
Notes: Cheap Ativa card works ok in gentoo. /etc/init.d/net.athx start does not ifconfig athx up the device, so preferred wireless won't work
Notes: Works out of the box with Ubuntu 7.10 and 6.06

Atheros AR5005G

Supports: IEEE 802.11b, 802.11g
Notes:Works with madwifi 0.9.2.1-0.1 under SuSE 10.2 on Acer Aspire 3050 (3053WXMi) laptop.
Notes:card model 4104a-ar5bmb5
Notes:UDI: /org/freedesktop/Hal/devices/pci_168c_1a
Notes:Unique ID: Kbch.hioDloPJzGF
Notes:Parent ID: qscc.hV5J61pTkh5
Notes:SysFS ID: /devices/pci0000:00/0000:00:14.4/0000:08:04.0
Notes:SysFS BusID: 0000:08:04.0
Notes:Model: "AMBIT Microsystem AR5005G 802.11abg NIC"
Notes:Vendor: pci 0x168c "Atheros Communications, Inc."
Notes:Device: pci 0x001a "AR5005G 802.11abg NIC"
Notes:SubVendor?: pci 0x1468 "AMBIT Microsystem Corp."
Notes:SubDevice?: pci 0x0418
Notes:Revision: 0x01
Notes:Driver: "ath_pci"
Notes:Memory Range: 0xd0200000-0xd020ffff (rw,non-prefetchable)
Notes:IRQ: 66 (no events)
Notes:Module Alias: "pci:v0000168Cd0000001Asv00001468sd00000418bc02sc00i00"
Notes:PS. Install from YaST as Installation Source, compiling from sources not working, do not use ndiswrapper
Notes:but if you did reinstall kernel and sources and modules.
Notes:By Cashoob at Linuxbuilders.net
Notes:worked on Acer 5101 with Mandriva 2007.1 'v0.9.3.2-2 installed in this kernel'

Atheros AR5005GS

Chipset:AR5005GS = (AR2414)
Chip: AR2414 (802.11b+g)
URL: http://www.atheros.com/pt/AR5005GS.htm
Supports: IEEE 802.11b, 802.11g
Notes: Works perfectly with madwifi 0.9.3.1 on fedora 7 with 2.6.22.1-41.fc7 kernel

Atheros AR5005UX

Chipset:AR5005UX = AR5523
Chip:AR5523 (802.11a/b/g)
URL:http://www.atheros.com/pt/AR5005UX.htm
Supports:IEEE 802.11a, IEEE 802.11b, 802.11e (draft), 802.11g, 802.11h (draft), 802.11j (draft), AES (OCB and CCM), TKIP and WEP hardware encryption
Notes:Have a Cace Technologies AirPcap? Ex that I'm trying to get working for Linux. Once I get it working I will update this.

Atheros AR5005VL

Chipset:AR5005VL = (AR5513)
Chip:AR5513 (802.11a+b+g)
URL:http://www.atheros.com/pt/AR5005VL.htm
Supports:IEEE 802.11a, IEEE 802.11b, 802.11g
Notes:As of 2006-06-10 the HAL does not support this chipset.

Atheros AR5006EG

Chipset:AR5006EG = (AR2423)
Chip:AR2423 (802.11a+b+g)
URL:http://www.atheros.com/pt/bulletins/AR5006EGBulletin.pdf
Supports:IEEE 802.11a, IEEE 802.11b, 802.11g
Device Information:TBD
Notes:works with madwifi-r2153-20070224
Notes:Works on Toshiba Satellite A135
Notes:Had to change order of module insertion. Works when order is:modprobe wlan_scan_sta,modprobe wlan_wep,modprobe ath_pci
Notes:Works on Everex XT500T, OpenSuse 10.3, madwifi 0.9.3.3; for some reason had to ifconfig wifi0 up to get it to work, peachy now though
Notes:Works on Acer Aspire 4315, after using ticket #1679
Notes:Works on Gigabyte W251U
Notes:Branded the Gigabyte WI01GT, it works out of the box in Ubuntu 8.04

Atheros AR5006EX

Chipset:AR5424
Chip:AR5424
URL:http://www.atheros.com/news/AR5006EX.html
Supports:IEEE 802.11a, IEEE 802.11b, 802.11g
Device Information:0001:001c
Notes:Works on Samsung R20 if you add { 0x0001, 0x001c, PCI_ANY_ID, PCI_ANY_ID } to ath/if_ath_pci.c

Atheros AR5006XS

Chipset:AR5006XS = (AR5414)
Chip:AR5414 (802.11a+b+g)
URL:http://www.atheros.com/pt/AR5006XS.htm
Supports:IEEE 802.11a, IEEE 802.11b, 802.11g
Device Information:168c:001b
Notes:works with madwifi-r1352-20051208

Atheros AR5007EG

Chipset:AR2425 / AR5007EG
URL:http://atheros.com/pt/AR5007EG.htm
Supports:802.11b 802.11g
Interface:PCI-Express x1
Device Information: Ethernet controller: Atheros Communications, Inc. Unknown device 001c (rev 01),Subsystem: AMBIT Microsystem Corp. Unknown device 3065
Notes:not supported by HAL as of 2007.04.28 - resturns Hal status 13
Notes:Suported by ndiswrapper with windows driver, but some user reports crash problems
Notes:Instructions about how to use the windows driver + ndiswrapper
Notes:works fine with ndiswrapper, using old drivers, search ubuntu forums
Notes:Sometimes erroneously reported as an AR5006EG by lspci
Notes:Works perfectly with this latest madwifi-hal branch snapshot --> #1192
Notes:This patch is tested and working on:
Notes:Acer Aspire 3050-1371, Acer Aspire 5310, Acer Aspire 5315, Acer Aspire 5520 - detected as AR5006EG, Acer Aspire 5613WLMi, Acer Aspire 5610Z, Acer Aspire 5720Z, Acer Aspire 7520G, Toshiba Satellite A210, LG E500, Packard Bell EasyNote? MX-52, Samsung P500, Asus X51RL, MSI-VR601-051, Fujitsu-Siemens LifeBook? T4220, Fujitsu-Siemens Amilo LI1718, Fujitsu-Siemens Amilo LI2727, Fujitsu-Siemens Amilo PA2510, Asus EEEPC more, Acer Aspire 5570, Acer Aspire 5100, Toshiba Satellite Pro L40-136, Toshiba Satellite P200-170 (PSPBQA) - detected as AR5006EG, Toshiba Satellite A210-11T (PSAEGE) - detected as AR5006EG, Acer Aspire 5050-3785 - detect as AR5006eg working ok, Toshiba Satellite U300-NS108C, Compaq C751NR, HP Pavilion DV6834eg (64Bit) -ACER ASPIRE 5520G detected as AR242x 802.11abg (rev 01), Toshiba Satellite A215-S4757 - detected as AR242x
Notes:How-to compile madwifi and the patch
Notes:Works on HP dv6730eg, openSuse 10.3 after installing http://www.pc-forum24.de/suse-treiber/7830-experimentelle-madwifi-pakete-fuer-karten-mit-ar2425-ar5007eg-chipsatz-nur-32-bit.html and kdenetworkmanager
Notes:Does work with HP dv9722eg (64Bit), see (#1192)
Notes:Works with Compaq Presario C700 (64Bit) using the enhancement to ticket 1679 (See above).
Notes:Works fine with ASUS F9Dc (AMD64) with the new branch (see #1192).
Notes:Works fine with Fujitsu-Siemens Amilo LI2727. However the card must first be turned on using a software switch as explained here, else it will not transmit or receive anything.
Notes:Works with Compaq Presario F767NR (AMD64 X2)--though somewhat poor reception compared to Windows drivers.
Notes:Works with Samsung e152-Aura T5750 Dajuan, activate radio with ledpin=0 softled=1
Notes:Works with latest ath5k drivers. Tested using HP G60t-200 with openSUSE 11.1, Fedora 11, and Ubuntu 9.04.

Atheros AR5008(5416)

Chipset:http://www.atheros.com/news/xspan.html
URL:http://wireless.kernel.org/en/users/Drivers/ath9k#ath9k|
Supports:802.11b 802.11g draft 802.11n
Interface:PCI
Notes:Works perfectly under Backtrack 3

Atheros AR5008-3NG

Chipset:AR5008-3NG (5416)
URL:http://atheros.com/pt/AR50083NG.htm
Supports:802.11b 802.11g draft 802.11n
Interface:PCI-Express x1
Notes:didn't get it to work at all, Zepto 3215w Notebook with "Zepto" b,g,n wifi chipset

Atheros AR5BMB5

Chipset:AR2413 802.11bg (rev 01)
Supports:802.11b 802.11g
Interface:PCI-Express x1
Notes:Works flawlessly out-the-box with Madwifi included with Ubuntu Gutsy Gibon.

Atheros AR5008E-3NX

Chipset:AR5BXB72
Supports:802.11a 802.11b 802.11g 802.11n
Interface:mini PCI-Express x1
Notes:Works flawlessly out-the-box with Madwifi using backtrack
Notes:Needs custom whitelist pached bios for HP Pavilion TX1000 series (tried on tx1270eo)
Notes:Worked with latest svn build (3737). lspci reports as an Atheros AR5418. On Toshiba A215-S5822, had to add acpi=force to kernel options

Atheros AR5418

Chipset:AR5418 802.11abgn
Supports:802.11a 802.11b 802.11g
Interface:PCI-Express x1
Notes:The following works on Apple's MacBook Pro (Core2 Duo T7700 2.4GHz): Linux kernel 2.6.24.7 w/ madwifi-trunk-r3832-20080801

Atheros AR5BXB6

Chip:AR5212 (802.11abg) (rev 01)
Supports: IEEE 802.11b, 802.11g
Device Information:1014:058a
Notes:Works great with Madwifi included with Ubuntu Feisty. A 108Mbps mini-pci Express card.
Notes:This is what I have on my IBM/Lenovo ThinkPad? T61.
Notes:Works unreliably under Ubuntu Fiesity with D-Link PCI card. Connection dies randomly requiring interface to be restarted, sometimes requires a reboot to make a new connection.

Atheros AR5BXB61

Supports: IEEE 802.11b, 802.11g
Interface:mini PCI-Express
from lspci -nn -v:Atheros Communications Inc. AR5001 Wireless Network Adapter [168c:001c] (rev 01)
Subsystem: Atheros Communications Inc. AR5006EG 802.11bg NIC (2.4GHz, PCI Express) [168c:3065]
Notes:Works with madwifi 0.9.3 under Ubuntu Edgy on Samsung R20 laptop. Didn't try madwifi driver provided by Ubuntu (restricted-modules). To get DHCP working might be necessary to bring down other network interfaces (e.g. the LAN interface with following command for Ubuntu: "sudo ifdown eth0"). Ad-hoc Mode doesn't work for me at all.
Notes:I can confirm that this works out of the box in Ubuntu 8.04, however to let it connect via DHCP you need to switch of your ethernet card by running this command in your terminal, "sudo ifconfig eth0 down". Other than that, it works great.
Notes:Works fine with ath5k (nov. 2009, Debian sid, 2.6.30-1-amd64)

Atheros AR5BXB63

Chip: wi-fi.org says that is AR5006EG
Supports: IEEE 802.11b, 802.11g
Notes:Dosen't work at all.
Notes:DevID 0428
Notes:In windows it's appears like AR5007EG
Notes: .inf file information
.inf file in windows:
%ATHER.DeviceDesc.3067%  = ATHER_DEV_04281468.ndi, PCI\VEN_168C&DEV_001C&SUBSYS_04281468 //References to this Device, Look  ATHER_DEV_04281468.ndi ,an curiosity look DeviceDesc, = 3067
...
[ATHER_DEV_04281468.ndi.NT]  //more parameters referencing this device
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
DelReg          = 5211.DelReg
AddReg          = 5211.reg, ATHER.reg, 5211.reg, 5212.abgmp.reg, customer3a.reg, ATHER_DEV_04281468.ID.REG
CopyFiles       = ATHER.CopyFiles.nt, DEFAULTDESTDIRS
DelFiles        = ATHER.DelIniFiles
//and the end of file we have
ATHER.DeviceDesc.3067  = "Atheros AR5007EG Wireless Network Adapter" // look that DeviceDesc.3067 references to  AR5007EG.!!????
Notes:It's returns Hal status 13, and sometimes hal status 3
Notes:In Openhal the interface ath0 show up there aren't any communication, the commands like iwlist return error.
Notes:Suported by ndiswrapper ver 1.47 (use tarball package) with windows xp driver.
Notes:In Fedora 7, crash (kernel panic) when try to load ndiswrapper (modprobe ndiswrapper)
Notes:Crash because default kernel limit stack to 4k. Need to recompile kernel with CONFIG_4KSTACKS disabled.
Notes:Works on Ubuntu 7.10 with ndiswrapper 1.50 (and uninstalled madwifi modules)
Notes:Works on Mandriva 2008 with ndiswrapper 1.47 and windows xp AR5007EG driver from www.atheros.cz
Notes:Working on Ubuntu 7.04 and Debian Etch with madwifi r2756 + patch (madwifi-ng-0933.ar2425.20071130.i386)
Notes:Working in Fedora 8 with ndiswrapper 1.52 and WinXP drivers AR5007EG (ath5k module blacklisted)
Notes:fully works with Backtrack 3 Beta
Notes:Working on Ubuntu 8.04 beta with madwifi r2756 + patch (madwifi-ng-0933.ar2425.20071130.i386)
Notes:Work at all but need to install ndiswrapper and install inf file with ndiswrapper and than to blaclist ath5k and ath_hal with lilo...
Notes:Fully working under OpenSuSE 10.3 on Asus eeePC using madwifi-ng-r2756+ar5007 built from source
Notes:setting monitor mode on eeepc seems not to work
Notes:Works in 64Studio 2.1RC, AMD64 bits kernel. This system is based on Debian Etch 4.0. Use ndiswrapper 1.47 with XP 64 bits driver. My system is a Acer 4520.
Notes:Works in Fedora 9 with ndiswrapper 1.52, my system is Acer aspire 4520.instruction in here
Notes: Working on Ubuntu 8.04 (Acer 2490), but not by default. instruction in here
Notes: Also working on Ubuntu 8.10 after following the instructions right above
Notes: It works OK with Slackware 12.1 in an Acer Aspire 5315. madwifi-ng-r2756+ar5007 built from source .
Notes: Fully works in Fedora 9 with madwifi rpm from livna repository.
Notes:Mandriva 2008.1 works out of the box on acer 5050.(except for status light)
Notes: Fully works in Slackware 12.1 (kernel 2.2.26) with madwifi-hal-0.10.5.6-r3772-20080716.tar.gz without need to reboot.
Notes: Does not word at all with Ubuntu's kernel 2.6.27-7.
Notes: Fully works in Debian Lenny (Kernel 2.6.26) with madwifi-hal-0.10.5.6-r3772-20080716.tar.gz on acer aspire 5570Z except for status light any questions to the.kolchak@gmail.com.
Notes: Fully works in Fedora 10 by default (except for status light)
Notes: Fully works in mandriva 2009 natively (except for status light)

Atheros AR928X aka AR5009

Chipset:AR928X 802.11abgn
Supports:802.11a 802.11b 802.11g 802.11 draft-n
URL:http://www.atheros-xspan.com/
Interface:PCI-Express x1
Notes:Works with ath9k driver in 2.6.27+. Monitor works, injection works, but sensitivity is low, sees one AP in a location where IPW3945 w/IPWRAW driver (in a Lenovo r61) seems 25+...could be due to antenna.
Notes:Works on ubuntu 8.10 as a driver in linux kernel 2.6.27, but de-associate within minutes and can't connect any access points anymore. Have to rmmod and then modprobe to make it work, but most of the time creates a kernel panic when modprobing ... Sensitivity normal. What's more it seems partially fixed with todays release ! (december 27th 2008)
Notes: works fine with compat-wireless-2009-01-30 release (ath9k) drivers, but low sensitivity compared to my AR5005GS and IPW3945, where I used to have a 5/5 and 4/5 link I now have 2/5 link...
Notes: Works absolutely perfect in BT4, just have to manually raise txpower and get way more APs than with any other wireless adapter I had, plus the speed and bandwidth is doubled than with other adapters. Monitor mode and injection work perfect too. Only in other Linux distros the sensitivity is low because of regional limitation, and sadly setting regional codes and modprobing doesn't fix this (ubuntu, in my case)