Wireless adapters/Chipset table

From TechInfoDepot
Jump to navigationJump to search

This page has, more or less, not been touched since 2012.
Category:Linux driver/802dot11 may be a bit more useful.

Links

Linux

Wireless adapter (802.11b and later) chipsets and native Linux support
Manufacturer Chipset Driver PHY Modes Encrypt. Station Ad-hoc AP Mesh Monitor Inj. Bus Notes
ADMtek ADM8211, ADM8211A, ADM8211B, ADM8211C adm8211
adm8211
b WEP ? ? ? ? ? ? PCI/CB currently broken AFAIK
Agere HERMES II (WL60010) wlags49_h2
wlags49_h2
b ? y ? n n n n PCI/ PCMCIA staging (vendor) driver
Agere HERMES II.5 (WL60040) wlags49_h25
wlags49_h25
(a)/b/g ? y ? n n n n PCI/ PCMCIA staging (vendor) driver, not all devices supported
Airgo AGN100/AGN300 pre-N agnx
agnx
(a)b/g n n n n n n PCI/CB driver never completed, abandoned
Airgo AGN300 pre-N USB none b/g USB 2.0 devices not common
Aironet /
Cisco
4500, 4800,
Cisco 340/350
airo
airo
b WEP, WPA-TKIP y ? ? n y n ISA/PCI /PCMCIA airo
ALi M4301A none b PCI/CB devices not common (mainly WUSB11 v4)
AMD Alchemy AM1772 none b PCI/CB see this abomination
Atheros
Atheros AR5000 ath5k
ath5k
a b b b b y b PCI/CB tx support currently broken
Atheros AR5001A-AR5007EG ath5k
ath5k
(a)/b/(g) WEP, WPA, WPA2 y y y y y y PCI/PCIe /CB ath5k
Atheros AR5000-AR5007EG madwifi (a)/b/(g) WEP, WPA, WPA2 y y y ? y ? PCI/PCIe /CB superseded by ath5k
Atheros AR5513
(Data Falcon)
none (a)/b/g PCI/CB somewhat relevant
Atheros AR5005U (AR5523) ar5523
ar5523
(a)/b/g WEP, WPA, WPA2 n n n n y n USB 2.0 driver never completed,
5GHz mode non-functional?
Atheros AR5005U (AR5523) athusbwlan (a)/b/g WEP, WPA, WPA2 y ? n n n n USB 2.0 obsolete vendor driver
Atheros AR9001U
(AR9170)
carl9170
carl9170
(a)/b/g/n WEP, WPA, WPA2 y y y n y y USB 2.0 carl9170
Atheros AR600x ar6k (a)/b/g WEP, WPA, WPA2 y ? ? ? ? ? SDIO
Atheros AR6003 ath6kl
ath6kl
a/b/g/n WEP, WPA, WPA2 y y n n n ? SDIO driver currently in staging
0271:0402
Atheros AR9374 ath6kl
ath6kl
(a)/b/g/n USB 2.0 0cf3:9375
Atheros AR2427+AR5008
+AR900x
ath9k
ath9k
(a)/b/g/(n) WEP, WPA, WPA2 y y y y y y PCI/PCIe /CB fcs check broken in monitor mode since ~2.6.33
Atheros AR9002U
(AR9271, AR7010)
ath9k_htc
ath9k_htc
(a)/b/g/n WEP, WPA, WPA2 y y y y y y USB 2.0 0411:0197
Qualcomm Atheros QCA6164, QCA6174,
QCA9880 v2, QCA9882 v2
QCA9890 v2, QCA9892 v2
ath10k
ath10k
a/b/g/n (+ac) WEP, WPA, WPA2 y y y n y y PCIe +3.11 (4.3)
168c:003e
168c:0041
Qualcomm Atheros
Qualcomm
QCA6290, QCA6390, QCA6391,
IPQ6018, IPQ8074
ath11k
ath11k
ac/ax WPA, WPA2, WPA3 y y y y y y AHB
PCIe
+5.6
Qualcomm Atheros Wilocity Wil6210
802.11ad 60GHz
wil6210
wil6210
a/b/g/n (+ac+ad) PCIe wil6210
Qualcomm WFB400 none (a)/b/g/n PCI/ PCIe/ CB/ USB 2.0 unknown if released,
Airgo AGN400
Atmel
Atmel AT76C502A atmel
atmel cs
b WEP y ? n n ? n PCMCIA atmel cs
Atmel AT76C503A, AT76C505(A) at76c50x-usb
at76c50x-usb
b WEP y n n n beacons n USB 1.0 at76c50x-usb
Broadcom
Broadcom BCM4301, BCM4307, BCM4306r2 b43legacy
b43legacy
b/(g) WEP, WPA, WPA2 y y y y y y PCI/CB/ PCMCIA ssb
b43legacy
Broadcom BCM4306r3, BCM4311, BCM4312, BCM4309, BCM4318(E), BCM4321, BCM4322 b43
b43
(a)/b/g/(n) WEP, WPA, WPA2 y y y y y y PCI/PCIe /CB ssb, no HT mode support
Broadcom BCM43224, BCM43225, BCM4331 b43
b43
(a)/b/g/n WEP, WPA, WPA2 y y y y y y PCIe bcma, no HT mode support, no current 5GHz support
Broadcom BCM4311, BCM4313, BCM4321, BCM4322, BCM4322x, BCM43225, BCM43227, BCM43228 wl
wl
(a)/b/g/(n) WEP, WPA, WPA2 y y n n n n PCIe vendor driver
Broadcom BCM4320 and other
rndis variants
rndis_wlan
rndis wlan
b/g y y n n n n USB 2.0 rndis wlan
Broadcom BCM4323x none (a)/b/g/n USB 2.0 possible future support w/ brcmfmac? (probably not)
Broadcom BCM43235, BCM43236, BCM43238
(chip revision dependent)
brcmfmac
brcmfmac
(a)/b/g/n y ? ? ? ? n n USB 2.0 patch adding support recently added
Broadcom BCM4326U none b/g USB 2.0
Broadcom BCM4329 brcmfmac
brcmfmac
a/b/g/n WEP, WPA, WPA2 y ? ? ? n n SDIO brcmfmac
Broadcom BCM43224, BCM43225 brcmsmac
brcmsmac
(a)/b/g/n WEP, WPA, WPA2 y ? ? ? y ? PCIe BCMA
Conexant
Conexant CX53111 none b/g SDIO
Conexant CX53822 none (a)/b/g CF
Envara WiND502/512 none (a)/b/g USB 2.0 WiND512 (b/g) devices common
Inprocomm IPN2120, IPN2220 none b/(g) ? PCI/CB
Inprocomm IPN2128 none b ? SDIO
Intel
Intel PRO/Wireless 2100B ipw2100 b ? y y n n y ? PCI ipw2100
Intel PRO/Wireless 2200BG, 2915ABG ipw2200 (a)/b/g WEP, WPA, WPA2 y y oot n ? ? PCI ipw2200
Intel PRO/Wireless 3945ABG iwl3945 a/b/g WEP, WPA, WPA2 y y n n y y PCI iwl3945
Intel Wireless WiFi Link 4965AGN iwl4965 a/b/g/n WEP, WPA, WPA2 y y n n y y PCI iwl4965
Intel WiFi Link 5100, 5150, 5300, 5350 - Centrino 100, 130, 1000, 1030, 6150, 6200, 6250, 6300 iwlagn (a)/b/g/n WEP, WPA, WPA2 y y n n y y PCI iwlagn
iwlwifi
Intel IWMC3200 (Evans Peak) iwmc3200 a/b/g WEP, WPA, WPA2 y y n n n n SDIO iwmc3200
Intersil
Intersil PRISM 2/2.5/3
PCI/CF/PCMCIA
hostap b ? y ? y n y y PCI/CB /USB hostap
Intersil PRISM 2.5/3 USB prism2_usb b WEP y ? n n y b PCI/CB /USB staging driver from linux-wlan-ng
prism2 usb
Intersil ISL3877, ISL3880,
ISL3890, ISL3886
p54pci (a)/b/g WEP, WPA, WPA2 y y y y y y PCI/CB p54pci
Intersil ISL3880/ISL3886
+ NET2280, ISL3887
p54usb (a)/b/g WEP, WPA, WPA2 y y y y y y USB 2.0 p54usb
Lucent HERMES I (WaveLAN
/IEEE/ORiNOCO)
orinoco b WEP, WPA-TKIP y y n n y oot PCI/ PCMCIA/ USB 1.0 no Bronze support
orinoco
orinoco usb
Marvell
Marvell
(Libertas)
88W8310 none b/g PCI/CB
Marvell
(Libertas)
88W8335 mrv8k b/g PCI/CB mrv8k
Marvell
(Libertas)
88W8338 none b/g USB 2.0
Marvell
(Libertas)
88W8385,
88W8388, 88W8686
libertas b/g ? y y n n n n USB/CF /SDIO libertas
Marvell
(Libertas)
88W8388 libertas_tf b/g ? y n y ? ? ? USB/CF /SDIO OLPC XO-1,
supports mesh
Marvell
(TopDog)
88W8360, 88W8361,
88W8362 (USB),
88W8362E, 88W8363
none (a)/b/g/n PCI/PCIe/ CB/USB2.0
Marvell
(TopDog/
Avastar*)
88W8366, 88W8863,
88W8687, 88W8764*
mwl8k (a)/b/g/n ? y ? y ? y ? PCIe mwl8k
Marvell
(Avastar)
88W8797 (88W8786U) mwifiex a/b/g/n ? ? ? ? ? ? ? USB 1286:2049
mwifiex
Marvell
(Avastar)
88W8786, 88W8787,
88W8797, 88W8897*
mwifiex a/b/g/n (+ac)* ? ? ? ? ? ? ? SDIO 02df:9139
mwifiex
Marvell
(Avastar)
88W8766, 88W8897* mwifiex a/b/g/n (+ac)* ? ? ? ? ? ? ? PCIe 11ab:2b38
mwifiex
Marvell
(Avastar) AC*
88W8864*, 88W8897* mwlwifi a/b/g/n (+ac)* ? ? ? ? ? ? ? PCIe iwlwifi
WRT1900
iwlwifi
Marvell unknown mrvl_cb82
MediaTek
MediaTek MT5911N none b/g SDIO
MediaTek MT7601U mt7601u a/b/g/n USB vendor driver
MediaTek MT7610U mt7601u a/b/g/n (+ac)* USB vendor driver
Metalink MtW817x none a/(b)/(g)/n PCI
No Wires Needed Swallow swallow_cs b WEP y ? n n n n PCMCIA obsolete out of kernel driver
No Wires Needed Poldhu poldhu b WEP y y n n n n PCMCIA obsolete out of kernel driver
poldhu cs
Ralink
Ralink RT2460 rt2400pci b ? y y y n y y PCI/CB
Ralink RT2560 rt2500pci (a)/b/g WEP, WPA, WPA2 y y y n y y PCI/CB
Ralink RT2561, RT2561S, RT2661 rt61pci (a)/b/g WEP, WPA, WPA2 y y y n y y PCI/CB
Ralink RT2571, RT2572 rt2500usb (a)/b/g WEP, WPA, WPA2 y y y n y y USB 2.0
Ralink RT2571W, RT2573, RT2671 rt73usb (a)/b/g WEP, WPA, WPA2 y y y n y y USB 2.0
Ralink RT2760, RT2790, RT2860, RT2880, RT2890, RT3052, RT3090, RT3091, RT3092, RT3390, RT3060, RT3062, RT3562, RT3592, RT5390, RT3290 rt2800pci (a)/b/g/n WEP, WPA, WPA2 y ? y ? y y PCI/PCIe /CB Wiki
Ralink RT2760, RT2790, RT2860, RT2880, RT2890, RT3052, RT309x rt2860sta (a)/b/g/n WEP, WPA, WPA2 y ? y ? y n PCI/PCIe /CB vendor driver
Ralink RT2770, RT2870, RT2070, RT3070, RT3071, RT3072, RT3370, RT3572, RT5370, RT5572, RT8070 rt2800usb (a)b/g/(n) WEP, WPA, WPA2 y y y y (??) y y USB 2.0 Wiki
Ralink RT2770, RT2870, RT2070, RT307x rt2870sta (a)/b/g/(n) WEP, WPA, WPA2 y ? ? n n n USB 2.0 vendor driver
Ralink RT3572 rt3572sta a/b/g/n WEP, WPA, WPA2 y ? ? ? n n USB 2.0
Ralink RT3573 none a/b/g/n USB 2.0 three stream
Realtek
Realtek RTL8180L, RTL8185L,
RTL8187SE (3.15+)
rtl8180 b/(g) WEP, WPA, WPA2 y n n n y ? PCI/CB
Realtek RTL8187L, RTL8187B rtl8187 b/g WEP, WPA, WPA2 y n n n y y USB 2.0
Realtek RTL8187SE rtl8187se b/g WEP, WPA, WPA2 y ? ? ? ? ? PCI
Realtek RTL8190 r8190_pci b/g/n ? ? ? ? ? ? ? PCI
/ CB
vendor driver
Realtek RTL8192E r8192e_pci (a)/b/g/n WEP, WPA, WPA2 y ? ? ? ? ? PCIe staging (vendor) driver
Realtek RTL8191SE, RTL8192SE rtl8192se b/g/n WEP, WPA, WPA2 y ? ? ? ? ? PCIe
Realtek RTL8192U r8192u_usb b/g/n WEP, WPA, WPA2 y ? ? ? ? ? USB 2.0 staging (vendor) driver
Realtek RTL8188SU, RTL8191SU, RTL8192SU r8712u b/g/n WEP, WPA, WPA2 y ? ? ? ? n USB 2.0 staging (vendor) driver
Realtek RTL8188SU, RTL8191SU, RTL8192SU r8192s_usb b/g/n WEP, WPA, WPA2 y ? ? ? y ? USB 2.0 staging (vendor) driver, superseded by r8712u
Realtek RTL8188CE, RTL8192CE rtl8192ce b/g/n WEP, WPA, WPA2 y ? ? ? ? n PCIe
Realtek RTL8188CUS, RTL8192CU, RTL8188RU rtl8192cu b/g/n WEP, WPA, WPA2 y y n ? y n USB 2.0
Realtek RTL8192DU rtl8192du a/b/g/n WEP, WPA, WPA2 y ? ? ? ? ? USB 2.0 driver available here, may panic on init on some kernels
Realtek RTL8192DE rtl8192de a/b/g/n WEP, WPA, WPA2 y ? ? ? ? n PCIe
Renesas
Renesas KS7010 ks7010 b ? ? ? ? ? ? ? SDIO from Javi Roman
ShareWave / Cirrus Logic Bodega none b PCI/ PCMCIA/ USB 1.0 rare devices, support the proprietary Whitecap protocol
SiS 160 sis160 b ? y ? n n n n PCI rare devices, driver is a useless binary blob
SiS 162, 162U sis162 b ? y y n n n n PCI/ USB 2.0 driver is a useless binary blob
SiS 163, 163U none b/g PCI/CF/ USB 2.0
ST-Ericsson CW1100, CW1200 cw1200 b/g SDIO
/ PCI
(since 3.11)
ST-NXP STLC4560 p54spi b/g WEP, WPA, WPA2 y y y y y y SPI
Symbol Spectrum24 DS orinoco b WEP y ? n n y n PCI/ PCMCIA orinoco
Syntek/3DSP unknown
(Bluew-2310x)
none b/g ? PCI compiled modules available
Syntek/3DSP STK9100+STK9230
(Bluew-2310u)
3dspusbwlan b/g ? USB 2.0 partial source?
Texas Instruments
Texas Instruments ACX100 (TNETW1100), ACX101 (TNETW1100B), ACX111 (TNETW1130), TNETW1450 acx1xx b/(g) WEP, WPA, WPA2 y ? n n y ? PCI/CB /USB acx100
acx
Texas Instruments WL1251 wl1251 b/g WEP, WPA, WPA2 y y n ? y ? SPI/ SDIO
Texas Instruments WL1271 wl1271 (a)/b/g/n WEP, WPA, WPA2 y y y n n n SPI/ SDIO
VIA VT6551 none b ? ? ? ? ? ? ? PCI
VIA VT6555 vt6655 (a)/b/g ? y ? ? ? ? n PCI staging (vendor) driver
vt6656
VIA VT6556 vt6656 (a)/b/g ? y ? ? ? ? n PCI staging (vendor) driver
vt6656
WavePlus WP1200 none b PCI/ PCMCIA devices not common
Winbond W89C33D none b/g PCI devices not common
Winbond W89C35D winbond b/g ? y ? n n n n USB 2.0 staging (vendor) driver only supports 'b'
w35und
ZyDAS
ZyDAS ZD1201 zd1201 b WEP y ? ? ? y ? USB 1.0 zd1201
ZyDAS ZD1201 zdsta b WEP y ? ? ? ? n USB 1.0 obsolete vendor driver
ZyDAS ZD1201 zdsta b WEP y ? ? ? ? n PCMCIA obsolete vendor driver, devices not common
ZyDAS ZD1202 zdsta b WEP n PCI/CB/ PCMCIA obsolete vendor driver, devices not common
ZyDAS ZD1211/ZD1211B zd1211rw (a)/b/g WEP, WPA, WPA2 y y y y y y USB 1.0 5GHz band not supported, no hw crypto
zd1211rw
ZyDAS ZD1212/ZD1212B zd1212 (a)/b/g WEP, WPA, WPA2 y y y n PCI/CB obsolete vendor driver, devices not common
Wireless adapter chipsets (pre-802.11b) and native Linux support
Manufacturer Chipset Driver PHY Modes Station Ad-hoc AP Monitor Bus Notes
Aironet ARLAN arlan pre-b (900MHz or 2.4GHz) ? ? ? ? ISA driver abandoned
Lucent WaveLAN wavelan pre-b (900MHz or 2.4GHz) ? ? ? ? PCMCIA/ISA driver abandoned
Raytheon Raylink ray_cs 2.4GHz FHSS ? ? ? ? PCMCIA USB variants not supported
ShareWave chipset before
Bodega (Epic?)
none Whitecap PCI/PCMCIA uncommon devices
Symbol Spectrum24 FHSS none 2.4GHz FHSS PCMCIA
Xircom Netwave netwave_cs pre-b, 1Mb ? ? ? ? PCMCIA driver abandoned
AMD Am79C930
(presumably)
wl3501_cs 2Mb, pre-802.11b ? ? ? ? PCMCIA PRISM I based RF
Editors Note: this current table is somewhat terrible.
See also: Linux Wireless's Driver Table and
Comparison of open source wireless drivers on Wikipedia
and List of Wi-Fi Chipset Vendors

