| 驱动 |
芯片 |
集成到内核 |
需要非自由的固件[1] |
许可证 |
开发者 |
| acx100 |
德州仪器 ACX100, ACX111, TNETW1450 |
否 |
是 |
Dual BSD/MPL |
逆向工程 |
| airo |
思科系统 Aironet 4500/4800 and 340/350 |
是 |
否 |
GPL |
? |
| ar9170 |
Atheros AR9170 (802.11n USB) |
是(从2.6.30) |
否 |
GPL |
受创锐讯支持 |
| ath5k |
高通创锐讯 AR2413, AR2414, AR2417, AR2425, AR5210, AR5211, AR5212, AR5213, AR5413, AR5414, AR5423, AR5424 |
是(从2.6.25) |
否[2] |
Dual GPL/BSD |
逆向工程 |
| ath9k |
高通创锐讯 chips with 802.11n support |
是(从2.6.27) |
否[2] |
ISC许可证 |
由创锐讯编写 |
| MadWifi |
高通创锐讯 AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413 |
否 |
否[2] |
Dual GPL/BSD加上专有的硬件抽象层[3] |
受创锐讯支持 |
| atmel |
Atmel at76c50x |
是 |
和型号有关 |
GPL |
? |
| b43 |
部分博通43xx |
是 (从2.6.24) |
实验性的开源固件[4] |
GPL |
逆向工程 |
| bcm43xx |
部分博通43xx |
否(自2.6.26移除) |
是 |
GPL |
逆向工程 |
| brcmfmac |
博通 4329, 4330, 4334, 43235, 43236, 43238 |
是 |
是 |
GPL |
受博通支持 |
| brcmsmac |
博通 4313, 43224, 43225 |
是 |
是 |
GPL |
受博通支持 |
| HostAP |
英特矽尔 PRISM-II, PRISM-2.5, PRISM 3 |
是 |
和型号有关[5] |
GPL |
|
| orinoco |
朗讯 Hermes (WaveLAN/ ORiNoCO); Intersil PRISM-II, PRISM-2.5; Symbol Spectrum24 802.11B |
是 |
WPA支持需要[6] |
GPL |
|
| ipw2100 |
Intel PRO/Wireless 2100 |
是 |
是 |
GPL |
受英特尔支持 |
| ipw2200 |
Intel PRO/Wireless[7] 2200BG/2915ABG |
是 |
是 |
GPL |
受英特尔支持[8] |
| ipw3945 |
英特尔 PRO/Wireless 3945ABG |
否 |
是 |
GPL,加上专有的二进制受限守护进程 |
受英特尔支持,被iwlwifi代替 |
| iwlwifi |
英特尔 PRO/Wireless 3945ABG, 4965AGN |
是(自2.6.24) |
是 |
GPL |
受英特尔支持 |
| iwlagn |
英特尔 PRO/Wireless 4965AGN, 5100BG, 5350AGN, 6000AGN |
是(自2.6.27) |
是 |
GPL |
受英特尔支持 |
| libertas |
Marvell 88W8388, 88W8686 SDIO |
是 |
是[9] |
GPL |
|
| prism54 |
Intersil ISL38xx FullMAC |
是 |
是[10] |
GPL |
逆向工程,被p54代替 |
| islsm |
Intersil ISL38xx SoftMAC |
否 |
是[10] |
GPL |
逆向工程,被p54代替 |
| p54 |
Intersil ISL38xx SoftMAC |
是(从2.6.24)[11] |
是[10] |
GPL |
逆向工程 |
| rndis_wlan |
博通4320 USB FullMAC/RNDIS |
是 |
否 |
GPL |
|
| rt2x00 |
Most Ralink chipsets, experimental support for RT2870 (USB), 2860 and 3090 (both PCI) |
是 (since 2.6.24) |
和型号有关[12] |
GPL |
Ralink从不完整的文档和GPL驱动开发 |
| rt2400 |
Ralink RT2400 |
否 |
否 |
GPL |
受Ralink支持 |
| rt2500 |
Ralink RT2500 (PCI) |
否 |
否[13] |
GPL |
受Ralink支持 |
| rt2570 |
Ralink RT2500USB (RT2570) |
否 |
否 |
GPL |
受Ralink支持 |
| rt61 |
Ralink RT2600 (RT2661), RT2501 (Non-USB, RT2561) |
是 [14] |
是 |
GPL |
受Ralink支持 |
| rt73 |
Ralink RT2501USB (RT2571W)[15] |
是 [16] |
是 |
GPL |
受Ralink支持 |
| rtl8180-sa2400 |
部分Realtek RTL818x |
否 |
否 |
GPL |
受Realtek支持,被rtl-wifi项目替代 |
| rtl-wifi (link OK) rtl-wifi (link broken) |
Realtek RTL8180, RTL8185, RTL8187, RTL8187B |
是[17] |
否 |
GPL |
从rtl8180-sa2400项目分化 |
| zd1201 |
ZyDAS ZD1201 |
是 |
是 |
GPL |
|
| zd1211 |
ZyDAS ZD1211/ZD1211B |
否 |
是 |
GPL |
由ZyDAS编写 |
| zd1211rw |
ZyDAS ZD1211/ZD1211B, Atheros AR5007UG |
是(从2.6.18) |
是 |
GPL |
受ZyDAS支持 |
| 驱动 |
802.11 |
总线接口 |
有线等效加密 |
WPA |
WPA |
监听模式 |
主控模式 |
热点模式 |
| acx1xx |
802.11b, 802.11g |
PCI, Mini PCI, PC card, USB |
是 |
否 |
否 |
是 |
是 |
? |
| adm8211 |
? |
PCI |
? |
? |
? |
? |
否 |
? |
| ath5k |
802.11a, 802.11b, 802.11g |
PCI, Mini PCI, PC card, AHB |
是 |
是 |
是 |
是 |
是 (since 2.6.31) |
是 |
| ath9k |
802.11a, 802.11b, 802.11g, 802.11n |
PCI, Mini PCI, AHB, PCI Express Mini Card |
是 |
是 |
是 |
是 |
是 |
是 |
| b43 |
802.11b, 802.11g |
PCI, Mini PCI, SDIO ? |
是 |
是 |
是 |
是 |
是 |
是 |
| bcm43xx |
802.11b, 802.11g |
PCI, Mini PCI, PC card, Cardbus |
是 |
是 |
是 |
是 |
否 |
? |
| brcmfmac |
802.11a, 802.11b, 802.11g, 802.11n |
USB, SDIO |
是 |
是 |
是 |
是 |
? |
? |
| brcmsmac |
802.11a, 802.11b, 802.11g, 802.11n |
PCI, Mini PCI, PCI Express Mini Card |
是 |
是 |
是 |
否 |
否 |
否 |
| hostap |
802.11b |
PCI, Mini PCI, PC card |
是 |
是[18] |
是[18] |
是 |
是 |
是 |
| ipw2100 |
802.11b |
Mini PCI |
是 |
是 |
? |
是 |
? |
? |
| ipw2200 |
802.11a, 802.11b, 802.11g |
Mini PCI |
是 |
是 |
是 |
是 |
否 |
是 |
| ipw2200-ap |
802.11b, 802.11g |
Mini PCI |
? |
? |
? |
是 |
是 |
? |
| ipw3945 |
802.11a, 802.11b, 802.11g |
Mini PCI, PCI Express Mini Card |
是 |
是 |
是 |
是 |
否 |
是 |
| islsm |
? |
PCI, USB |
否 |
否 |
否 |
? |
否 |
? |
| iwlwifi |
802.11a, 802.11b, 802.11g |
Mini PCI, PCI Express Mini Card |
是 |
是 |
是 |
是 |
是 |
是 |
| iwlagn |
802.11a, 802.11g, 802.11n |
Mini PCI, PCI Express Mini Card |
是 |
是 |
是 |
是 |
否 |
是 |
| libertas |
802.11b, 802.11g |
USB, CF, SDIO |
? |
? |
? |
? |
否 |
? |
| MadWifi |
802.11a, 802.11b, 802.11g |
PCI, Mini PCI, PC card |
是 |
是 |
是 |
是 |
是 |
是 |
| orinoco |
802.11b |
Mini PCI, PC card |
是 |
是[19] |
否 |
是 |
否 |
是 |
| p54 |
802.11b, 802.11g |
Mini PCI, Cardbus, USB |
是 |
是 |
是 |
是 |
是 |
是 |
| prism54 |
802.11b, 802.11g |
PCI |
是 |
否 |
? |
是 |
是 |
? |
| rndis_wlan |
802.11b, 802.11g |
USB |
是 |
是 |
是 |
否 |
否 |
是 |
| rt2x00 |
802.11b, 802.11g |
PCI, Mini PCI, USB |
是 |
是[20] |
是[21] |
是 |
是[22] |
是 |
| rtl8180 |
802.11a, 802.11b, 802.11g |
PCI, Mini PCI, PC card |
? |
? |
? |
? |
是 |
? |
| rtl-wifi |
802.11a, 802.11b, 802.11g |
PCI, Mini PCI, PC card |
是 |
是 |
? |
? |
是 |
? |
| zd1201 |
802.11b |
USB |
是 |
否[23] |
否[23] |
是 |
是 |
? |
| zd1211 |
802.11a, 802.11b, 802.11g |
USB |
是 |
是 |
是 |
是 |
是 |
? |
| zd1211rw |
802.11b, 802.11g |
USB |
是 |
是 |
是 |
是 |
是[24] |
是 |
| 驱动 |
芯片 |
内核集成 |
需要非自由固件[1] |
许可证 |
原始(主要)开发者 |
开发者 |
| acx |
Texas Instruments ACX100/ACX111 |
Separate project |
是 |
BSD |
|
Reverse engineering |
| an |
Aironet 4500/4800, Cisco Aironet 340/350, Xircom Wireless Ethernet |
Integrated |
不適用 |
BSD |
Bill Paul (FreeBSD) |
|
| arl |
Aironet Arlan 655 |
Integrated / Removed in 8.0 |
不適用 |
BSD |
|
|
| ath |
Atheros AR5210/ AR5211/ AR5212/ AR5416 /AR9130 /AR9160 /AR9280 /AR9285 /AR9287 (and derivatives) |
Integrated |
不適用 |
BSD |
Originally by Atheros via Sam Leffler (FreeBSD); supported by the community |
Documentation based |
| awi |
AMD PCnetMobile |
Integrated / Removed in 8.0 |
不適用 |
BSD |
Bill Sommerfeld (NetBSD) and Atsushi Onoe (NetBSD) |
|
| bwi |
Broadcom BCM43xx/4318 |
Integrated since 8.0 |
是 |
BSD |
Sepherosa Ziehau (DragonFly BSD), Andrew Thompson (FreeBSD), Sam Leffler (FreeBSD) |
Ported from DragonFly BSD |
| cnw |
Netwave AirSurfer |
Integrated / Removed in 8.0 |
不適用 |
BSD |
Imported from NetBSD |
|
| ipw |
Intel PRO/Wireless 2100 |
Integrated |
是 |
BSD |
Damien Bergamini (OpenBSD/ FreeBSD) |
Reverse engineering |
| iwi |
Intel PRO/Wireless 2200BG/ 2225BG/ 2915ABG |
Integrated |
是 |
BSD |
Damien Bergamini (OpenBSD/ FreeBSD) |
Reverse engineering |
| iwn |
Intel PRO/Wireless 4965 ABGN/ 5100/ 5300/ 5350/ 1000/ 6000/ 6250/ 6205a |
Integrated since 8.0 / Available for 7.1 and above as separate patch |
是 |
BSD |
Damien Bergamini, Benjamin Close, Sam Leffler (OpenBSD/ FreeBSD) |
Reverse engineering |
| malo |
Marvell 88W8335 |
Integrated |
是 |
BSD |
Weongyo Jeong (FreeBSD), Sam Leffler (FreeBSD) |
|
| mwl |
Marvell 88W8363 |
Integrated since 8.0 |
是[25] |
BSD |
Sam Leffler (FreeBSD) |
? |
| ral |
Ralink Technology RT2500/ RT2501/ RT2600 |
Integrated |
不適用 |
BSD |
Damien Bergamini (OpenBSD/ FreeBSD) |
Based on partial documentation |
| ray |
Raytheon Raylink/Webgear Aviator |
Integrated / Removed in 8.0 |
不適用 |
BSD |
Imported from NetBSD |
|
| rum |
Ralink RT2501USB/ RT2601USB |
Integrated |
否[26] |
BSD |
Niall O'Higgins and Damien Bergamini |
Based on partial documentation |
| run |
Ralink RT2700U/ RT2800U/ RT3000U |
Integrated since 8.1 |
否[27] |
BSD |
Damien Bergamini (OpenBSD), Imported from OpenBSD by Akinori Furukoshi |
Based on partial documentation |
| uath |
Atheros AR5005UG/ AR5005UX |
Integrated since 8.0 |
是[28] |
BSD |
Weongyo Jeong (FreeBSD), Sam Leffler (FreeBSD) |
? |
| upgt |
GW3887 (Conexant/Intersil PrismGT series) |
Integrated since 8.0 |
是 |
BSD |
Imported from OpenBSD |
Reverse engineering |
| ural |
Ralink Technology RT2500USB |
Integrated |
不適用 |
BSD |
Damien Bergamini (OpenBSD/ FreeBSD) |
Based on partial documentation |
| urtw |
Realtek RTL8187L/ RTL8187B |
Integrated since 8.0 |
不適用[29] |
BSD |
Weongyo Jeong (FreeBSD) |
? |
| wi |
Lucent Hermes (WaveLAN/ ORiNOCO); Intersil PRISM-2, PRISM-2.5, PRISM-3; Symbol Spectrum24 802.11B (Symbol support removed in 8.0) |
Integrated |
不適用 |
BSD |
Bill Paul (FreeBSD) |
Documentation based |
| wpi |
Intel PRO/Wireless 3945ABG |
Integrated |
是 |
BSD |
Damien Bergamini, Benjamin Close |
Reverse engineering |
| zyd |
ZyDAS ZD1211/ZD1211B |
Integrated |
否 |
BSD |
Florian Stoehr, Damien Bergamini and Jonathan Gray (OpenBSD) |
Documentation based |
| 驱动 |
芯片 |
内核集成 |
需要非自由固件[1] |
许可证 |
原始(主要)开发者 |
开发者 |
自由软件[31] |
| acx |
Texas Instruments ACX100/ACX111 |
Integrated |
是[32] |
BSD |
Ported from DragonFlyBSD |
Reverse engineering |
是 |
| an |
Aironet 4500/4800, Cisco Aironet 340/350 |
Integrated |
不適用 |
BSD |
|
|
是 |
| ath |
Atheros AR5210/ AR5211/ AR5212 |
Integrated |
否[2] |
BSD |
|
Reverse engineering |
是 |
| athn |
Atheros AR5416/AR9160/AR928X |
Integrated (since 4.7) |
否[2] |
BSD |
Damien Bergamini |
Partly based on the ath9k driver for Linux |
是 |
| atu |
Atmel AT76C503/ AT76C503A/ AT76C505/ AT76C505A |
Integrated |
是[33] |
BSD |
|
Reverse engineering |
是 |
| atw |
ADMtek ADM8211 |
Integrated |
不適用 |
BSD |
|
Documentation based |
是 |
| awi |
BayStack 650 |
Integrated |
不適用 |
BSD |
|
|
是 |
| bwi |
Broadcom BCM430x/4318 |
Integrated |
是 |
BSD |
Sepherosa Ziehau |
Ported from DragonFly BSD |
是 |
| cnw |
NetWave AirSurfer |
Integrated |
不適用 |
BSD |
|
|
是 |
| ipw |
Intel PRO/Wireless 2100 |
Integrated |
是[34] |
BSD |
Damien Bergamini |
Reverse engineering |
是 |
| iwi |
Intel PRO/Wireless 2200BG/ 2225BG/ 2915ABG |
Integrated |
是[35] |
BSD |
Damien Bergamini |
Reverse engineering |
是 |
| iwn |
Intel Wireless WiFi Link 4965/ 5000/ 1000/ 6000 |
Integrated |
是[36] |
BSD |
Damien Bergamini |
Reverse engineering |
是 |
| malo |
Marvell 88W8335/ 88W8310 |
Integrated |
是[37] |
BSD |
Marcus Glocker and Claudio Jeker |
Reverse engineering[38] |
是 |
| otus |
Atheros AR9170 |
Integrated (since 4.6) |
是[39] |
BSD |
Damien Bergamini |
Based on source code released by Atheros for Linux under the ISC |
是 |
| pgt |
Conexant/Intersil Prism GT Full-MAC ISL3877, ISL3880, and ISL3890 chips |
Integrated |
是[40] |
BSD |
Ported from FreeBSD |
Reverse engineering[41] |
是 |
| ral/ural |
Ralink RT2500, RT2501, RT2600, RT2700, and RT2800 (ral), RT2500USB (ural) |
Integrated |
否[42] |
BSD |
Damien Bergamini |
Based on partial documentation |
是 |
| ray |
Raytheon Raylink/WebGear Aviator IEEE 802.11FH |
Integrated |
不適用 |
BSD |
|
|
是 |
| rsu |
Realtek RTL8188SU/RTL8191SU/RTL8192SU |
Integrated (since 4.9) |
是 |
BSD |
Damien Bergamini |
Reverse engineering |
是 |
| rtw |
Realtek RTL8180L |
Integrated |
不適用 |
BSD |
Ported from NetBSD |
Documentation based |
是 |
| rum |
Ralink RT2501USB/ RT2601USB |
Integrated |
否[26] |
BSD |
Niall O'Higgins and Damien Bergamini |
Based on partial documentation |
是 |
| run |
Ralink RT2700U/ RT2800U/ RT3000U |
Integrated |
否[27] |
BSD |
Damien Bergamini |
Based on partial documentation |
是 |
| uath |
Atheros AR5005UG/ AR5005UX |
Integrated |
是[43] |
BSD |
Damien Bergamini |
Reverse Engineering[41] |
是 |
| upgt |
GW3887 (Conexant/Intersil PrismGT series) |
Integrated |
是[44] |
BSD |
Marcus Glocker |
Reverse engineering |
是 |
| urtw |
Realtek RTL8187L |
Integrated |
不適用 |
BSD |
Weongyo Jeong (FreeBSD) |
? |
是 |
| urtwn |
Realtek RTL8188CU/RTL8192CU |
Integrated (since 4.9) |
是 |
BSD |
Damien Bergamini |
Reverse engineering |
是 |
| wi |
Lucent Hermes (WaveLAN/ ORiNOCO); Intersil PRISM-2, PRISM-2.5, PRISM-3; Symbol Spectrum24 |
Integrated |
是 for Spectrum24[45] and N/A for others |
BSD |
Bill Paul |
Documentation based |
是 |
| wpi[46] |
Intel PRO/Wireless 3945ABG |
Integrated |
是[47] |
BSD |
Damien Bergamini |
Reverse engineering |
是 |
| zyd |
ZyDAS ZD1211/ZD1211B |
Integrated |
是[48] |
BSD |
Florian Stoehr, Damien Bergamini and Jonathan Gray |
Documentation based |
是 |
| 驱动 |
802.11 |
总线接口 |
有线等效加密 |
WPA |
WPA |
监听模式 |
主控模式 |
热点模式 |
| acx |
802.11a, 802.11b, 802.11g |
Cardbus, PCI |
是 |
否 |
否 |
是 |
是 |
是 |
| an |
802.11b |
PC Card, PCI, ISA |
是 |
否 |
否 |
是 |
否 |
是 |
| ath |
802.11a, 802.11b, 802.11g |
Cardbus, PCI |
是 |
是 |
是 |
是 |
是 |
是 |
| athn |
802.11a, 802.11b, 802.11g |
Cardbus, PCI |
是 |
是 |
是 |
是 |
否 |
否 |
| atu |
802.11b |
USB |
是 |
否 |
否 |
否 |
否 |
是 |
| atw |
802.11b |
Cardbus, PCI |
否 |
否 |
否 |
否 |
否 |
是 |
| bwi |
802.11b, 802.11g |
Cardbus, PCI |
是 |
是 |
是 |
是 |
否 |
否 |
| cnw |
N/A |
PC Card |
否 |
否 |
否 |
否 |
否 |
否 |
| ipw |
802.11b |
PCI |
是 |
是 |
是 |
是 |
否 |
是 |
| iwi |
802.11a, 802.11b, 802.11g |
PCI |
是 |
是 |
是 |
是 |
否 |
是 |
| iwn |
802.11a, 802.11b, 802.11g |
PCI |
是 |
是 |
是 |
是 |
否 |
否 |
| malo |
802.11b, 802.11g |
Cardbus, PC Card, PCI |
是 |
是 |
是 |
是 |
否 |
否 |
| otus |
802.11a, 802.11b, 802.11g |
USB |
是 |
是 |
是 |
是 |
否 |
否 |
| pgt |
802.11a, 802.11b, 802.11g |
Cardbus, PCI |
是 |
否 |
否 |
是 |
是 |
是 |
| ral |
802.11a, 802.11b, 802.11g |
Cardbus, PCI, Mini PCI |
是 |
是 |
是 |
是 |
是 |
是 |
| ray |
N/A |
PC Card |
否 |
否 |
否 |
否 |
否 |
是 |
| rtw |
802.11b |
Cardbus, PCI |
是 |
否 |
否 |
是 |
是 |
是 |
| rum |
802.11a, 802.11b, 802.11g |
USB |
是 |
是 |
是 |
是 |
是 |
是 |
| run |
802.11a, 802.11b, 802.11g |
USB |
是 |
是 |
是 |
是 |
否 |
否 |
| uath |
802.11a, 802.11b, 802.11g |
USB |
是 |
否 |
否 |
是 |
否 |
否 |
| upgt |
802.11b, 802.11g |
USB |
是 |
是 |
是 |
是 |
否 |
否 |
| ural |
802.11b, 802.11g |
USB |
是 |
是 |
是 |
是 |
是 |
是 |
| urtw |
802.11b, 802.11g |
USB |
是 |
是 |
是 |
是 |
否 |
否 |
| urtwn |
802.11b, 802.11g |
USB |
是 |
是 |
是 |
是 |
否 |
否 |
| wi |
802.11b |
PC Card, PCI, USB |
是 |
否 |
否 |
否 |
是 |
是 |
| wpi |
802.11a, 802.11b, 802.11g |
PCI |
是 |
是 |
是 |
是 |
否 |
否 |
| zyd |
802.11b, 802.11g |
USB |
是 |
是 |
是 |
是 |
否 |
否 |