释义 |
- Linux Status Driver capabilities
- DragonFly BSD
- FreeBSD Status Driver capabilities
- NetBSD
- OpenBSD Status Driver capabilities
- Solaris and OpenSolaris
- Darwin, OpenDarwin and Mac OS X
- Notes
- References
- External links
Wireless network cards for computers require control software to make them function (firmware, device drivers). This is a list of the status of some open-source drivers for 802.11 wireless network cards. Linux Status{{cleanup|reason=This seems to confuse mainline and staging trees of the kernel. Also, many of the kernel wiki links are broken|date=November 2016}} Driver family | Driver | Chipsets | Chipset PHY Modes | Integration in mainline | Non-free firmware required[3] | License | Development |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/admtek/adm8211.c adm8211] | adm8211 | ADMtek ADM8211 (IEEE 802.11b MAC/BBP | {{dunno}} | {{Yes}} | Yes}} | GPLv2 | With support from Infineon/ADMtek |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/atmel/at76c50x-usb.c at76c50x‑usb] at76c50x‑usb | at76c50x-USB | Atmel AT76C503/AT76C505 based USB WLAN adapters | {{dunno}} | {{Yes}} | Depends on the model | GPLv2 | {{dunno}} |
---|
acx100 | Texas Instruments ACX100, ACX111, TNETW1450 | {{dunno}} | {{No}} | Yes}} | Dual BSD/MPL | Reverse-engineered | [https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/cisco/airo.c airo] | airo | Cisco Systems Aironet 4500/4800 and 340/350 | b | {{Yes}} | No}} | Dual GPLv2 and BSD | {{dunno}} |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/ath ath] | ar5523 | Qualcomm Atheros AR5523 based USB dongles | {{dunno}} | {{Yes}} | Yes}} | ISC | Reverse-engineered |
---|
ath5k | Qualcomm Atheros AR2413, AR2414, AR2417, AR2425, AR5210, AR5211, AR5212, AR5213, AR5413, AR5414, AR5423, AR5424 | {{dunno}} | {{Yes}} (since 2.6.25) | {{n/a}}[4] | Dual GPL/BSD | Reverse-engineered | ath6kl | Qualcomm Atheros AR6003, AR6004 (SDIO), AR6004 (USB) | {{dunno}} | {{Yes}} | Yes}} | ISC | Written by Qualcomm Atheros | ath9k | Qualcomm Atheros chips with IEEE 802.11n support | a/b/g/n | {{Yes}} (since 2.6.27) | {{n/a}}[4] | ISC | Written by Qualcomm Atheros | ath9k_htc | Qualcomm Atheros AR9271, AR7010 (USB-PCIe bridge with AR928x chips) | b/g/n | {{Yes}} (since 2.6.35)[5][6] | No}}[7] | ISC | Written by Qualcomm Atheros | ath10k | Qualcomm Atheros chips with IEEE 802.11ac support | ac | {{Yes}} (since 3.11)[8] | Yes}}[9] | ISC | Written by Qualcomm Atheros | carl9170 | Qualcomm Atheros AR9170 (802.11n USB) | a/b/g/n | {{Yes}} (since 3.0) | No}}[10] | GPL | Qualcomm Atheros-supported | wil6210 | Wilocity wil6210, 802.11ad 60GHz | {{dunno}} | {{Yes}} | Yes}} | ISC | Written by Qualcomm Atheros | [https://git.kernel.org/cgit/linux/kernel/git/linville/wireless-testing.git/tree/drivers/net/wireless/atmel/atmel.c atmel] | atmel | Atmel at76c502 at76c504 and at76c506 wireless cards | {{dunno}} | {{Yes}} | No}} | GPLv2+ | Reverse-engineered |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/broadcom/b43 b43] | b43 | Some Broadcom 43xx | {{dunno}} | {{Yes}} (since 2.6.24) | Experimental OSS firmware[11] | GPL | Reverse-engineered |
---|
[https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/broadcom/b43legacy b43legacy] | b43legacy | Broadcom 4301, 4303, and 4306 revisions 1 and 2 | {{dunno}} | {{Yes}} (since 2.6.24) | Experimental OSS firmware[11] | GPL | Reverse-engineered |
---|
[https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/broadcom/brcm80211 brcm80211] | brcmfmac | PCIe devices: Broadcom 4356, 43567, 43570, 4358, 4359, 43602, 4365, 4366 SDIO devices: Broadcom 4329, 4330, 4334, 43340, 43341, 43241, 4335, 4339, 43362, 43430, 43455, 4354, 43143 USB devices: Broadcom 43235, 43236, 43238, 43143, 43242, 43566, 43569 | a/b/g/n | {{Yes}} (since 3.2) | Yes}} | ISC | Written by Broadcom |
---|
brcmsmac | Broadcom 4313, 43224, 43225 | a/b/g/n | {{Yes}} (since 3.2) | Yes}} | ISC | Written by Broadcom | [https://git.kernel.org/cgit/linux/kernel/git/linville/wireless-testing.git/tree/drivers/net/wireless/st/cw1200 cw1200] | cw1200 | ST-Ericsson CW1100 & CW1200 WLAN chipsets | {{dunno}} | {{yes}} (since 3.11)[12] | Yes}}[13] | GPLv2 | ? |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/intersil/hostap hostap] | HostAP | Intersil PRISM-II, PRISM-2.5, PRISM 3 | {{dunno}} | {{Yes}} | Depends on the model[14] | GPLv2 |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/intel/ipw2x00 ipw2x00] | ipw2x00 | Intel PRO/Wireless 2100 and 2200 Network Connection 802.11b | {{dunno}} | {{Yes}} | Yes}}[15] | GPL | Written by Intel |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/intel/iwlegacy iwlegacy] | [https://wireless.wiki.kernel.org/en/users/Drivers/iwlegacy iwlegacy] | Intel Wireless WiFi 3945ABG, 4965AGN | {{dunno}} | {{Yes}} | Yes}} | GPL |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/intel/iwlwifi iwlwifi] | iwlwifi | Intel Wireless WiFi Next Gen AGN - Wireless-N/Advanced-N/Ultimate-N: 6250AGN, 6200AGN, 6300AGN 1000BGN, 5150AGN, 5100AGN, 5300AGN, 5350AGN, 6005, 6030, 6150BGN, 100BGN and 130BGN, 2000 | a/b/g/n/ac/ax | {{Yes}} | Yes}} | Dual GPL/BSD | Written by Intel |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/marvell/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 | {{dunno}} | {{Yes}} | Yes}}[16] | GPL | Marvell-supported |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/marvell/libertas_tf libertas_tf] | libertastf | Marvell 8388 (USB) WLAN Thinfirm Driver (OLPC) | {{dunno}} | {{Yes}} | GPL | cozybit, Marvell-supported |
---|
|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/mediatek/mt76 mt76] | [https://wireless.wiki.kernel.org/en/users/drivers/mediatek mt76] | MediaTek MT76x0U, MT76x2U | a/b/g/n/ac | {{Yes}} (since 4.19[17]) | Yes}} | ISC | With support from MediaTek |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/mediatek/mt7601u mt7601u] | [https://wireless.wiki.kernel.org/en/users/drivers/mediatek mt7601u] | MediaTek MT7601U | b/g/n | {{Yes}} (since 4.2) | Yes}} | GPLv2 |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/marvell/mwifiex mwifiex] | mwifiex | WiFi-Ex Driver for Marvell SD8786/SD8787/SD8797 (SDIO), 8766/8897 (PCIe) and 88W8797 (USB) | {{dunno}} | {{Yes}} | Yes}}[18] | GPLv2 | Written by Marvell |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/marvell mwl8k] | mwl8k | Marvell TOPDOG 802.11 Wireless cards: 88W8366, 88W8863, 88W8687, 88W8764 | {{dunno}} | {{Yes}} | Yes}} | GPLv2 | Written by Marvell |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/intersil/orinoco orinoco] | orinoco | Lucent Hermes (WaveLAN/ ORiNOCO); Intersil PRISM-II, PRISM-2.5; Symbol Spectrum24 802.11B | {{dunno}} | {{Yes}} | Required for WPA support[19] |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/intersil/p54 p54] | p54 | | {{dunno}} | {{Yes}} | Yes}}[20] |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/intersil/prism54 prism54] | prism54 | | {{dunno}} | {{Yes}} | Reverse-engineered; obsoleted by p54. |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/ralink/rt2x00 rt2x00] | rt2400pci | MediaTek (Ralink) RT2460 | b | {{Yes}} (since 2.6.24) | No}}[21] | GPLv2+ | rt2x00.serialmonkey.com; From partial documentation and GPL drivers by Ralink |
---|
rt2500pci | RT2560 | b/g | {{Yes}} | No}} | GPLv2+ | rt2x00.serialmonkey.com | rt61pci | RT2561, RT2561S, RT2661 | {{dunno}} | {{Yes}} | Yes}} | GPLv2+ | rt2x00.serialmonkey.com | rt2800pci | RT2760, RT2790, RT2860, RT2880, RT2890, RT3052, RT3090, RT3091, RT3092 RT3390, RT3060, RT3062, RT3562, RT3592, RT5390, RT3290 | {{dunno}} | {{Yes}} | Yes}} | GPLv2+ | rt2x00.serialmonkey.com | rt2500usb | RT2571 & RT2572 | b/g | {{Yes}} | No}} | GPLv2+ | rt2x00.serialmonkey.com | rt73usb | RT2571W, RT2573 & RT2671 | {{dunno}} | {{Yes}} | Yes}} | GPLv2+ | rt2x00.serialmonkey.com | rt2800usb | RT2770, RT2870 & RT3070, RT3071 & RT3072 RT3370, RT3572, RT5370, RT5572 | {{dunno}} | {{Yes}} | Yes}} | GPLv2+ | rt2x00.serialmonkey.com | [https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/realtek/rtl818x rtl818x] | rtl8180 | RTL8180, RTL8185, RTL8187SE | b/g | {{Yes}} | No}} | GPL |
---|
rtl8187 | RTL8187, RTL8187B | a/b/g | {{Yes}} | No}} | GPL | [https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/realtek/rtlwifi rtlwifi] rtl‑wifi | [https://wireless.wiki.kernel.org/en/users/Drivers/rtl819x rtl8188ee] | Realtek | {{dunno}} | {{Yes}} (since 2.6.38)[22] | Yes}} | GPL | Written by Realtek et al. Forked from rtl8180-sa2400 project. |
---|
rtl8192c | | {{dunno}} | {{Yes}} | GPL | Written by Realtek et al. | [https://wireless.wiki.kernel.org/en/users/drivers/rtl819x rtl8192ce] | | {{dunno}} | {{Yes}} | Yes}} | GPL | Written by Realtek et al. | [https://wireless.wiki.kernel.org/en/users/drivers/rtl819x rtl8192cu] | | {{dunno}} | {{Yes}} | Yes}} | GPL | Written by Realtek et al. | [https://wireless.wiki.kernel.org/en/users/drivers/rtl819x rtl8192de] | | {{dunno}} | {{Yes}} | Yes}} | GPL | Written by Realtek et al. | [https://wireless.wiki.kernel.org/en/users/drivers/rtl819x rtl8192se] | | {{dunno}} | {{Yes}} | Yes}} | GPL | Written by Realtek et al. | [https://wireless.wiki.kernel.org/en/users/drivers/rtl819x rtl8723ae] | | {{dunno}} | {{Yes}} | Yes}} | GPL | Written by Realtek et al. | [https://wireless.wiki.kernel.org/en/users/drivers/rtl819x rtl8188eu] | RTL8188EU e.g. in the TP-Link TL-WN725N | {{dunno}} | {{Yes}} (since 3.12[23][24]) | Yes}} | GPL | Written by Realtek et al. | [https://wireless.wiki.kernel.org/en/users/Drivers/rtl819x rtl8821ae] | RTL8812AE, RTL8821AE | ac | {{Yes}} (since 3.16) | Yes}} | GPL | {{dunno}} | [https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/rsi rsi9113] | RSI9113 | Redpine Signals SDIO, USB adapters | {{Yes}} | GPL | Written by Redpine Signals Inc. |
---|
[https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/ti ti] | wl1251 | Texas Instruments TI wl1251 (SDIO/SPI) | {{dunno}} | {{Yes}} | Yes}}[25] | GPL | Written by Nokia |
---|
wl12xx | Texas Instruments TI wl1271, wl1273, wl1281 and wl1283 | {{dunno}} | {{Yes}} (Only up to 3.2[26]) | Yes}}[25] | GPL | Written by Nokia and Texas Instruments | wl18xx | Texas Instruments TI WiLink 8 | {{dunno}} | {{Yes}} | Yes}}[25] | GPL | Written by Texas Instruments | [https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless/zydas/zd1211rw zd1211rw] | zd1211rw | ZyDAS ZD1211/ZD1211B (USB) | {{dunno}} | {{Yes}} | Yes}}[27] | GPL | various |
---|
Driver capabilities Driver | 802.11 | Bus interface | Wireless Security | Monitor mode | Master (AP) mode | Ad-Hoc mode |
---|
a
| b
| g
| n
| ac
| WEP | WPA | WPA2 |
---|
acx1xx | {{No}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | PCI, Mini PCI, PC card, USB | {{Yes}} | {{No}} | {{No}} | {{Yes}} | {{Yes}} | {{dunno}} | adm8211 | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | PCI | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{No}} | {{dunno}} | carl9170 | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | USB | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | ath5k | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | PCI, Mini PCI, PC card, AHB | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} (2.6.31) | {{yes}} | ath9k | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | PCI, Mini PCI, Mini PCIe, AHB | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | ath9k_htc | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | USB | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | ath10k | {{No}} | {{No}} | {{No}} | {{No}} | {{Yes}} | PCI, Mini PCI, AHB, Mini PCIe | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | [https://web.archive.org/web/20080409212922/http://linuxwireless.org/en/users/Drivers/b43 b43] | {{No}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | PCI, Mini PCI, SDIO ? | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{yes}} | {{Yes}} | [https://web.archive.org/web/20060522192624/http://bcm43xx.berlios.de/ bcm43xx] | {{No}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | PCI, Mini PCI, Cardbus, PC card | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{dunno}} | [https://web.archive.org/web/20121029101459/http://linuxwireless.org/en/users/Drivers/brcm80211 brcmfmac] | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | USB, SDIO, PCI Express | {{Yes}} | {{Yes}} | {{Yes}} | Exp. [28] | {{Yes}} [29] | {{No}} | [https://web.archive.org/web/20121029101459/http://linuxwireless.org/en/users/Drivers/brcm80211 brcmsmac] | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | PCI, Mini PCI, Mini PCIe | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} [30] | {{Yes}} [31] | [https://web.archive.org/web/20080221092622/http://hostap.epitest.fi/ hostap] | {{No}} | {{Yes}} | {{No}} | {{No}} | {{No}} | PCI, Mini PCI, PC card | {{Yes}} | {{Yes}} [32] | {{Yes}} [32] | {{Yes}} | {{Yes}} | {{Yes}} | ipw2100 | {{No}} | {{Yes}} | {{No}} | {{No}} | {{No}} | Mini PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{dunno}} | {{dunno}} | ipw2200 | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | Mini PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{Yes}} | ipw2200-ap | {{No}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | Mini PCI | {{dunno}} | {{dunno}} | {{dunno}} | {{Yes}} | {{Yes}} | {{dunno}} | ipw3945 | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | Mini PCI, Mini PCIe | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{Yes}} | islsm | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | PCI, USB | {{No}} | {{No}} | {{No}} | {{dunno}} | {{No}} | {{dunno}} | iwlwifi | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | Mini PCI, Mini PCIe | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | Exp. [33] [34] | {{Yes}} | [https://web.archive.org/web/20080411175117/http://linuxwireless.org/en/users/Drivers/libertas libertas] | {{No}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | USB, CF, SDIO | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{No}} | {{dunno}} | madwifi | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | PCI, PC card, Mini PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | date=September 2009}}--> | [https://github.com/openwrt/mt76/issues mt76] | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | PCIe, USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | [https://github.com/kuba-moo/mt7601u mt7601u] | {{No}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{dunno}} | {{dunno}} | orinoco | {{No}} | {{Yes}} | {{No}} | {{No}} | {{No}} | Mini PCI, PC card | {{Yes}} | {{Yes}} [35] | {{No}} | {{Yes}} | {{no}} | {{Yes}} | [https://web.archive.org/web/20090129114522/http://linuxwireless.org/en/users/Drivers/p54 p54] | {{No}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | Mini PCI, USB, Cardbus | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | prism54 | {{No}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | PCI | {{Yes}} | {{No}} | {{dunno}} | {{Yes}} | {{Yes}} | {{dunno}} | [https://web.archive.org/web/20110325121008/http://linuxwireless.org/en/users/Drivers/rndis_wlan rndis_wlan] | {{No}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | {{Yes}} | rt2x00 | {{No}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | PCI, USB, Mini PCI | {{Yes}} | {{Yes}} [36] | {{Yes}} [37] | {{Yes}} | {{Yes}} [38] | {{Yes}} | rtl8180 | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | PCI, PC card, Mini PCI | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{Yes}} | {{dunno}} | rtl8187 | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{dunno}} | {{dunno}} | zd1201 | {{No}} | {{Yes}} | {{No}} | {{No}} | {{No}} | USB | {{Yes}} | {{No}} [39] | {{No}} [39] | {{Yes}} | {{Yes}} | {{dunno}} | [https://archive.is/20121225160546/http://zd1211.wiki.sourceforge.net/VendorBasedDriver zd1211] | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{dunno}} | [https://web.archive.org/web/20070406154055/http://zd1211.ath.cx/wiki/DriverRewrite zd1211rw] | {{No}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | USB | {{Yes}} | {{Yes}} | {{yes}} | {{Yes}} | {{Yes}} [40] | {{Yes}} |
DragonFly BSD Driver name | Chipset | Integration | Non-free firmware required | License | Original/Primary developer | Development |
---|
acx | Texas Instruments ACX100/ACX111 | Integrated since 1.5 | Yes}} | BSD | Reverse engineering |
---|
an | Aironet 4500/4800 | Integrated | On Device}} | BSD | Bill Paul (FreeBSD) |
---|
ath | Atheros AR5210/ AR5211/AR5212/AR5416 | Integrated | On Device}} | BSD |
---|
bwi | Broadcom BCM430x/4318 | Integrated | Yes}} | BSD | Sepherosa Ziehau | Reverse engineering |
---|
iwi | Intel PRO/Wireless 2200BG/2915ABG | Integrated | Yes}} | BSD | Damien Bergamini (OpenBSD) | Reverse engineering |
---|
iwl | Intel PRO/Wireless 2100 | Integrated | Yes}} | BSD | Damien Bergamini (OpenBSD) | Reverse engineering |
---|
iwn | Intel 4965/1000/5000/ 5150/5300/6000/6050 | Integrated | Yes}} | BSD | Damien Bergamini (OpenBSD) | Reverse engineering |
---|
ral | Ralink RT2500/ RT2501/RT2600 | Integrated | On Device}} | BSD | Damien Bergamini | Ported from FreeBSD |
---|
rtw | Realtek RTL8180L | Integrated | On Device}} | BSD | Ported from NetBSD |
---|
rum | Ralink RT2501USB/RT2601USB | Integrated | On Device}} | BSD | Damien Bergamini | Ported from FreeBSD |
---|
wi | Lucent Hermes (WaveLAN / ORiNOCO); Intersil PRISM-II, -2.5; Symbol Spectrum24 802.11b | Integrated | On Device}} | BSD | Bill Paul (FreeBSD) | Documentation based |
---|
wpi | Intel 3945ABG | Integrated | On Device}} | BSD | Damien Bergamini | Ported from OpenBSD |
---|
FreeBSDStatus Driver | Chipset | Integration | Non-free firmware required[3] | License | Original/Primary developer | Development |
---|
acx | Texas Instruments ACX100/ACX111 | Separate project | Yes}} | BSD | Reverse engineering | an | Aironet 4500/4800, Cisco Aironet 340/350, Xircom Wireless Ethernet | Integrated | On Device}} | BSD | Bill Paul (FreeBSD) | arl | Aironet Arlan 655 | Integrated / Removed in 8.0 | On Device}} | BSD | ath | Atheros AR5210/ AR5211/ AR5212/ AR5416 /AR9130 /AR9160 /AR9280 /AR9285 /AR9287 (and derivatives) | Integrated | No}} | BSD | Originally by Atheros via Sam Leffler (FreeBSD); supported by the community | Documentation based | awi | AMD PCnetMobile | Integrated / Removed in 8.0 | On Device}} | BSD | Bill Sommerfeld (NetBSD) and Atsushi Onoe (NetBSD) | bwi | Broadcom BCM43xx/4318 | Integrated since 8.0 | Yes}} | BSD | Sepherosa Ziehau (DragonFly BSD), Andrew Thompson (FreeBSD), Sam Leffler (FreeBSD) | Ported from DragonFly BSD | bwn | Broadcom BCM43xx/4318 v4 firmware | Integrated since 8.1 | Yes}} | BSD | Weongyo Jeong | ? | cnw | Netwave AirSurfer | Integrated / Removed in 8.0 | On Device}} | BSD | Imported from NetBSD | ipw | Intel PRO/Wireless 2100 | Integrated | Yes}} | BSD | Damien Bergamini (OpenBSD/ FreeBSD) | Reverse engineering | iwi | Intel PRO/Wireless 2200BG/ 2225BG/ 2915ABG | Integrated | Yes}} | BSD | Damien Bergamini (OpenBSD/ FreeBSD) | Reverse engineering | iwm | Intel Dual Band Wireless-AC 3160 / 3165 / 7260 / 7265 / 8260 | ? | ? | ? | ? | iwn | Intel PRO/Wireless 4965 ABGN/ 5100/ 5300/ 5350/ 1000 Intel Centrino 6000/ 6150/ 6200/ 6205/ 6230/ 6250/ 6300 | Integrated since 8.0 / Available for 7.1 and above as separate patch | Yes}} | BSD | Damien Bergamini, Benjamin Close, Sam Leffler (OpenBSD/ FreeBSD) | Reverse engineering | malo | Marvell 88W8335 | Integrated | Yes}} | BSD | Weongyo Jeong (FreeBSD), Sam Leffler (FreeBSD) | mwl | Marvell 88W8363 | Integrated since 8.0 | Yes}}[41] | BSD | Sam Leffler (FreeBSD) | ? | ral | Ralink Technology RT2500/ RT2501/ RT2600/RT3090/RT3592 | Integrated | On Device}} | BSD | Damien Bergamini (OpenBSD/ FreeBSD) | Based on partial documentation | ray | Raytheon Raylink/Webgear Aviator | Integrated / Removed in 8.0 | On Device}} | BSD | Imported from NetBSD | rsu | Realtek RTL8188SU/RTL8192SU | Integrated since 10.0 | Yes}} | BSD | Damien Bergamini (OpenBSD), Imported from OpenBSD by Rui Paulo | ? | rum | Ralink RT2501USB/ RT2601USB | Integrated | No}}[50] | BSD | Niall O'Higgins and Damien Bergamini | Based on partial documentation | run | Ralink RT2700U/ RT2800U/ RT3000U | Integrated since 8.1 | No}}[50] | BSD | Damien Bergamini (OpenBSD), Imported from OpenBSD by Akinori Furukoshi | Based on partial documentation | uath | Atheros AR5005UG/ AR5005UX | Integrated since 8.0 | Yes}}[42] | BSD | Weongyo Jeong (FreeBSD), Sam Leffler (FreeBSD) | ? | upgt | GW3887 (Conexant/Intersil PrismGT series) | Integrated since 8.0 | Yes}} | BSD | Imported from OpenBSD | Reverse engineering | ural | Ralink Technology RT2500USB | Integrated | On Device}} | BSD | Damien Bergamini (OpenBSD/ FreeBSD) | Based on partial documentation | urtw | Realtek RTL8187L/ RTL8187B | Integrated since 8.0 | {{n/a}}[43] | BSD | Weongyo Jeong (FreeBSD) | ? | urtwn | Realtek RTL8188CU/RTL8188EU/RTL8192CU | Integrated since 10.0 | Yes}} | BSD | Damien Bergamini (OpenBSD/FreeBSD) | Reverse engineering | wi | Lucent Hermes (WaveLAN/ ORiNOCO); Intersil PRISM-2, PRISM-2.5, PRISM-3; Symbol Spectrum24 802.11B (Symbol support removed in 8.0) | Integrated | On Device}} | BSD | Bill Paul (FreeBSD) | Documentation based | wpi | Intel PRO/Wireless 3945ABG | Integrated | Yes}} | BSD | Damien Bergamini, Benjamin Close | Reverse engineering | zyd | ZyDAS ZD1211/ZD1211B | Integrated | No}} | BSD | Florian Stoehr, Damien Bergamini and Jonathan Gray (OpenBSD) | Documentation based |
Driver capabilities Driver | 802.11 | Bus interface | WEP | WPA | WPA2 | Monitor mode | Master mode | Ad-Hoc mode |
---|
acx | 802.11a?, 802.11b, 802.11g | Cardbus, PCI | {{Yes}} | ? | ? | ? | ? | {{Yes}} | an | 802.11b | Cardbus, PCI, ISA | {{Yes}} | ? | ? | ? | ? | {{Yes}} | arl | N/A | ISA | ? | ? | ? | ? | ? | ? | ath | 802.11a, 802.11b, 802.11g, 802.11n | Cardbus, PCI, Mini PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | awi | N/A | PC Card | ? | ? | ? | ? | {{Yes}} | {{Yes}} | bwi | 802.11b, 802.11g | Cardbus, PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | cnw | N/A | Cardbus | ? | ? | ? | ? | ? | ? | ipw | 802.11b | Mini PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{Yes}} | iwi | 802.11a, 802.11b, 802.11g | Mini PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{Yes}} | iwn | 802.11a, 802.11b, 802.11g, 802.11n | Mini PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | malo | 802.11b, 802.11g | PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | mwl | 802.11a, 802.11b, 802.11g, 802.11n | PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | ral | 802.11a, 802.11b, 802.11g | Cardbus, PCI, Mini PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | ray | N/A | PC Card | ? | ? | ? | {{No}} | {{No}} | {{Yes}} | rum | 802.11a, 802.11b, 802.11g | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | run | 802.11a, 802.11b, 802.11g | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | uath | 802.11b, 802.11g | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | upgt | 802.11b, 802.11g | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | ural | 802.11b, 802.11g | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | urtw | 802.11b, 802.11g | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | wi | 802.11b | PC Card, Cardbus, PCI | {{Yes}} | {{Yes}} (since 8.0) | {{Yes}} (since 8.0) | {{Yes}} (since 8.0?) | {{Yes}} | {{Yes}} | wpi | 802.11a, 802.11b, 802.11g | Mini PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{Yes}} | zyd | 802.11b, 802.11g | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} |
NetBSD Driver | Chipset | Integration | Free firmware[44] | License | Original/Primary developer | Development methodologies | Free software[45] |
---|
an | Aironet 4500/4800, Cisco Aironet 340/350 | Integrated | {{n/a}} | BSD | Bill Paul (FreeBSD) | Ported from FreeBSD | {{yes}} | ath | Atheros AR521*/ AR2413/ AR2417/ AR5413/ AR5416/ AR5424/ AR9160 | Integrated | {{n/a}} | BSD | Sam Leffler (FreeBSD) | Binary blobs ported from FreeBSD | {{yes}} | athn | Atheros AR5008 up to the AR9287 | Integrated | {{n/a}} | BSD | Damien Bergamini (OpenBSD) | Ported from OpenBSD | {{yes}} | atu | Atmel at76c503/ at76c503a/ at76c505/ at76c505a | Integrated | {{n/a}} | BSD | Dan Vreeken (FreeBSD) | Ported from OpenBSD | {{yes}} | atw | ADMtek ADM8211 | Integrated | {{n/a}} | BSD | David Young (NetBSD) | {{yes}} | awi | AMD PCnetMobile | Integrated | {{n/a}} | BSD | {{yes}} | bwi | Broadcom BCM430x/4318 | Integrated | {{n/a}} | BSD | Sepherosa Ziehau (DragonflyBSD) | Ported from Dragonfly BSD | {{yes}} | cnw | Netwave AirSurfer | Integrated | {{n/a}} | BSD | {{yes}} | ipw | Intel PRO/Wireless 2100 | Integrated | {{No}} | BSD | Damien Bergamini (OpenBSD) | Ported from OpenBSD | {{yes}} | iwi | Intel PRO/Wireless 2200BG/2915ABG | Integrated | {{No}} | BSD | Damien Bergamini (OpenBSD) | Ported from OpenBSD | {{yes}} | iwm | Intel Wireless WiFi 7260, 7265, 3160 | Integrated | {{No}} | BSD | Antti Kantee (NetBSD) | {{yes}} | iwn | Intel Wireless WiFi Link 4965/ 5000/ 1000/ 6000 | Integrated | {{No}} | BSD | Damien Bergamini (OpenBSD) | Ported from OpenBSD | {{yes}} | malo | Marvell 88W8335/88W8310 | Integrated | {{No}} | BSD | Claudio Jeker (OpenBSD) | Ported from OpenBSD | {{yes}} | otus | Atheros AR9001U | Integrated | {{No}} | BSD | Damien Bergamini (OpenBSD) | Ported from OpenBSD | {{yes}} | ral | Ralink RT2500/ RT2501/ RT2600/ RT2500USB/RT3592 | Integrated | {{n/a}} | BSD | Damien Bergamini (OpenBSD) | Ported from OpenBSD | {{yes}} | ray | Raytheon Raylink / WebGear Aviator | Integrated | {{n/a}} | BSD | Christian E. Hopps (NetBSD) | {{yes}} | rtw | Realtek RTL8180L | Integrated | {{n/a}} | BSD | David Young (NetBSD) | {{yes}} | rtwn | Realtek RTL8188CE and RTL8192CE | Integrated | {{n/a}} | BSD | Stefan Sperling (OpenBSD) | Ported from OpenBSD | {{yes}} | run | Ralink RT2700U, RT2800U and RT3000U | Integrated | {{n/a}} | BSD | Damien Bergamini (OpenBSD) | Ported from OpenBSD | {{yes}} | upgt | Conexant/Intersil PrismGT SoftMAC USB IEEE 802.11b/g | Integrated | {{n/a}} | BSD | Marcus Glocker (OpenBSD) | Ported from OpenBSD | {{yes}} | urtw | Realtek RTL8187B/L | Integrated | {{no}} | BSD | Weongyo Jeong (FreeBSD) | Ported from FreeBSD | {{yes}} | urtwn | Realtek RTL8188CUS, RTL8188CE-VAU, RTL8188EUS, RTL8188RU, and RTL8192CU | Integrated | {{no}} | BSD | Damien Bergamini (OpenBSD) | Ported from OpenBSD | {{yes}} | wi | Lucent Technologies WaveLAN/IEEE and PRISM-II 802.11 | Integrated | {{no}} | BSD | Bill Paul | {{yes}} | wpi | Intel PRO/Wireless 3945ABG | Integrated | {{no}} | BSD | Damien Bergamini (OpenBSD) | Ported from OpenBSD | {{yes}} | zyd | ZyDAS ZD1211/ ZD1211B | Integrated | {{no}} | BSD | Damien Bergamini (OpenBSD) | Ported from OpenBSD | {{yes}} |
OpenBSDThe following is an incomplete list of supported wireless devices: Status Driver | Chipset | Integration | Free firmware[44] | License | Original/Primary developer | Development | Free software[45] |
---|
[https://man.openbsd.org/acx.4 acx] | Texas Instruments ACX100/ACX111 | Integrated | {{No}}[46] | BSD | Ported from DragonFlyBSD | Reverse engineering | {{yes}} | [https://man.openbsd.org/an.4 an] | Aironet 4500/4800, Cisco Aironet 340/350 | Integrated | {{n/a}} | BSD | {{yes}} | [https://man.openbsd.org/ath.4 ath] | Atheros AR5210/ AR5211/ AR5212 | Integrated | {{n/a}}[4] | BSD | Reverse engineering | {{yes}} | [https://man.openbsd.org/athn.4 athn] | Atheros AR5416/AR9160/AR928X | Integrated (since 4.7) | {{yes}}[47] | BSD | Damien Bergamini | Partly based on the ath9k driver for Linux | {{yes}} | [https://man.openbsd.org/atu.4 atu] | Atmel AT76C503/ AT76C503A/ AT76C505/ AT76C505A | Integrated | {{Yes}}[48] | BSD | Reverse engineering | {{yes}} | [https://man.openbsd.org/atw.4 atw] | ADMtek ADM8211 | Integrated | {{n/a}} | BSD | Documentation based | {{yes}} | [https://man.openbsd.org/OpenBSD-4.3/awi.4 awi] | BayStack 650 | 2.7 to 4.3 | {{n/a}} | BSD | {{yes}} | [https://man.openbsd.org/bwi.4 bwi] | Broadcom BCM430x/4318 | Integrated | {{No}} | BSD | Sepherosa Ziehau | Ported from DragonFly BSD | {{yes}} | [https://man.openbsd.org/OpenBSD-6.0/cnw.4 cnw] | NetWave AirSurfer | 2.6 to 6.0 | {{n/a}} | BSD | {{yes}} | [https://web.archive.org/web/20170124003320/http://damien.bergamini.free.fr/ipw/ ipw] | Intel PRO/Wireless 2100 | Integrated | {{No}}[49] | BSD | Damien Bergamini | Reverse engineering | {{yes}} | [https://man.openbsd.org/iwi.4 iwi] | Intel PRO/Wireless 2200BG/ 2225BG/ 2915ABG | Integrated | {{No}}[50] | BSD | Damien Bergamini | Reverse engineering | {{yes}} | [https://man.openbsd.org/iwn.4 iwn] | Intel Wireless WiFi Link 4965/ 5000/ 1000/ 6000 | Integrated | {{No}}[51] | BSD | Damien Bergamini | Reverse engineering | {{yes}} | [https://man.openbsd.org/iwm.4 iwm] | Intel Wireless WiFi Link 3160ac/ 7260ac/ 7265ac | Integrated (since 5.8) | {{No}}[52] | BSD | Antti Kantee,[53] Stefan Sperling | Based on iwn, and iwlwifi driver released by Intel for Linux under dual GPLv2/BSD license[54] | {{yes}} | [https://man.openbsd.org/malo.4 malo] | Marvell 88W8335/ 88W8310 | Integrated | {{No}}[55] | BSD | Marcus Glocker and Claudio Jeker | Reverse engineering[56] | {{yes}} | [https://man.openbsd.org/otus.4 otus] | Atheros AR9170 | Integrated (since 4.6) | {{No}}[57] | BSD | Damien Bergamini | Based on source code released by Atheros for Linux under the ISC | {{yes}} | [https://man.openbsd.org/pgt.4 pgt] | Conexant/Intersil Prism GT Full-MAC ISL3877, ISL3880, and ISL3890 chips | Integrated | {{No}}[58] | BSD | Ported from FreeBSD | Reverse engineering[72] | {{yes}} | [https://man.openbsd.org/ral.4 ral]/[https://man.openbsd.org/ural.4 ural] | Ralink RT2500, RT2501, RT2600, RT2700, RT2800, RT3090, RT3292, RT3592 and RT5390 (ral), RT2500USB (ural) | Integrated | {{Yes}}[59] | BSD | Damien Bergamini | Documentation based | {{yes}} | [https://man.openbsd.org/OpenBSD-5.4/ray.4 ray] | Raytheon Raylink/WebGear Aviator IEEE 802.11FH | 2.7 to 5.4 | {{n/a}} | BSD | {{yes}} | [https://man.openbsd.org/rsu.4 rsu] | Realtek RTL8188SU/RTL8191SU/RTL8192SU | Integrated (since 4.9) | {{No}} | BSD | Damien Bergamini | Reverse engineering | {{yes}} | [https://man.openbsd.org/rtw.4 rtw] | Realtek RTL8180L | Integrated | {{n/a}} | BSD | Ported from NetBSD | Documentation based | {{yes}} | [https://man.openbsd.org/rtwn.4 rtwn] | Realtek RTL8188CE/RTL8192CE | Integrated | {{No}}[60] | BSD | Stefan Sperling | Based on urtwn driver. | {{yes}} | [https://man.openbsd.org/rum.4 rum] | Ralink RT2501USB/ RT2601USB | Integrated | {{Yes}}[61] | BSD | Niall O'Higgins and Damien Bergamini | Documentation based | {{yes}} | [https://man.openbsd.org/run.4 run] | Ralink RT2700U/ RT2800U/ RT3000U | Integrated | {{Yes}}[61] | BSD | Damien Bergamini | Documentation based | {{yes}} | [https://man.openbsd.org/uath.4 uath] | Atheros AR5005UG/ AR5005UX | Integrated | {{No}}[62] | BSD | Damien Bergamini | Reverse Engineering[63] | {{yes}} | [https://man.openbsd.org/upgt.4 upgt] | GW3887 (Conexant/Intersil PrismGT series) | Integrated | {{No}}[64] | BSD | Marcus Glocker | Reverse engineering | {{yes}} | [https://man.openbsd.org/urtw.4 urtw] | Realtek RTL8187L | Integrated | {{n/a}} | BSD | Weongyo Jeong (FreeBSD) | ? | {{yes}} | [https://man.openbsd.org/urtwn.4 urtwn] | Realtek RTL8188CU/RTL8192CU | Integrated (since 4.9) | {{No}} | BSD | Damien Bergamini | Reverse engineering | {{yes}} | [https://man.openbsd.org/wi.4 wi] | Lucent Hermes (WaveLAN/ ORiNOCO); Intersil PRISM-2, PRISM-2.5, PRISM-3; Symbol Spectrum24 | Integrated | Yes for Spectrum24[65] and N/A for others | BSD | Bill Paul | Documentation based | {{yes}} | [https://man.openbsd.org/wpi.4 wpi][66] | Intel PRO/Wireless 3945ABG | Integrated | {{No}}[67] | BSD | Damien Bergamini | Reverse engineering | {{yes}} | [https://man.openbsd.org/zyd.4 zyd] | ZyDAS ZD1211/ZD1211B | Integrated | {{Yes}}[68] | BSD | Florian Stoehr, Damien Bergamini, and Jonathan Gray | Documentation based | {{yes}} |
Driver capabilities Driver | 802.11 | Bus interface | WEP | WPA | WPA2 | Monitor mode | Master mode | Ad-Hoc mode |
---|
[https://man.openbsd.org/acx.4 acx] | 802.11a, 802.11b, 802.11g | Cardbus, PCI | {{Yes}} | {{No}} | {{No}} | {{Yes}} | {{Yes}} | {{Yes}} | [https://man.openbsd.org/an.4 an] | 802.11b | PC Card, PCI, ISA | {{Yes}} | {{No}} | {{No}} | {{Yes}} | {{No}} | {{Yes}} | [https://man.openbsd.org/ath.4 ath] | 802.11a, 802.11b, 802.11g | Cardbus, PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | [https://man.openbsd.org/athn.4 athn] | 802.11a, 802.11b, 802.11g, 802.11n | Cardbus, PCI-E, Mini PCIE | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | [https://man.openbsd.org/atu.4 atu] | 802.11b | USB | {{Yes}} | {{No}} | {{No}} | {{No}} | {{No}} | {{Yes}} | [https://man.openbsd.org/atw.4 atw] | 802.11b | Cardbus, PCI | {{No}} | {{No}} | {{No}} | {{No}} | {{No}} | {{Yes}} | [https://man.openbsd.org/bwi.4 bwi] | 802.11b, 802.11g | Cardbus, PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | [https://man.openbsd.org/OpenBSD-6.0/cnw.4 cnw] | N/A | PC Card | {{No}} | {{No}} | {{No}} | {{No}} | {{No}} | {{No}} | [https://man.openbsd.org/ipw.4 ipw] | 802.11b | PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{Yes}} | [https://man.openbsd.org/iwi.4 iwi] | 802.11a, 802.11b, 802.11g | PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{Yes}} | [https://man.openbsd.org/iwn.4 iwn] | 802.11a, 802.11b, 802.11g, 802.11n | PCI-E, Mini PCIE | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | [https://man.openbsd.org/iwm.4 iwm] | 802.11a, 802.11b, 802.11g, 802.11n | PCI-E, Mini PCIE | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | [https://man.openbsd.org/malo.4 malo] | 802.11b, 802.11g | Cardbus, PC Card, PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | [https://man.openbsd.org/otus.4 otus] | 802.11a, 802.11b, 802.11g | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | [https://man.openbsd.org/pgt.4 pgt] | 802.11a, 802.11b, 802.11g | Cardbus, PCI | {{Yes}} | {{No}} | {{No}} | {{Yes}} | {{Yes}} | {{Yes}} | [https://man.openbsd.org/ral.4 ral] | 802.11a, 802.11b, 802.11g | Cardbus, PCI, Mini PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | [https://man.openbsd.org/OpenBSD-5.4/ray.4 ray] | N/A | PC Card | {{No}} | {{No}} | {{No}} | {{No}} | {{No}} | {{Yes}} | [https://man.openbsd.org/rtw.4 rtw] | 802.11b | Cardbus, PCI | {{Yes}} | {{No}} | {{No}} | {{Yes}} | {{Yes}} | {{Yes}} | [https://man.openbsd.org/rtwn.4 rtwn] | 802.11b, 802.11g | Mini PCIE | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | [https://man.openbsd.org/rum.4 rum] | 802.11a, 802.11b, 802.11g | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | [https://man.openbsd.org/run.4 run] | 802.11a, 802.11b, 802.11g | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | [https://man.openbsd.org/uath.4 uath] | 802.11a, 802.11b, 802.11g | USB | {{Yes}} | {{No}} | {{No}} | {{Yes}} | {{No}} | {{No}} | [https://man.openbsd.org/upgt.4 upgt] | 802.11b, 802.11g | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | [https://man.openbsd.org/ural.4 ural] | 802.11b, 802.11g | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | [https://man.openbsd.org/urtw.4 urtw] | 802.11b, 802.11g | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | [https://man.openbsd.org/urtwn.4 urtwn] | 802.11b, 802.11g | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | [https://man.openbsd.org/wi.4 wi] | 802.11b | PC Card, PCI, USB | {{Yes}} | {{No}} | {{No}} | {{No}} | {{Yes}} | {{Yes}} | [https://man.openbsd.org/wpi.4 wpi] | 802.11a, 802.11b, 802.11g | PCI | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} | [https://man.openbsd.org/zyd.4 zyd] | 802.11b, 802.11g | USB | {{Yes}} | {{Yes}} | {{Yes}} | {{Yes}} | {{No}} | {{No}} |
Solaris and OpenSolaris Driver | Chipset | Integration | Free firmware[44] | License | Development | Free software[45] |
---|
[https://archive.is/20051124094349/http://www.opensolaris.org/os/community/laptop/wireless/ath/ ath][69][70] | Atheros AR5211/ AR5212/ AR5213/ AR5214 | Integrated with Solaris Nevada build 29 | No firmware required[4] | Dual GPL/BSD with proprietary HAL | Port of Madwifi | {{no}} | [https://archive.is/20051214023112/http://www.opensolaris.org/os/community/laptop/wireless/ipw/ ipw] | Intel PRO/Wireless 2100 | Community project | {{no}} | BSD | Ported from OpenBSD | {{yes}} | [https://archive.is/20060213195115/http://www.opensolaris.org/os/community/laptop/wireless/iwi/ iwi] | Intel PRO/Wireless 2200BG/2225BG/2915ABG | Community project | {{no}} | BSD | Ported from OpenBSD | {{yes}} | [https://web.archive.org/web/20060523022050/http://www.opensolaris.org/os/community/laptop/wireless/pcan/ pcan] | Cisco Aironet 340/350 | Community project | {{n/a}} | BSD | Ported from FreeBSD | {{yes}} | [https://archive.is/20060523022104/http://www.opensolaris.org/os/community/laptop/wireless/pcwl/ pcwl] | Lucent/Agere Systems Hermes (WaveLAN/ORiNOCO), Intersil PRISM-2 802.11b | Community project | {{n/a}} | BSD | Ported from FreeBSD | {{yes}} | [https://web.archive.org/web/20061013131629/http://opensolaris.org/os/community/laptop/wireless/ral/ ral] | Ralink RT2500 | Community project | {{n/a}} | BSD | Ported from OpenBSD | {{yes}} | [https://archive.is/20070127022247/http://www.opensolaris.org/os/community/laptop/wireless/rtw/ rtw] | Realtek RTL8180L | Community project | {{n/a}} | BSD | Ported from NetBSD | {{yes}} | [https://archive.is/20070422195703/http://www.opensolaris.org/os/community/laptop/wireless/malo/ malo] | Marvell 88W8335/ 88W8310 | Community project | {{n/a}} | BSD | Ported from OpenBSD | {{yes}} | [https://web.archive.org/web/20070616170447/http://www.opensolaris.org/os/community/laptop/wireless/wpi/ wpi] | Intel PRO/Wireless 3945ABG | Community project | {{no}} | BSD | Ported from OpenBSD | {{yes}} | [https://web.archive.org/web/20080420130600/http://opensolaris.org/os/community/laptop/wireless/iwk/ iwk] | Intel Wireless WiFi Link 4965AGN | Community project | {{no}} | BSD | Ported from OpenBSD | {{yes}} | [https://archive.is/20090403214123/http://www.opensolaris.org/os/community/laptop/wireless/arn/ arn] | Atheros 9000 | Community project | {{no}} | BSD | based on ath9k | {{yes}} | [https://archive.is/20090704031328/http://www.opensolaris.org/os/community/laptop/wireless/rwd/ rwd] | Ralink RT2561/RT2561S/RT2661 | Community project | {{no}} | BSD | {{yes}} | [https://archive.is/20090226214405/http://www.opensolaris.org/os/community/laptop/wireless/rwn/ rwn] | Ralink RT2700/2800 | Community project | {{no}} | BSD | {{yes}} | [https://web.archive.org/web/20090118183541/http://opensolaris.org/os/community/laptop/wireless/urtw/ urtw] | Realtek RTL8187L/B USB | Community project | {{no}} | BSD | {{yes}} | [https://archive.is/20090323055125/http://www.opensolaris.org/os/community/laptop/wireless/atu/ atu] | Atmel AT76C50x | Community project | {{no}} | BSD | {{yes}} | [https://archive.is/20091031021454/http://www.opensolaris.org/os/community/laptop/wireless/mwl/ mwl] | Marvell 88W8363 | Community project | {{no}} | BSD | {{yes}} | [https://web.archive.org/web/20080420070154/http://opensolaris.org/os/community/laptop/wireless/ural/ ural] | Ralink RT2500USB | Community project | {{no}} | BSD | {{yes}} | [https://web.archive.org/web/20080420070427/http://opensolaris.org/os/community/laptop/wireless/zyd/ zyd] | ZyDAS ZD1211 chipsets | Community project | {{yes}} | BSD | Ported from OpenBSD | {{yes}} |
Darwin, OpenDarwin and Mac OS X Driver | Chipset | Free firmware[44] | License | Development |
---|
[https://code.google.com/p/iwidarwin IWIDarwin] | Intel PRO/Wireless 2100/2200BG/2225BG/2915ABG/3945ABG/4965AGN | {{no}} | GPL | Port from Linux | WirelessDriver[71] | Lucent/Agere Systems Hermes (WaveLAN/ORiNOCO), Intersil PRISM-2 802.11b | {{n/a}} | BSD | GTdriver | PRISM-GT 802.11b/g | {{n/a}} | GPL |
Notes1. ^{{cite web |url=http://wireless.kernel.org/en/users/Drivers/libertas |title=Marvel Libertas}} 2. ^{{cite web |url=http://dev.laptop.org/ticket/46 |title=Ticket #46}} 3. ^1 2 'On Device' means firmware is stored in device at all times 4. ^1 2 3 The card doesn't have a host CPU and so it doesn't require a firmware source {{webarchive |url=https://web.archive.org/web/20060620051155/http://kerneltrap.org/node/4118 |date=June 20, 2006 }} 5. ^{{cite web|url=https://wiki.debian.org/ath9k_htc|title=ath9k_htc|work=debian.org|accessdate=1 May 2015}} 6. ^https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=fb9987d0f748c983bb795a86f47522313f701a08 commit of ath10k to kernel 2.6.35 7. ^{{cite web|url=https://github.com/qca/open-ath9k-htc-firmware|title=qca/open-ath9k-htc-firmware|work=GitHub|accessdate=1 May 2015}} 8. ^https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=5e3dd157d7e70f0e3cea3f2573ed69fb156a19d5 commit of ath10k to Kernel 3.11 9. ^The chipsets do require a non-free firmware, as of 12/8/2013, volunteer developers should contact Luis R. Rodriguez, mcgrof at frijolero.org to help with changing this, code clean ups, and release ){{Citation needed|date=March 2014}} 10. ^{{cite web|url=http://wireless.kernel.org/en/users/Drivers/carl9170#Firmware-1|title=en:users:drivers:carl9170 [Linux Wireless]|work=kernel.org|accessdate=1 May 2015}} 11. ^1 See openfwwf project for open-source firmware. This firmware lacks support for QoS and hardware cryptography. 12. ^http://kernelnewbies.org/Linux_3.11-DriversArch#head-55b108ef9d4cab96ff8a30e9906a6079628c49d3 Kernel Newbies 3.11 network driver documentation. 13. ^https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/tree/LICENCE.cw1200 CW1200 Licence file at linux-firmware. 14. ^{{cite web|url=http://w1.fi/cgit/hostap-06/plain/FAQ|title=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}} 15. ^{{cite web|url=http://ipw2100.sourceforge.net/firmware.php?fid=2|title=Intel® PRO/Wireless 2100 Driver Firmware|work=sourceforge.net|accessdate=1 May 2015}} 16. ^{{cite web|url=http://dev.laptop.org/ticket/46 |title=#46 (Eliminate dependency on licensed code in Marvell firmware.) – One Laptop Per Child – Trac |publisher=Dev.laptop.org |date=2006-12-14 |accessdate=2013-07-12}} 17. ^Phoronix, [https://www.phoronix.com/scan.php?page=news_item&px=Intel-802.11ax-WiFi-Linux-4.19 Intel IWLWIFI Adding 802.11ax Support In Linux 4.19], 5 August 2018 18. ^{{cite web|url=https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/net/wireless/marvell/mwifiex/README|title=README\\mwifiex\\marvell\\wireless\et\\drivers - kernel/git/stable/linux-stable.git - Linux kernel stable tree|work=kernel.org|accessdate=15 September 2018}} 19. ^{{cite web|url=http://wireless.kernel.org/en/users/Drivers/orinoco#devicefirmware |title=orinoco - Linux Wireless |publisher=Wireless.kernel.org |date=|accessdate=2012-12-09}} 20. ^There is a Free software firmware called FreeMAC {{webarchive|url=https://web.archive.org/web/20060615061908/http://prism54.org/freemac.html |date=2006-06-15 }}, but it's not yet ready for non developers use 21. ^see the license of the firmware to see which chipsets need a firmware 22. ^https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/net/wireless/rtlwifi?id=0c8173385e549f95cd80c3fff5aab87b4f881d8d 2010-12-15: add rtl-wifi and support for RTL8192CE 23. ^{{cite web |url=https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=b63c05394f3fe9ae547e1fa9df30f1ba0bcdabb4|title=rtl8188eu}} 24. ^{{cite web |url=https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=6ddfa35a4a98d28f9506c1bb25c82927dff9eff2|title=rtl8188eu header files}} 25. ^1 2 {{cite web|url=https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/tree/ti-connectivity|title=ti-connectivity - kernel/git/firmware/linux-firmware.git - Repository of firmware blobs for use with the Linux kernel|author=|date=|website=git.kernel.org|accessdate=23 March 2018}} 26. ^{{cite web|url=http://e2e.ti.com/support/low_power_rf/f/307/p/324365/1130399.aspx#1130399|title=Configuring WL1271 for a 3.13 kernel (devicetree) - WiLink™ WiFi + Bluetooth Forum - Wireless Connectivity - TI E2E Community|work=ti.com|accessdate=1 May 2015}} 27. ^http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ ZD1211 USB WLAN Linux Driver Firmware 28. ^{{cite web|url=https://github.com/seemoo-lab/nexmon|title=seemoo-lab/nexmon|author=|date=|website=GitHub|accessdate=23 March 2018}} 29. ^{{cite web|url=https://wireless.wiki.kernel.org/en/users/Drivers/brcm80211#fullmac_driver_specifics|title=Supports SoftAP|work=kernel.org|accessdate=19 Sep 2017}} 30. ^https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=492b71e8d468102372969705b65845f5e57038c5 2013-03-27 brcmsmac: activate AP support 31. ^{{cite web|url=https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/commit/?id=c55b3766054d3db7a9732c6c8a1c81afac2cfaa6|title=kernel/git/next/linux-next.git - The linux-next integration testing tree|work=kernel.org|accessdate=1 May 2015}} 32. ^1 Requires station firmware 1.7.4 or later. 33. ^{{cite web|url=http://wireless.kernel.org/en/users/Drivers/iwlwifi/?p=iwlwifi#Features|title=en:users:drivers:iwlwifi [Linux Wireless]|work=kernel.org|accessdate=1 May 2015}} 34. ^{{cite web|url=https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi?do=diff&rev2%5B0%5D=1457423283&rev2%5B1%5D=1459173464&difftype=sidebyside|title=en:users:drivers:iwlwifi [Linux Wireless]|author=|date=|website=wireless.wiki.kernel.org|accessdate=23 March 2018}} 35. ^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. 36. ^except for the rt2400 chipset; only the rt2500 chipset and the rt2570 chipset are supported 37. ^{{cite web|url=http://my.opera.com/CrazyTerabyte/blog/2009/10/23/wi-fi-with-master-mode-finally |title=one user reported that WPA2 works with rt61pci |publisher=My.opera.com |date=|accessdate=2012-12-09}} 38. ^http://linuxwireless.org/en/users/Drivers {{Webarchive|url=https://web.archive.org/web/20071026062447/http://linuxwireless.org/en/users/Drivers |date=2007-10-26 }} and also at least two users reported success with master mode 39. ^1 {{cite web|url=http://bugzilla.kernel.org/show_bug.cgi?id=5631 |title=Bug 5631 – zd1201 and wpa support |publisher=Bugzilla.kernel.org |date=|accessdate=2012-12-09}} 40. ^{{cite web |url=https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ab419e9bda10efced0db980478c3e40a1ad18ba3 |title=Master mode supported in zd1211rw since 2.6.39 |publisher=Git.kernel.org |date= |accessdate=2018-09-15}} 41. ^{{cite web|url=http://svn.freebsd.org/viewvc/base/head/sys/contrib/dev/mwl/LICENSE?view=markup&pathrev=193240 |title=[base] Contents of /head/sys/contrib/dev/mwl/LICENSE |publisher=Svn.freebsd.org |date= |accessdate=2012-12-09}} 42. ^{{cite web|url=http://svn.freebsd.org/viewvc/base/head/sys/contrib/dev/uath/ar5523.bin.uu?view=markup&pathrev=190688 |title=[base] Contents of /head/sys/contrib/dev/uath/ar5523.bin.uu |publisher=Svn.freebsd.org |date= |accessdate=2012-12-09}} 43. ^{{cite web|url=http://svn.freebsd.org/viewvc/base/head/sys/dev/usb/wlan/if_urtw.c?view=markup&pathrev=192873 |title=[base] Contents of /head/sys/dev/usb/wlan/if_urtw.c |publisher=Svn.freebsd.org |date= |accessdate=2012-12-09}} 44. ^1 2 3 '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 45. ^1 2 in terms of no binary-only requirements that are posed by the driver, i.e. you can modify all code that is run on your CPU 46. ^{{cite web|url=https://man.openbsd.org/acx.4#FILES |title=Manual Pages: acx |publisher=Openbsd.org |date=2012-09-17 |accessdate=2012-12-09}} 47. ^{{cite web|url=https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/dev/usb/if_athn_usb.c#rev1.49 |title="Move athn(4) USB devices to the open source atk9k HTC firmware." |publisher=Openbsd.org |date=2018-02-05 |accessdate=2018-02-05}} 48. ^{{cite web|url=http://bxr.su/OpenBSD/sys/dev/microcode/atmel/atu-license |title=atu-license |website=BSD Cross Reference, OpenBSD}} 49. ^{{cite web|url=https://man.openbsd.org/ipw.4#FILES |title=Manual Pages: ipw |publisher=Openbsd.org |date=2012-09-17 |accessdate=2012-12-09}} 50. ^{{cite web|url=https://man.openbsd.org/iwi.4#FILES |title=Manual Pages: iwi |publisher=Openbsd.org |date=2012-09-17 |accessdate=2012-12-09}} 51. ^{{cite web|url=https://man.openbsd.org/iwn.4#FILES |title=Manual Pages: iwn |publisher=Openbsd.org |date=2012-09-17 |accessdate=2012-12-09}} 52. ^{{cite web|url=https://man.openbsd.org/iwm.4#FILES |title=Manual Pages: iwm |publisher=Openbsd.org }} 53. ^{{cite web|url=http://beastie.pl/deweloperzy-netbsd-7-0-antti-kantee/|title=I was contracted to write a driver for the Intel 3160/726x wireless chips, a driver which became iwm(4)|publisher=beastie.pl |date=2015-10-14 |accessdate=2016-02-21}} 54. ^{{cite web|url=http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/dev/pci/if_iwm.c?rev=1.1&content-type=text/x-cvsweb-markup|title=Add iwm(4), a new driver for Intel 7260 wifi cards.|publisher=Openbsd.org |date=2015-02-06 |accessdate=2016-02-21}} 55. ^{{cite web|url=https://man.openbsd.org/malo.4#FILES |title=Manual Pages: malo |publisher=Openbsd.org |date=2012-09-17 |accessdate=2012-12-09}} 56. ^{{cite web|url=https://undeadly.org/cgi?action=article;sid=20061120180656 |title=Developer Blog – mglocker@: New WLAN drivers on the upswing |publisher=Undeadly.org |date= |accessdate=2012-12-09}} 57. ^{{cite web|url=https://man.openbsd.org/otus.4#FILES |title=Manual Pages: otus(4) |publisher=Openbsd.org |date=2012-09-17 |accessdate=2012-12-09}} 58. ^{{cite web|url=https://man.openbsd.org/pgt.4#FILES |title=Manual Pages: pgt(4) |publisher=Openbsd.org |date=2012-09-17 |accessdate=2012-12-09}} 59. ^{{cite web|url=http://bxr.su/OpenBSD/sys/dev/microcode/ral/ral-license |title=ral-license |website=BSD Cross Reference, OpenBSD}} 60. ^{{cite web|url=https://man.openbsd.org/rtwn.4#FILES |title=Manual Pages: rtwn |publisher=Openbsd.org }} 61. ^1 2 3 {{cite web|url=http://bxr.su/OpenBSD/sys/dev/microcode/rum/rum-license |title=rum-license (covers rum-rt2573 for rum(4), as well as run-rt2870 and run-rt3071 for run(4)) |website=BSD Cross Reference, OpenBSD}} 62. ^{{cite web|url=https://man.openbsd.org/uath.4#FILES |title=Manual Pages: uath |publisher=Openbsd.org |date=2012-09-17 |accessdate=2012-12-09}} 63. ^1 {{cite web|url=https://www.undeadly.org/cgi?action=article;sid=20060917020241 |title=OpenBSD reverse engineers more wireless drivers |publisher=Undeadly.org |date=2004-04-02 |accessdate=2012-12-09}} 64. ^{{cite web|url=https://man.openbsd.org/upgt.4#FILES |title=Manual Pages: upgt(4) |publisher=Openbsd.org |date=2012-09-17 |accessdate=2012-12-09}} 65. ^{{cite web|url=http://bxr.su/OpenBSD/sys/dev/microcode/symbol/symbol-license |title=symbol-license |website=BSD Cross Reference, OpenBSD}} 66. ^There is more details about the port at kerneltrap {{webarchive|url=https://archive.is/20120713035802/kerneltrap.org/node/6650 |date=2012-07-13 }} 67. ^{{cite web|url=https://man.openbsd.org/wpi.4#FILES |title=Manual Pages: wpi |publisher=Openbsd.org |date=2012-09-17 |accessdate=2012-12-09}} 68. ^{{cite web|url=http://bxr.su/OpenBSD/sys/dev/microcode/zydas/zd1211-license |title=zd1211-licence |website=BSD Cross Reference, OpenBSD}} 69. ^it's not the same driver that the OpenBSD ath driver it's a port from Madwifi to OpenSolaris 70. ^source {{webarchive|url=https://archive.is/20060516072424/http://www.opensolaris.org/os/community/laptop/wireless/ath/license.txt |date=2006-05-16 }}, I don't know if the HAL can be replaced with OpenHAL 71. ^{{cite web |url=http://www.seattlewireless.net/WirelessDriver |title=Seattle Wireless WirelessDriver Support Wiki |publisher=Seattlewireless.net |date=2010-08-15 |accessdate=2012-12-09 |deadurl=yes |archiveurl=https://web.archive.org/web/20120205070925/http://www.seattlewireless.net/WirelessDriver |archivedate=2012-02-05 |df= }}
References{{More footnotes|date=March 2016}}- http://support.intel.com/support/notebook/sb/CS-006408.htm
- The Sourceforge IPW websites (ipw 2100,ipw2200 and ipw3945)
- The FSF website for the Ralink and Realtek cards
- [https://web.archive.org/web/20050309035103/http://kerneltrap.org/node/4818 Kerneltrap] for the list of OpenBSD drivers
- The [https://web.archive.org/web/20051023003138/http://opensolaris.org/os/community/laptop/wireless/ OpenSolaris website] for the list of OpenSolaris and Solaris drivers
- http://rt2x00.serialmonkey.com/phpBB2/viewtopic.php?t=2084
- https://web.archive.org/web/20060908050351/http://rt2x00.serialmonkey.com/wiki/index.php/Rt2x00_beta
- http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Wireless.html
- rt2x00 README from cvs
- https://lkml.org/lkml/2007/2/9/323
{{Reflist|30em}} External links - [https://web.archive.org/web/20020820110355/http://seattlewireless.net/index.cgi/LinuxDrivers Seattle Wireless] Linux drivers
- [https://web.archive.org/web/20070202185008/http://www.seattlewireless.net/MacOS Seattle Wireless] Mac OS drivers
- wireless.kernel.org Wiki
- [https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/net/wireless Current Stable Linux kernel: Wireless]
- Open Documentation for Hardware, a 2006 presentation by Theo de Raadt
{{DEFAULTSORT:Open-source wireless drivers}} 4 : Free software lists and comparisons|Wireless networking|Free device drivers|Linux drivers |