Existing Linux Wireless drivers
We currently have a fair number of working drivers that cover most of the available WNICs
on the market. However, most don't implement all possible features and
many have issues. Hardware by companies not providing complete
specifications, free firmware and drivers can be more problematic to
support. The switching of chipsets by manufacturers without changing
model numbers also makes this list less useful to those purchasing new
hardware. Except for a handful of WNICs with free software drivers and
free firmware, like e.g. the Penguin 802.11N,
most available wireless hardware can not be exhausted when used with
Linux. Below is an alphabetically sorted list of existent Linux drivers
and their current capabilities.
See also:
NOTE: All drivers can of course run in station mode, but only a few drivers support the other available wireless modes! Support of cfg80211 also offers benefits.
Note: * staging drivers
Out of the tree drivers(Unsupported)
Notes:
- 802.11a capabilities depend on the actual radio chip used.
- 802.11a devices exist, but currently can't be used with this driver, A/B/G devices will work in B/G mode only.
- There is support with a special, out-of-tree driver and special firmware, see http://sf.net/projects/ipw2200-ap.
- Slightly different mesh implementation than mac80211's, in firmware.
Abandoned/Deprecated Drivers(Unsupported)
Driver
|
Manufacturer
|
PHY modes
|
BUS
|
Replaced by
|
|||||
ZyDAS/Atheros
|
yes
|
no
|
yes
|
no
|
yes
|
A(1)/B/G/N
|
USB
|
||
Aironet/Cisco
|
no
|
?
|
?
|
?
|
?
|
pre802.11
|
ISA
|
-
|
|
Atmel
|
no
|
no
|
no
|
no
|
no
|
B
|
USB
|
||
Netwave/Xircom
|
no
|
?
|
?
|
?
|
?
|
pre802.11
|
PCMCIA
|
-
|
|
ZyDAS/Atheros
|
no
|
?
|
no
|
no
|
no
|
A/B/G/N
|
USB
|
||
Intersil/Conexant
|
no
|
?
|
?
|
?
|
?
|
A/B/G
|
PCI / PCMCIA
|
||
ST/Nokia
|
yes
|
no
|
no
|
no
|
no
|
B/G
|
SPI
|
||
Lucent
|
no
|
?
|
?
|
?
|
?
|
pre802.11
|
ISA / PCMCIA
|
-
|
thank you for post