Status

Driver family Driver Chipsets PHY Modes Integration in mainline Non-free firmware required License Development
adm8211 adm8211 ADMtek ADM8211 (802.11b MAC/BBP) ? Yes Yes GPLv2 With support from Infineon/ADMtek
at76c50x‑usb at76c50x‑usb at76c50x-usb Atmel AT76C503/AT76C505 based USB WLAN adapters ? Yes Depends on the model GPLv2 ?
acx100 acx Texas Instruments ACX100, ACX111, TNETW1450 ? No Yes Dual BSD/MPL Reverse-engineered
airo airo
airo
Cisco/Aironet 4500/4800 and 340/350 b Yes No Dual GPLv2 and BSD ?
ath ar5523
ar5523
Atheros AR5523 based USB dongles ? Yes Yes ISC Reverse-engineered
ath5k
ath5k
Atheros AR2413, AR2414, AR2417, AR2425, AR5210, AR5211,
AR5212, AR5213, AR5413, AR5414, AR5423, AR5424
? Yes (since 2.6.25) N/A Dual: GPL/BSD Reverse-engineered
ath6kl
ath6kl
Atheros AR6003, AR6004 (SDIO), AR6004 (USB) ? Yes Yes ISC Written by Atheros
ath9k
ath9k
Atheros chips with 802.11n support a/b/g/n Yes (since 2.6.27) N/A ISC Written by Atheros
ath9k_htc
ath9k_htc
Atheros AR9271, AR7010
(USB-PCIe bridge with AR928x chips)
b/g/n Yes (since 2.6.35) No ISC Written by Atheros
ath10k
ath10k
Qualcomm Atheros chips with 802.11ac support ac Yes (since 3.11) Yes
FW
ISC Written by Qualcomm Atheros
ath11k
ath11k
Qualcomm Atheros chips with 802.11ax support ax Yes (since 5.6) Yes ISC Written by Qualcomm Atheros
carl9170
carl9170
Atheros AR9170 (802.11n USB) a/b/g/n Yes (since 3.0) No
FW
GPL Atheros-supported
wil6210
wil6210
Wilocity wil6210 (802.11ad 60GHz) ? Yes Yes ISC Written by Qualcomm Atheros
atmel atmel
atmel
Atmel at76c502, at76c504, at76c506 wireless cards ? Yes No GPLv2+ Reverse-engineered
b43 b43
b43
Broadcom BCM43xx ? Yes (since 2.6.24) Experimental OSS firmware
openfwwf project
GPL Reverse-engineered
b43legacy b43legacy
b43legacy
Broadcom BCM4301, BCM4303, BCM4306 rev 1/2 ? Yes (since 2.6.24) Experimental OSS firmware GPL Reverse-engineered
brcm80211 brcmfmac
brcmfmac
PCIe: Broadcom 4356, 43567, 43570, 4358, 4359, 43602, 4365, 4366

