From WikiDevi
General_information | Chip manuf. | Framework | Firmware? | STA | IBSS | AP | 802.11s | P2P | Monitor | Pkt. Inj. | Limits |
---|---|---|---|---|---|---|---|---|---|---|---|
acx OoK Dual MPL/GPL community |
Texas Instruments b, bg PCI, PCMCIA, USB |
mac80211 | required redistribution not permitted, closed source |
supported | supported | unsupported | unsupported | unsupported | supported | unknown | |
adm8211 in-kernel GPL community |
ADMtek b PCI |
mac80211 | none | supported | unknown | unsupported | unsupported | unsupported | supported | unsupported | |
agnx unfinished, OoK GPL community |
Airgo, Qualcomm abg, abgn, bg, bgn PCI, PCIe, USB |
mac80211 | none |
unsupported | unsupported | unsupported | unsupported | unsupported | unknown | unsupported | |
airo in-kernel Dual BSD/GPL community |
Aironet, Cisco b PCI, PCMCIA |
cfg80211 | on-board closed source |
supported | unknown | unsupported | unsupported | unsupported | unknown | unknown | |
ar5523 in-kernel ISC community |
Atheros abg, bg USB |
mac80211 | required redistribution allowed, closed source |
supported | unsupported | unsupported | unsupported | unsupported | supported | unknown | Missing / Unimp. func. HW crypto offload, 5GHz support |
at76c50x-usb in-kernel, supersedes at76_usb GPL community |
Atmel b USB |
mac80211 | required redistribution allowed, closed source |
supported | unknown | unsupported | unsupported | unsupported | beacons only | unsupported | |
ath10k in-kernel ISC vendor, community |
Qualcomm Atheros abgn+ac, an+ac, bgn PCIe, SDIO, USB |
mac80211 | required redistribution allowed, closed source |
supported | partial | supported | partial | unsupported | firmware dependant | firmware dependant | |
ath5k in-kernel ISC community |
Atheros a, ab, abg, bg PCI, PCIe, unknown |
mac80211 | none | supported | supported | supported | supported | unsupported | supported | supported | |
ath9k in-kernel ISC vendor, community |
Atheros, Qualcomm Atheros abgn, an, bg, bgn PCI, PCIe, unknown |
mac80211 | none | supported | supported | supported | supported | supported | supported | supported | |
ath9k htc in-kernel ISC vendor, community |
Atheros abgn, bg, bgn USB, unknown |
mac80211 | required GPLv2 |
supported | supported | supported | unsupported | supported | supported | supported | Limitations supports a limited number (7 max.) of simultaneous associated clients in AP mode |
atmel cs in-kernel GPL community |
Atmel b PCMCIA |
wext | required redistribution allowed, closed source |
supported | supported | unsupported | unsupported | unsupported | unknown | unsupported | |
b43 in-kernel GPL community |
Broadcom abg, abgn, bg, bgn PCI, PCIe, PCMCIA, SDIO, unknown |
mac80211 | required redistribution not permitted, b43-fwcutter + Windows drivers needed, closed source, community GPLv2 firmware exists for some 11g chipsets |
supported | supported | supported | unknown | unsupported | supported | supported | Missing / Unimp. func. 5GHz support, HT (802.11n) modes |
b43legacy in-kernel GPL community |
Broadcom b PCI, PCMCIA |
mac80211 | required redistribution not permitted, b43-fwcutter + Windows drivers needed, closed source |
supported | supported | supported | unknown | unsupported | supported | supported | Missing / Unimp. func. 5GHz support |
brcmfmac in-kernel Dual BSD/GPL vendor, community |
Broadcom abgn, abgn+ac, bgn PCIe, SDIO, USB, unknown |
cfg80211 | required redistribution allowed, closed source |
supported | supported | supported | unsupported | supported | unsupported | unsupported | |
brcmsmac in-kernel Dual BSD/GPL vendor, community |
Broadcom abgn, bgn PCIe |
mac80211 | required redistribution allowed, closed source |
supported | supported | unsupported | unsupported | unknown | supported | unknown | |
carl9170 in-kernel, supersedes ar9170usb GPL community |
Atheros abgn, bgn USB |
mac80211 | required GPLv2 |
supported | supported | supported | supported | supported | supported | supported | Limitations early draft-11n chip - compatibility will be an issue |
hostap in-kernel GPL community |
Harris, Intersil b PCI, PCMCIA |
cfg80211 | optional (on-board) for most devices, Flash-less devices require firmware upload redistribution allowed, closed source |
supported | supported | supported | unsupported | unsupported | supported | supported | |
ipw2100 in-kernel GPL vendor |
Intel ab, b PCI |
cfg80211, ieee80211 | required redistribution allowed, closed source |
supported | supported | unsupported | unsupported | unsupported | supported | unsupported | Missing / Unimp. func. 5GHz support |
ipw2200 in-kernel GPL vendor |
Intel abg, bg PCI |
cfg80211, ieee80211 | required redistribution allowed, closed source |
supported | supported | unsupported | unsupported | unsupported | supported | requires patch | |
iwlwifi in-kernel GPL vendor, community |
Intel abg, abgn, abgn+ac, bg, bgn PCIe |
mac80211 | required redistribution allowed, closed source |
supported | supported | supported + ... | unsupported | supported + ... | supported | supported | |
mrv8k unfinished, OoK GPL community |
Marvell bg PCI |
mac80211 | none |
unsupported | unsupported | unsupported | unsupported | unsupported | unknown | unsupported | |
mt7601u in-kernel (WIP) GPL v2 community |
MediaTek bgn USB |
mac80211 | required redistribution allowed, closed source |
supported | supported | supported | unknown | unsupported | supported | supported | |
mwl8k in-kernel GPL vendor, community |
mac80211 | required redistribution allowed, closed source |
supported | unknown | supported | unsupported | unsupported | supported | unknown | ||
orinoco in-kernel Dual MPL/GPL community |
Harris, Intersil, Lucent, Symbol b PCI, PCMCIA, unknown |
cfg80211 | optional (on-board, upload req. for WPA support w/ supported models) redistribution allowed, closed source |
supported | supported | unsupported | unsupported | unsupported | supported + ... | unsupported | Missing / Unimp. func. radiotap headers, monitor mode support for Agere firmware 8.10+ |
orinoco usb in-kernel Dual MPL/GPL community |
Lucent b USB |
cfg80211 | required for the EZ-USB bridge chip, optional (on-board, upload req. for WPA support) for the WiFi module redistribution allowed, closed source |
supported | supported | unsupported | unsupported | unsupported | supported + ... | unsupported | Missing / Unimp. func. radiotap headers, monitor mode support for Agere firmware 8.10+ |
p54pci in-kernel GPL community |
Intersil a, abg, bg PCI |
mac80211 | required redistribution allowed, closed source |
supported | supported | supported | supported | unsupported | supported | supported | |
p54usb in-kernel GPL community |
Intersil abg, bg USB |
mac80211 | required redistribution allowed, closed source |
supported | supported | supported | supported | unsupported | supported | supported | Limitations firmware crash recovery in some instances <??> |
poldhu cs OoK Dual BSD/GPL vendor, community |
No Wires Needed b PCMCIA |
wext | on-board closed source |
supported | supported | unsupported | unsupported | unsupported | unsupported | unsupported | |
prism2 usb in-kernel (staging) Dual MPL/GPL linux-wlan-ng project |
Intersil b USB |
cfg80211 | optional (on-board) redistribution allowed, closed source |
supported | supported | unsupported | unsupported | unsupported | supported | requires patch | Missing / Unimp. func. injection patch has been been broken for a while, entering monitor mode currently requires a userspace tool |
r8192u usb in-kernel (staging) GPL community-ported, vendor |
Realtek bgn USB |
wext | required redistribution allowed, closed source |
supported | unknown | unknown | unknown | unsupported | unknown | unknown | |
r8712u in-kernel (staging), supersedes r8192s_usb GPL community-ported, vendor |
Realtek bg, bgn USB |
wext | required redistribution allowed, closed source |
supported | supported | unsupported | unsupported | unsupported | unsupported | unsupported | |
r92su OoK GPL community |
cfg80211 | required redistribution allowed, closed source |
supported | supported | unsupported | unsupported | unsupported | supported | unsupported | ||
rndis wlan in-kernel GPL community |
Broadcom bg USB |
cfg80211 | on-board closed source |
supported | supported | unsupported | unsupported | unsupported | unsupported | unsupported | |
rt2400pci in-kernel GPL community |
Ralink b, bg PCI |
mac80211 | none | supported | supported | supported | unknown | unsupported | supported | unknown | |
rt2500pci in-kernel GPL community |
Ralink bg PCI |
mac80211 | none | supported | supported | supported | unknown | unsupported | supported | supported | |
rt2500usb in-kernel GPL community |
Ralink bg USB |
mac80211 | required redistribution allowed, closed source |
supported | supported | supported | unsupported | unsupported | supported | supported | |
rt2800pci in-kernel GPL community |
Ralink abgn, bgn PCI, PCIe |
mac80211 | required redistribution allowed, closed source |
supported | supported | supported | unknown | unsupported | supported | supported | |
rt2800usb in-kernel GPL community |
Ralink abgn, bg, bgn USB |
mac80211 | required redistribution allowed, closed source |
supported | supported | supported | unknown | unsupported | supported | supported | |
rt61pci in-kernel GPL community |
Ralink abg, bg PCI |
mac80211 | required redistribution allowed, closed source |
supported | supported | supported | unknown | unsupported | supported | supported | |
rt73usb in-kernel GPL community |
Ralink abg, bg USB |
mac80211 | required redistribution allowed, closed source |
supported | supported | supported | unsupported | unsupported | supported | supported | |
rtl8187 in-kernel GPL community |
Realtek bg USB |
mac80211 | none | supported | supported | unsupported | unsupported | unsupported | supported | unknown | |
rtl8188ee in-kernel GPL community-ported, vendor |
Realtek bgn PCIe |
mac80211 | required redistribution allowed, closed source |
supported | unknown | unknown | unknown | unknown | unknown | unknown | |
rtl818x pci in-kernel GPL community |
Realtek abg, b, bg PCI, PCIe |
mac80211 | none | supported | supported | unsupported | unsupported | unsupported | supported | unknown | |
rtl8192ce in-kernel GPL community-ported, vendor |
Realtek bgn PCIe |
mac80211 | required redistribution allowed, closed source |
supported | unknown | unknown | unknown | unknown | unknown | unknown | |
rtl8192cu in-kernel GPL community-ported, vendor |
Realtek bgn USB |
mac80211 | required redistribution allowed, closed source |
supported | unknown | unknown | unknown | unknown | supported + ... | unknown | |
rtl8192de in-kernel GPL community-ported, vendor |
Realtek abgn PCIe |
unknown | required redistribution allowed, closed source |
supported | unknown | unknown | unknown | unknown | unknown | unknown | |
rtl8192ee in-kernel GPL community-ported, vendor |
Realtek bgn PCIe |
mac80211 | required redistribution allowed, closed source |
supported | unknown | unknown | unknown | unknown | unknown | unknown | |
rtl8192se in-kernel GPL community-ported, vendor |
Realtek bgn PCIe |
mac80211 | required redistribution allowed, closed source |
supported | unknown | unknown | unknown | unknown | unknown | unknown | |
rtl8723ae in-kernel GPL community-ported, vendor |
Realtek bgn PCIe |
mac80211 | required redistribution allowed, closed source |
supported | supported | supported | supported | supported | supported | unknown | |
rtl8xxxu in-kernel (WIP) GPL community-ported, vendor |
Realtek bgn USB |
mac80211 | required redistribution allowed, closed source |
supported | unknown | unknown | unknown | unknown | unknown | unknown | |
vt6656 in-kernel (staging) GPL vendor |
VIA bg USB |
required redistribution allowed, closed source |
supported | unknown | unsupported | unsupported | unsupported | unsupported | unsupported | ||
w35und in-kernel (staging) GPL unknown |
Winbond bg USB |
unknown | unknown unknown |
supported | unknown | unsupported | unsupported | unsupported | unsupported | unsupported | Missing / Unimp. func. OFDM modes |
wcn36xx in-kernel ISC community |
mac80211 | required redistribution allowed, closed source |
supported | supported | supported | unsupported | unsupported | unknown | unsupported | ||
wil6210 in-kernel (WIP) ISC vendor, community |
Wilocity abgn+ac+ad, abgn+ad PCIe |
cfg80211 | required redistribution allowed, closed source |
supported | supported | supported | unknown | unknown | supported | unknown | |
wlags49 h2 in-kernel (staging) Dual BSD/GPL vendor |
Agere b PCI, PCMCIA |
wext | required redistribution allowed, closed source, included within driver source |
supported | unknown | unknown | unsupported | unsupported | unknown | unsupported | |
wlags49 h25 in-kernel (staging) Dual BSD/GPL vendor |
Agere abg, bg PCI, PCMCIA |
wext | required redistribution allowed, closed source, included within driver source |
supported | unknown | unknown | unsupported | unsupported | unknown | unsupported | |
zd1201 in-kernel GPL community |
ZyDAS b USB |
wext | required redistribution allowed, closed source |
supported | supported | unsupported | unsupported | unsupported | supported | unknown | |
zd1211rw in-kernel GPL community |
Atheros, ZyDAS abg, bg USB |
mac80211 | required redistribution allowed, closed source |
supported | supported | supported | supported | unsupported | supported + ... | requires patch | Missing / Unimp. func. 5GHz support |