Existing Linux Wireless drivers
We currently have a fair amount of working drivers that cover most of the available wireless networking cards. However, they don't implement all features and may have some issues, due to various reasons like companies not providing specs. Below is an alphabetically sorted list of drivers and what they currently can and can't do.
All drivers can run in station mode, but not all support the other modes, this is also shown in the table below.
acx1xx
Texas Instruments
yes
?
?
no
?
B
PCI / PCMCIA / USB
adm8211
ADMtek/Infineon
yes
no
no
no
?
B
PCI
airo
Aironet/Cisco
no
?
?
?
?
?
PCI / PCMCIA
agnx
Airgo
yes
?
?
?
?
?
PCI
ar9170
Atheros
yes
no
yes
no
no
(A/)B/G/N
USB
arlan
Aironet/Cisco
no
?
?
?
?
?
ISA
ath5k
Atheros
yes
no
yes
yes
?
A/B/G
PCI / PCI-E
ath9k
Atheros
yes
yes
yes
no
yes
A/B/G/N
PCI / PCI-E
atmel
Atmel
no
?
?
?
?
?
PCI / PCMCIA
b43
Broadcom
yes
yes
yes
yes
yes
B/G2
PCI-SSB / PCMCIA
b43legacy
Broadcom
yes
yes
yes
yes
yes
B/G2
PCI-SSB
hostap
Intersil
no
?
?
?
?
?
PCI / PCMCIA
iwl3945
Intel
yes
no
yes
no
no
A/B/G
PCI
iwl4965
Intel
yes
no
yes
no
no
A/B/G/N
PCI
mwl8k
Marvell
yes
?
?
?
?
(A/)B/G
PCI
libertas
Marvell
yes
no
yes
yes5
no
B/G
USB / PCMCIA / SDIO
orinoco
Agere/Intersil/Symbol
-
no
yes
no
yes
B
PCI / PCMCIA
otus
Atheros
no
?
no
no
no
A/B/G/N
USB
p54pci
Intersil
yes
yes
yes
yes
yes
A/B/G6
PCI
p54usb
Intersil
yes
yes
yes
yes
yes
A/B/G6
USB
rt61pci
Ralink
yes
yes
yes
no
yes
A/B/G6
PCI
rt73usb
Ralink
yes
yes7
yes
no
yes
A/B/G6
USB
ray_cs
Raytheon
no
?
?
?
?
?
PCMCIA
rtl8180
Realtek
yes
no
no
no
?
B/G
PCI
rtl8187
Realtek
yes
no
no
no
?
B/G
USB
stlc45xx
ST-Ericsson
yes
no
no
no
no
B/G
SDIO
monitor all frames during regular operation (1)
802.11a devices exist, but currently can't be used with this driver, A/B/G devices will work in B/G mode only (2 3)
uses legacy ieee80211 stack (4 5)
requires special driver and firmware (6)
slightly different mesh implementation than mac80211's, in firmware (7)
802.11a capabilities depend on the actual radio chip used (8 9 10 11 12 13)
in development (14)
A/B/G devices not supported yet (15)