开源无线驱动比较

计算机的无线网络适配器,需要有驱动程序的支持,才能发挥作用,以下是一些无线网络芯片的开源驱动状态。

Linux

参见 linuxwireless.org

状态

驱动 芯片 集成到内核 需要非自由的固件[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] [14] GPL 受Ralink支持
rtl8180-sa2400 页面存档备份,存于 部分Realtek RTL818x GPL 受Realtek支持,被rtl-wifi项目替代
rtl-wifi 页面存档备份,存于 (link OK) rtl-wifi (link broken) Realtek RTL8180, RTL8185, RTL8187, RTL8187B [16] GPL 从rtl8180-sa2400项目分化
zd1201 页面存档备份,存于 ZyDAS ZD1201 GPL
zd1211 ZyDAS ZD1211/ZD1211B GPL 由ZyDAS编写
zd1211rw ZyDAS ZD1211/ZD1211B, Atheros AR5007UG 是(从2.6.18) GPL 受ZyDAS支持

驱动功能

参见 linuxwireless.org

驱动 802.11 总线接口 有线等效加密 WPA WPA2 监听模式 主控模式 热点模式
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 [17] [17]
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 [18]
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 [19] [20] [21]
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 [22] [22] ?
zd1211 802.11a, 802.11b, 802.11g USB ?
zd1211rw 802.11b, 802.11g USB [23]

蜻蜓BSD

驱动 芯片 内核集成 需要非自由固件[1] 许可证 原始(主要)开发者 开发者
acx 页面存档备份,存于 德州仪器 ACX100/ACX111 是(从1.5) BSD 逆向工程
an 页面存档备份,存于 Aironet 4500/4800 不適用 BSD Bill Paul (FreeBSD)
ath 页面存档备份,存于 Atheros AR5210/ AR5211/ AR5212/ AR5416 不適用 BSD
bwi 页面存档备份,存于 博通 BCM430x/4318 BSD Sepherosa Ziehau 逆向工程
iwi 页面存档备份,存于 英特尔 PRO/Wireless 2200BG/2915ABG BSD Damien Bergamini (OpenBSD) 逆向工程
iwl 页面存档备份,存于 英特尔 PRO/Wireless 2100 BSD Damien Bergamini (OpenBSD) 逆向工程
iwn 页面存档备份,存于 英特尔 4965/1000/5000/5150/5300/6000/6050 BSD Damien Bergamini (OpenBSD) 逆向工程
ral 页面存档备份,存于 Ralink RT2500/ RT2501/ RT2600 不適用 BSD Damien Bergamini 移植自FreeBSD
rtw 页面存档备份,存于 Realtek RTL8180L 不適用 BSD 移植自NetBSD
rum 页面存档备份,存于 Ralink RT2501USB/ RT2601USB 不適用 BSD Damien Bergamini 移植自FreeBSD
wi 页面存档备份,存于 Lucent Hermes (WaveLAN/ ORiNOCO); 英特矽尔 PRISM-II, PRISM-2.5; Symbol Spectrum24 802.11B 不適用 BSD Bill Paul (FreeBSD) 基于文档
wpi 页面存档备份,存于 英特尔 3945ABG 不適用 BSD Damien Bergamini 移植自OpenBSD

FreeBSD