SDIO: Broadcom 4329, 4330, 4334, 43340, 43341, 43241, 4335, 4339,
43362, 43430, 43455, 4354, 43143
USB: Broadcom 43235, 43236, 43238, 43143, 43242, 43566, 43569

a/b/g/n Yes (since 3.2) Yes ISC Written by Broadcom
brcmsmac
brcmsmac
Broadcom 4313, 43224, 43225 a/b/g/n Yes (since 3.2) Yes ISC Written by Broadcom
cw1200 cw1200
cw1200
ST-Ericsson CW1100 & CW1200 WLAN chipsets ? Yes (since 3.11) Yes GPLv2 ?
hostap hostap Intersil PRISM-II, PRISM-2.5, PRISM 3 ? Yes Depends on the model GPLv2
ipw2x00 ipw2x00 Intel PRO/Wireless 2100, 2200 (802.11b) ? Yes Yes GPL Written by Intel
iwlegacy iwlegacy Intel Wireless WiFi 3945ABG, 4965AGN ? Yes Yes GPL
iwlwifi iwlwifi
iwlwifi
Intel Wireless WiFi AGN - Wireless-N/Advanced-N/Ultimate-N:

6250AGN, 6200AGN, 6300AGN 1000BGN, 5150AGN, 5100AGN, 5300AGN,
5350AGN, 6005, 6030, 6150BGN, 100BGN, 130BGN, 2000

