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.
- Tested with RT2870/RT3070 driver
- Only some devices
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 |
- |