驱动 芯片 内核集成 需要非自由固件[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 [24] 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 [25] BSD Niall O'Higgins and Damien Bergamini Based on partial documentation
run Ralink RT2700U/ RT2800U/ RT3000U Integrated since 8.1 [26] BSD Damien Bergamini (OpenBSD), Imported from OpenBSD by Akinori Furukoshi Based on partial documentation
uath 页面存档备份,存于 Atheros AR5005UG/ AR5005UX Integrated since 8.0 [27] 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 不適用[28] 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

NetBSD

驱动 芯片 内核集成 自由固件[29] License 原始(主要)开发者 开发手段 自由软件[30]
an 页面存档备份,存于 Aironet 4500/4800, Cisco Aironet 340/350 Integrated 不適用 BSD Ported from FreeBSD
ath 页面存档备份,存于 Atheros AR521*/ AR2413/ AR2417/ AR5413/ AR5416/ AR5424/ AR9160 Integrated 不適用 BSD Binary blobs ported from FreeBSD
atu 页面存档备份,存于 Atmel at76c503/ at76c503a/ at76c505/ at76c505a Integrated 不適用 BSD Ported from OpenBSD
atw 页面存档备份,存于 ADMtek ADM8211 Integrated 不適用 BSD
awi 页面存档备份,存于 AMD PCnetMobile Integrated 不適用 BSD
bwi Broadcom BCM430x/4318 Integrated 不適用 BSD Ported from Dragonfly BSD
cnw 页面存档备份,存于 Netwave AirSurfer Integrated 不適用 BSD
ipw 页面存档备份,存于 Intel PRO/Wireless 2100 Integrated BSD Damien Bergamini (OpenBSD) Ported from OpenBSD
iwi 页面存档备份,存于 Intel PRO/Wireless 2200BG/2915ABG Integrated BSD Damien Bergamini (OpenBSD) Ported from OpenBSD
iwn 页面存档备份,存于 Intel Wireless WiFi Link 4965/ 5000/ 1000/ 6000 Integrated BSD Damien Bergamini (OpenBSD) Ported from OpenBSD
ral 页面存档备份,存于 Ralink RT2500/ RT2501/ RT2600/ RT2500USB Integrated 不適用 BSD Damien Bergamini (OpenBSD) Ported from OpenBSD
ray 页面存档备份,存于 Raytheon Raylink / WebGear Aviator Integrated 不適用 BSD
rtw 页面存档备份,存于 Realtek RTL8180L Integrated 不適用 BSD David Young
wi Lucent Hermes (WaveLAN/ORiNOCO), Intersil PRISM II Integrated 不適用 BSD Ported from FreeBSD
wpi 页面存档备份,存于 Intel PRO/Wireless 3945ABG Integrated BSD Damien Bergamini (OpenBSD) Ported from OpenBSD
zyd 页面存档备份,存于 ZyDAS ZD1211/ ZD1211B Integrated BSD Damien Bergamini (OpenBSD) Ported from OpenBSD

OpenBSD

(OpenBSD的在线手册页上,有一份完整的无线设备支持列表,比如,通过在控制台输入apropos wireless。要了解有关开发手段,参见Theo de Raadt 2006年的硬件开放文档演示文稿 页面存档备份,存于。)

驱动 芯片 内核集成 需要非自由固件[1] 许可证 原始(主要)开发者 开发者 自由软件[30]
acx Texas Instruments ACX100/ACX111 Integrated [31] 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 [32] 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 [33] BSD Damien Bergamini Reverse engineering
iwi Intel PRO/Wireless 2200BG/ 2225BG/ 2915ABG Integrated [34] BSD Damien Bergamini Reverse engineering
iwn Intel Wireless WiFi Link 4965/ 5000/ 1000/ 6000 Integrated [35] BSD Damien Bergamini Reverse engineering
malo Marvell 88W8335/ 88W8310 Integrated [36] BSD Marcus Glocker and Claudio Jeker Reverse engineering[37]
otus Atheros AR9170 Integrated (since 4.6) [38] 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 [39] BSD Ported from FreeBSD Reverse engineering[40]
ral 页面存档备份,存于/ural Ralink RT2500, RT2501, RT2600, RT2700, and RT2800 (ral), RT2500USB (ural) Integrated [41] 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 [25] BSD Niall O'Higgins and Damien Bergamini Based on partial documentation
run Ralink RT2700U/ RT2800U/ RT3000U Integrated [26] BSD Damien Bergamini Based on partial documentation
uath Atheros AR5005UG/ AR5005UX Integrated [42] BSD Damien Bergamini Reverse Engineering[40]
upgt GW3887 (Conexant/Intersil PrismGT series) Integrated [43] 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[44] and N/A for others BSD Bill Paul Documentation based
wpi[45] Intel PRO/Wireless 3945ABG Integrated [46] BSD Damien Bergamini Reverse engineering
zyd ZyDAS ZD1211/ZD1211B Integrated [47] BSD Florian Stoehr, Damien Bergamini and Jonathan Gray Documentation based

Solaris和OpenSolaris

驱动 芯片 内核集成 自由固件[29] 许可证 开发者 自由软件[30]
ath[48][49] Atheros AR5211/ AR5212/ AR5213/ AR5214 Integrated with Solaris Nevada build 29 否 firmware required[2] Dual GPL/BSD with proprietary HAL Port of Madwifi
ipw Intel PRO/Wireless 2100 Community project BSD Ported from OpenBSD
iwi Intel PRO/Wireless 2200BG/2225BG/2915ABG Community project BSD Ported from OpenBSD
pcan Cisco Aironet 340/350 Community project 不適用 BSD Ported from FreeBSD
pcwl Lucent/Agere Systems Hermes (WaveLAN/ORiNOCO), Intersil PRISM-2 802.11b Community project 不適用 BSD Ported from FreeBSD
ral Ralink RT2500 Community project 不適用 BSD Ported from OpenBSD
rtw Realtek RTL8180L Community project 不適用 BSD Ported from NetBSD
malo Marvell 88W8335/ 88W8310 Community project 不適用 BSD Ported from OpenBSD
wpi Intel PRO/Wireless 3945ABG Community project BSD Ported from OpenBSD
iwk Intel Wireless WiFi Link 4965AGN Community project BSD Ported from OpenBSD
arn Atheros Atheros 9000 Community project BSD based on ath9k
rwd Ralink Ralink RT2561/RT2561S/RT2661 Community project BSD
rwn Ralink Ralink RT2700/2800 Community project BSD
urtw RealTek RealTek RTL8187L/B USB Community project BSD
atu Atmel Atmel AT76C50x Community project BSD
mwl Archive.is存檔,存档日期2009-10-31 Marvell Marvell 88W8363 Community project BSD
ural Ralink Ralink RT2500USB Community project BSD
zyd ZyDAS ZD1211 chipsets Community project BSD Ported from OpenBSD

Darwin,OpenDarwin和Mac OS X

驱动 芯片 自由固件[29] 许可证 开发者
IWIDarwin 页面存档备份,存于 英特尔 PRO/Wireless 2100/2200BG/2225BG/2915ABG/3945ABG/4965AGN GPL 移植自Linux
WirelessDriver 页面存档备份,存于[50] 朗讯/Agere Systems Hermes (WaveLAN/ORiNOCO), 英特矽尔 PRISM-2 802.11b 不適用 BSD
GTdriver 页面存档备份,存于 PRISM-GT 802.11b/g 不適用 GPL

驱动功能

FreeBSD

驱动 802.11 总线接口 有线等效加密 WPA WPA2 监听模式 主控模式 热点模式
acx 页面存档备份,存于 802.11a?, 802.11b, 802.11g Cardbus, PCI  ?  ?  ?  ?
an 页面存档备份,存于 802.11b Cardbus, PCI, ISA  ?  ?  ?  ?
arl 页面存档备份,存于 N/A ISA  ?  ?  ?  ?  ?  ?
ath 页面存档备份,存于 802.11a, 802.11b, 802.11g, 802.11n Cardbus, PCI, Mini PCI
awi 页面存档备份,存于 N/A PC Card  ?  ?  ?  ?
bwi 页面存档备份,存于 802.11b, 802.11g Cardbus, PCI
cnw 页面存档备份,存于 N/A Cardbus  ?  ?  ?  ?  ?  ?
ipw 页面存档备份,存于 802.11b Mini PCI
iwi 页面存档备份,存于 802.11a, 802.11b, 802.11g Mini PCI
iwn 页面存档备份,存于 802.11a, 802.11b, 802.11g, 802.11n Mini PCI
malo 页面存档备份,存于 802.11b, 802.11g PCI
mwl 页面存档备份,存于 802.11a, 802.11b, 802.11g, 802.11n PCI
ral 页面存档备份,存于 802.11a, 802.11b, 802.11g Cardbus, PCI, Mini PCI
ray 页面存档备份,存于 N/A PC Card  ?  ?  ?
rum 页面存档备份,存于 802.11a, 802.11b, 802.11g USB
run 802.11a, 802.11b, 802.11g USB
uath 页面存档备份,存于 802.11b, 802.11g USB
upgt 页面存档备份,存于 802.11b, 802.11g USB
ural 页面存档备份,存于 802.11b, 802.11g USB
urtw 页面存档备份,存于 802.11b, 802.11g USB
wi 页面存档备份,存于 802.11b PC Card, Cardbus, PCI 是 (since 8.0) 是 (since 8.0) 是 (since 8.0?)
wpi 页面存档备份,存于 802.11a, 802.11b, 802.11g Mini PCI
zyd 页面存档备份,存于 802.11b, 802.11g USB

OpenBSD

驱动 802.11 总线接口 有线等效加密 WPA WPA2 监听模式 主控模式 热点模式
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

注释

  1. 'N/A' 表示固件存储在设备里
  2. The card doesn't have a host CPU and so it doesn't require a firmware source 存檔,存档日期2006-06-20.
  3. The proprietary HAL can be replaced by a port of the OpenHAL 页面存档备份,存于 (from the BSD ath driver) to Linux
  4. See openfwwf project 页面存档备份,存于 for open-source firmware. This firmware lacks support for QoS and hardware cryptography.
  5. . [2012-11-25]. (原始内容存档于2010-08-28).
  6. . [2012-11-25]. (原始内容存档于2012-11-06).
  7. . [2012-11-25]. (原始内容存档于2010-08-12).
  8. . [2012-11-25]. (原始内容存档于2022-04-28).
  9. . [2012-11-25]. (原始内容存档于2021-02-24).
  10. There is a Free software firmware called FreeMAC 存檔,存档日期2006-06-15., but it's 否t yet ready for 否n developers use
  11. http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=eff1a59c48e3c6a006eb4fe5f2e405a996f2259d%5B%5D
  12. see the license of the firmware 页面存档备份,存于 to see which chipsets need a firmware
  13. the sources are here
  14. https://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=95ea36275f3c9a1d3d04c217b4b576c657c4e70e%5B%5D
  15. According to Ivo van Doorn, there is probably no such chip as "RT2573": http://rt2x00.serialmonkey.com/phpBB2/viewtopic.php?p=23045%5B%5D
  16. rtl8180 driver (supports RTL8180, RTL8185 chipsets) added in 2.6.25. rtl8187 driver (supports RTL8187 chipset) added in 2.6.23. RTL8187B chipset supported by rtl8187 driver from 2.6.27.
  17. Requires station firmware 1.7.4 or later.
  18. WPA+TKIP with Hermes (Lucent/Agere Systems) chipsets only. Requires 2.6.28-rc1 or later kernel and v9.42 or later firmware from userspace.
  19. except for the rt2400 chipset; only the rt2500 chipset and the rt2570 chipset are supported
  20. one user reported that WPA2 works with rt61pci
  21. . [2007-11-01]. (原始内容存档于2007-10-26). and also at least two users reported success with master mode 页面存档备份,存于
  22. . [2012-11-25]. (原始内容存档于2021-06-14).
  23. Master mode supported in zd1211rw since 2.6.39
  24. http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/dev/microcode/rum/rum-license%5B%5D
  25. http://www.openbsd.org/cgi-bin/cvsweb/src/sys/dev/usb/if_run.c%5B%5D
  26. 'N/A' means firmware is stored in device at all times, 'yes' means firmware is available for totally free redistribution, 'no' means you have to get into non-free-software contract with the manufacturer to get access to the firmware
  27. in terms of 否 binary-only requirements that are posed by the driver, i.e. you can modify all code that is run on your CPU
  28. Manual Pages: acx
  29. . [2012-11-25]. (原始内容存档于2011-04-22).
  30. . [2012-11-25]. (原始内容存档于2011-04-22).
  31. Manual Pages: iwi
  32. Manual Pages: iwn
  33. Manual Pages: malo
  34. . [2012-11-25]. (原始内容存档于2021-06-14).
  35. Manual Pages: otus(4)
  36. . [2012-11-25]. (原始内容存档于2010-11-26).
  37. . [2012-11-25]. (原始内容存档于2021-06-20).
  38. http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/dev/microcode/ral/ral-license%5B%5D
  39. Manual Pages: uath
  40. . [2012-11-25]. (原始内容存档于2010-11-26).
  41. http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/dev/microcode/symbol/symbol-license%5B%5D
  42. There is more details about the port at kerneltrap Archive.is存檔,存档日期2012-07-13
  43. Manual Pages: wpi
  44. CVS log for /src/sys/dev/microcode/zydas/Attic/zd1211-licence
  45. it's not the same driver that the OpenBSD ath driver it's a port from Madwifi to OpenSolaris
  46. source Archive.is存檔,存档日期2006-05-16, I don't know if the HAL can be replaced with OpenHAL
  47. Seattle Wireless WirelessDriver Support Wiki 存檔,存档日期2012-02-05.

参考资料

外部链接

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.