a/b/g/n/ac/ax Yes Yes Dual: GPL/BSD Written by Intel
libertas libertas
libertas
Marvell 88W8686 SDIO, Libertas 8388 (USB) 802.11b/g, 8385 (CompactFlash) 802.11b/g,
8385/8686/8688 (SDIO) 802.11b/g, 8686 (SPI) 802.11b/g 88W8388
? Yes Yes GPL Marvell-supported
libertas_tf libertastf Marvell 88W8388 (USB) WLAN Thinfirm Driver (OLPC) ? Yes GPL cozybit, Marvell-supported
mt76 mt76
mt76
MediaTek MT76x0U, MT76x2U a/b/g/n/ac Yes (since 4.19) Yes ISC With support from MediaTek
mt7601u mt7601u
mt7601u
MediaTek MT7601U b/g/n Yes (since 4.2) Yes GPLv2
mwifiex mwifiex Marvell SD8786/SD8787/SD8797 (SDIO),
8766/8897 (PCIe), 88W8797 (USB)
? Yes Yes FW GPLv2 Written by Marvell
mwl8k mwl8k Marvell TOPDOG 802.11 Wireless cards:
88W8366, 88W8863, 88W8687, 88W8764
? Yes Yes GPLv2 Written by Marvell
orinoco orinoco Lucent Hermes (WaveLAN/ ORiNOCO);
Intersil PRISM-II, PRISM-2.5;
Symbol Spectrum24 802.11b
? Yes Required for WPA support FW
prism54
p54
p54 Prism54: Intersil/Conexant ISL3877, ISL3880, ISL3886, ISL3887, ISL3890 ? Yes (~Aug 2007) Experimental OSS firmware
FreeMAC archive
prism54 ? Yes (before 2.6.12) Reverse-engineered;
obsoleted by p54.
rt2x00 rt2400pci Ralink RT2460 b Yes (since 2.6.24) No GPLv2+ rt2x00.serialmonkey.com
rt2500pci Ralink RT2560 b/g Yes No GPLv2+ rt2x00.serialmonkey.com
rt61pci Ralink RT2561, RT2561S, RT2661 ? Yes Yes GPLv2+ rt2x00.serialmonkey.com
rt2800pci Ralink RT2760, RT2790, RT2860, RT2880, RT2890,
RT3052, RT3090, RT3091, RT3092, RT3390, RT3060,
RT3062, RT3562, RT3592, RT5390, RT3290
? Yes Yes GPLv2+ rt2x00.serialmonkey.com
rt2500usb Ralink RT2571, RT2572 b/g Yes No GPLv2+ rt2x00.serialmonkey.com
rt73usb Ralink RT2571W, RT2573, RT2671 ? Yes Yes GPLv2+ rt2x00.serialmonkey.com
rt2800usb Ralink RT2770, RT2870, RT3070, RT3071,
RT3072, RT3370, RT3572, RT5370, RT5572
? Yes Yes GPLv2+ rt2x00.serialmonkey.com
rtl818x rtl8180 Realtek RTL8180, RTL8185, RTL8187SE b/g Yes No GPL
rtl8187 Realtek RTL8187, RTL8187B a/b/g Yes No GPL
rtl8xxxu rtl819x Realtek RTL8723AU, RTL8723BU, RTL8191EU,
RTL8192EU, RTL8188EU, RTL8188RU
? Yes No GPLv2 various
rtlwifi
rtl‑wifi
rtl8188ee Realtek RTL8188EE ? Yes (since 2.6.38) Yes GPL Written by Realtek et al.
Forked from rtl8180-sa2400.
rtl8192c Realtek RTL8192C ? Yes GPL Written by Realtek et al.
rtl8192ce Realtek RTL8192CE ? Yes Yes GPL Written by Realtek et al.
rtl8192cu Realtek RTL8192CU ? Yes Yes GPL Written by Realtek et al.
rtl8192de Realtek RTL8192DE ? Yes Yes GPL Written by Realtek et al.
rtl8192se Realtek RTL8192SE ? Yes Yes GPL Written by Realtek et al.
rtl8723ae Realtek RTL8723AE ? Yes Yes GPL Written by Realtek et al.
rtl8188eu Realtek RTL8188EU ? Yes (since 3.12) Yes GPL Written by Realtek et al.
rtl8821ae Realtek RTL8812AE, RTL8821AE ac Yes (since 3.16) Yes GPL ?
rsi9113 RSI9113 Redpine Signals SDIO, USB adapters Yes GPL Written by Redpine Signals
ti wl1251 Texas Instruments WL1251 (SDIO/SPI) ? Yes Yes GPL Written by Nokia
wl12xx TI WL1271, WL1273, WL1281, WL1283 ? Yes (Only up to 3.2) Yes GPL Written by Nokia and TI
wl18xx Texas Instruments TI WiLink 8 ? Yes Yes GPL Written by TI
zd1211rw zd1211rw ZyDAS ZD1211/ZD1211B (USB) ? Yes Yes FW GPL various