開源無線驅動比較

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

計算機的無線網絡適配器,需要有驅動程序的支持,才能發揮作用,以下是一些無線網絡芯片的開源驅動狀態。

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. ^ 1.0 1.1 1.2 1.3 'N/A' 表示固件存儲在設備里
  2. ^ 2.0 2.1 2.2 2.3 2.4 2.5 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. ^ "Why does my D-Link DWL-650 rev. P1 or D-Link DWL-520 rev. E1 (or any other card with small flash) card fail?" – Host AP driver – Frequently Asked Questions. [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. ^ #46 (Eliminate dependency on licensed code in Marvell firmware.) – One Laptop Per Child – Trac. [2012-11-25]. (原始內容存檔於2021-02-24). 
  10. ^ 10.0 10.1 10.2 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[永久失效連結]
  12. ^ see the license of the firmware頁面存檔備份,存於網際網路檔案館) to see which chipsets need a firmware
  13. ^ the sources are here [1][永久失效連結]
  14. ^ 14.0 14.1 https://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=95ea36275f3c9a1d3d04c217b4b576c657c4e70e[永久失效連結]
  15. ^ According to Ivo van Doorn, there is probably no such chip as "RT2573": http://rt2x00.serialmonkey.com/phpBB2/viewtopic.php?p=23045[永久失效連結]
  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. ^ 17.0 17.1 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 [2]頁面存檔備份,存於網際網路檔案館[3]
  22. ^ 22.0 22.1 存档副本. [2012-11-25]. (原始內容存檔於2021-06-14). 
  23. ^ Master mode supported in zd1211rw since 2.6.39[永久失效連結]
  24. ^ [4]
  25. ^ 25.0 25.1 http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/dev/microcode/rum/rum-license[失效連結]
  26. ^ 26.0 26.1 http://www.openbsd.org/cgi-bin/cvsweb/src/sys/dev/usb/if_run.c[失效連結]
  27. ^ [5]
  28. ^ [6]
  29. ^ 29.0 29.1 29.2 '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
  30. ^ 30.0 30.1 30.2 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
  31. ^ Manual Pages: acx
  32. ^ Manual Pages: atu. [2012-11-25]. (原始內容存檔於2011-04-22). 
  33. ^ Manual Pages: ipw. [2012-11-25]. (原始內容存檔於2011-04-22). 
  34. ^ Manual Pages: iwi
  35. ^ Manual Pages: iwn
  36. ^ Manual Pages: malo
  37. ^ Developer Blog – mglocker@: New WLAN drivers on the upswing. [2012-11-25]. (原始內容存檔於2021-06-14). 
  38. ^ Manual Pages: otus(4)[永久失效連結]
  39. ^ Manual Pages: pgt(4). [2012-11-25]. (原始內容存檔於2010-11-26). 
  40. ^ 40.0 40.1 OpenBSD reverse engineers more wireless drivers. [2012-11-25]. (原始內容存檔於2021-06-20). 
  41. ^ http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/dev/microcode/ral/ral-license[失效連結]
  42. ^ Manual Pages: uath
  43. ^ Manual Pages: upgt(4). [2012-11-25]. (原始內容存檔於2010-11-26). 
  44. ^ http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/dev/microcode/symbol/symbol-license[失效連結]
  45. ^ There is more details about the port at kerneltrap Archive.is存檔,存檔日期2012-07-13
  46. ^ Manual Pages: wpi
  47. ^ CVS log for /src/sys/dev/microcode/zydas/Attic/zd1211-licence[失效連結]
  48. ^ it's not the same driver that the OpenBSD ath driver it's a port from Madwifi to OpenSolaris
  49. ^ source Archive.is存檔,存檔日期2006-05-16, I don't know if the HAL can be replaced with OpenHAL
  50. ^ Seattle Wireless WirelessDriver Support Wiki 網際網路檔案館存檔,存檔日期2012-02-05.

參考資料[編輯]

外部連結[編輯]