Comparación de controladores de red inalámbrica de código abierto

Las tarjetas de red inalámbrica  para computadoras requieren un software de control para operarlas ( firmware , controladores de dispositivos ). Esta es una lista del estado de algunos controladores de código abierto para tarjetas de red inalámbrica 802.11 .

Linux

Estado

Familia piloto Piloto Conjuntos de chips Integración en línea principal Se requiere firmware no libre Licencia Desarrollo
adm8211 adm8211 ADMtek ADM8211 (IEEE 802.11b MAC / BBP (No) GPLv2 Con el apoyo de Infineon / ADMtek
at76c50x - usb at76c50x - usb at76c50x-USB Adaptadores WLAN USB basados ​​en Atmel AT76C503 / AT76C505 Depende del modelo GPLv2 ?
acx100 acx100 Texas Instruments ACX100, ACX111, TNETW1450 (No) (No) BSD / MPL doble Ingeniería inversa
airo airo Cisco Systems Aironet 4500/4800 y 340/350 No Doble GPLv2 y BSD ?
ath ar5523 Llaves USB basadas en Qualcomm Atheros AR5523 (No) ISC Ingeniería inversa
ath5k Qualcomm Atheros AR2413, AR2414, AR2417, AR2425, AR5210, AR5211, AR5212, AR5213, AR5413, AR5414, AR5423, AR5424 Sí (desde 2.6.25) No Doble LPG / BSD Ingeniería inversa
ath6kl Qualcomm Atheros AR6003, AR6004 (SDIO), AR6004 (USB) (No) ISC Escrito por Qualcomm Atheros
ath9k Chips Qualcomm Atheros compatibles con IEEE 802.11n Sí (desde 2.6.27) No ISC Escrito por Qualcomm Atheros
ath9k_htc Qualcomm Atheros AR9271, AR7010 (puente USB-PCIe con chips AR928x) Sí (desde 2.6.35) No ISC Escrito por Qualcomm Atheros
ath10k Chips Qualcomm Atheros con soporte IEEE 802.11ac Sí (desde 3.11) (No) ISC Escrito por Qualcomm Atheros
carl9170 Qualcomm Atheros AR9170 (802.11n USB) Sí (desde 3.0) No GLP Compatible con Qualcomm Atheros
wil6210 Wilocity wil6210, 802.11ad 60 GHz (No) ISC Escrito por Qualcomm Atheros
atmel atmel Atmel at76c502 at76c504 y at76c506 tarjetas inalámbricas No GPLv2 + Ingeniería inversa
b43 b43 Algunos Broadcom 43xx Sí (desde 2.6.24) Firmware de OSS experimental GLP Ingeniería inversa
b43legacy b43legacy Broadcom 4301, 4303 y 4306 revisiones 1 y 2 Sí (desde 2.6.24) Firmware de OSS experimental GLP Ingeniería inversa
brcm80211 brcmfmac Broadcom 4329, 4330, 4334, 43235, 43236, 43238 Sí (desde 3.2) (No) ISC Escrito por Broadcom
brcmsmac Broadcom 4313, 43224, 43225 Sí (desde 3.2) (No) ISC Escrito por Broadcom
cw1200 cw1200 Conjuntos de chips WLAN ST-Ericsson CW1100 y CW1200 Sí (desde 3.11) (No) GPLv2 ?
hostap HostAP Intersil PRISM-II, PRISM-2.5, PRISM 3 Depende del modelo GPLv2
ipw2x00 ipw2x00 Conexión de red Intel PRO / Wireless 2100 y 2200 802.11b (No) GLP Escrito por Intel
iwlegacy iwlegacy Intel Wireless WiFi 3945ABG, 4965AGN (No) GLP
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 y 130BGN, 2000 (No) Doble LPG / BSD Escrito por Intel
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 (No) GLP Apoyado por Marvell
libertas_tf libertastf Controlador de Thinfirm WLAN Marvell 8388 (USB) (OLPC) GLP cosybit, compatible con Marvell
mt7601u mt7601u MediaTek MT7601U
mwifiex mwifiex Controlador WiFi-Ex para Marvell SD8786 / SD8787 / SD8797 (SDIO), 8766/8897 (PCIe) y 88W8797 (USB) (No) GPLv2 Escrito por Marvell
mwl8k mwl8k Tarjetas inalámbricas Marvell TOPDOG 802.11: 88W8366, 88W8863, 88W8687, 88W8764 (No) GPLv2 Escrito por Marvell
Orinoco Orinoco Lucent Hermes (WaveLAN / ORiNOCO); Intersil PRISM-II, PRISM-2.5; Espectro de símbolos 24 802.11B Requerido para soporte WPA
p54 p54 (No) Existe un firmware de software gratuito llamado FreeMAC , pero aún no está listo para que no lo utilicen los desarrolladores.
prisma54 prisma54 Ingeniería inversa; obsoleto por p54.
rt2x00 rt2400pci MediaTek (Ralink) RT2460 Sí (desde 2.6.24) No GPLv2 + rt2x00.serialmonkey.com; De documentación parcial y controladores GPL de Ralink
rt2500pci RT2560 No GPLv2 + rt2x00.serialmonkey.com
rt61pci RT2561, RT2561S, RT2661 (No) GPLv2 + rt2x00.serialmonkey.com
rt2800pci RT2760, RT2790, RT2860, RT2880, RT2890, RT3052, RT3090, RT3091, RT3092

RT3390, RT3060, RT3062, RT3562, RT3592, RT5390, RT3290

(No) GPLv2 + rt2x00.serialmonkey.com
rt2500usb RT2571 y RT2572 No GPLv2 + rt2x00.serialmonkey.com
rt73usb RT2571W, RT2573 y RT2671 (No) GPLv2 + rt2x00.serialmonkey.com
rt2800usb RT2770, RT2870 y RT3070, RT3071 y RT3072

RT3370, RT3572, RT5370, RT5572

(No) GPLv2 + rt2x00.serialmonkey.com
rtl818x rtl8180 RTL8180, RTL8185, RTL8187SE No GLP
rtl8187 RTL8187, RTL8187B No GLP
rtlwifi rtl - wifi rtl8188ee Realtek Sí (desde 2.6.38) (No) GLP Escrito por Realtek et al. Bifurcado del proyecto rtl8180-sa2400.
rtl8192c GLP Escrito por Realtek et al.
rtl8192ce (No) GLP Escrito por Realtek et al.
rtl8192cu (No) GLP Escrito por Realtek et al.
rtl8192de (No) GLP Escrito por Realtek et al.
rtl8192se (No) GLP Escrito por Realtek et al.
rtl8723ae (No) GLP Escrito por Realtek et al.
rtl8188eu RTL8188EU, por ejemplo, en el TP-Link TL-WN725N Sí (desde 3.12) (No) GLP Escrito por Realtek et al.
rsi9113 RSI9113 Redpine Signals SDIO, adaptadores USB GLP Escrito por Redpine Signals Inc.
ti wl1251 Texas Instruments TI wl1251 (SDIO / SPI) (No) GLP Escrito por Nokia
wl12xx Texas Instruments TI wl1271, wl1273, wl1281 y wl1283 Sí (solo hasta 3.2) (No) GLP Escrito por Nokia y Texas Instruments
wl18xx Texas Instruments TI WiLink 8 (No) GLP Escrito por Texas Instruments
zd1211rw zd1211rw ZyDAS ZD1211 / ZD1211B (USB) (No) GLP varios

Habilidades de piloto

Véase también wireless.kernel.org

Nota: esta sección debe dividirse en controladores softMAC y hardMAC . Todos los controladores softMAC deben tener las mismas capacidades de cifrado, ya que esto lo hizo hostapd . Tenemos que copiarlos / ampliarlos http://wireless.kernel.org/en/users/Drivers porque enumera todos los modos de funcionamiento: http://wireless.kernel.org/en/users/Documentation/modes Luego, Debería pensar en la documentación, si es un controlador que puede soportar múltiples modos simultáneamente y cuáles.

Conductor 802.11 Interfaz de bus Seguridad inalámbrica Modo monitor Modo maestro ( AP ) Moda ad-hoc
a
B
gramo
no
C.A
WEP WPA WPA2
acx1xx (No) (No) (No) PCI, Mini PCI , tarjeta de PC, USB (No) (No) ?
adm8211 ? ? ? ? ? PCI ? ? ? ? (No) ?
carl9170 (No) USB
ath5k (No) (No) PCI, Mini PCI , tarjeta de PC, AHB Sí (desde 2.6.31)
ath9k (No) PCI, Mini PCI , AHB , Mini tarjeta PCI Express
ath9k_htc (No) (No) USB
ath10k (No) (No) (No) (No) PCI, Mini PCI , AHB , Mini tarjeta PCI Express
b43 (No) (No) (No) PCI, Mini PCI , SDIO  ?
“  Bcm43xx  ” ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) (No) (No) (No) PCI, Mini PCI , tarjeta de PC, Cardbus (No) ?
Broadcom brcmfmac (No) USB , SDIO Experimental (parcheo de firmware no oficial) (No) (No)
Broadcom brcmsmac (No) PCI, Mini PCI , PCI Express Mini Card
hostap (No) (No) (No) (No) PCI, Mini PCI , tarjeta de PC
ipw2100 (No) (No) (No) (No) Mini PCI ? ?
ipw2200 (No) (No) Mini PCI (No)
ipw2200-ap (No) (No) (No) Mini PCI ? ? ? ?
ipw3945 (No) (No) Mini PCI , Mini tarjeta PCI Express (No)
islam ? ? ? ? ? PCI, USB (No) (No) (No) ? (No) ?
iwlwifi Mini PCI , Mini tarjeta PCI Express Experimental
libertas (No) (No) (No) USB , CF, SDIO ? ? ? ? (No) ?
MadWifi (No) (No) PCI, Mini PCI , tarjeta de PC Sí, ¿algunos problemas en HAL, sensibilidad al aire libre?
mt7601u (No) (No) USB ? ?
Orinoco (No) (No) (No) (No) Mini PCI , tarjeta de PC (No) (No)
p54 (No) (No) (No) Mini PCI , Cardbus , USB
prisma54 (No) (No) (No) PCI (No) ? ?
rndis_wlan (No) (No) (No) USB (No) (No)
rt2x00 (No) (No) (No) PCI, Mini PCI , USB
rtl8180 (No) (No) PCI, Mini PCI , tarjeta de PC ? ? ? ? ?
rtl8187 (No) (No) USB ? ?
zd1201 (No) (No) (No) (No) USB (No) (No) ?
"  Zd1211  " ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) (No) (No) USB ?
"  Zd1211rw  " ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) (No) (No) (No) USB

DragonFly BSD

Conductor Chipset Integración Se requiere firmware no libre Licencia Desarrollador original / principal Desarrollo
acx Texas Instruments ACX100 / ACX111 Integrado desde 1.5 (No) BSD Ingeniería inversa
año Aironet 4500/4800 Integrado CAROLINA DEL NORTE BSD Bill Paul (FreeBSD)
ath Atheros AR5210 / AR5211 / AR5212 / AR5416 Integrado CAROLINA DEL NORTE BSD
bwi Broadcom BCM430x / 4318 Integrado (No) BSD Sepherosa Ziehau Ingeniería inversa
iwi Intel PRO / inalámbrico 2200BG / 2915ABG Integrado (No) BSD Damien Bergamini (OpenBSD) Ingeniería inversa
lo haré Intel PRO / Wireless 2100 Integrado (No) BSD Damien Bergamini (OpenBSD) Ingeniería inversa
iwn Intel 4965/1000/5000/5150/5300/6000/6050 Integrado (No) BSD Damien Bergamini (OpenBSD) Ingeniería inversa
ral Ralink RT2500 / RT2501 / RT2600 Integrado CAROLINA DEL NORTE BSD Damien bergamini Portado desde FreeBSD
rtw Realtek RTL8180L Integrado CAROLINA DEL NORTE BSD Portado desde NetBSD
Ron Ralink RT2501USB / RT2601USB Integrado CAROLINA DEL NORTE BSD Damien bergamini Portado desde FreeBSD
Wisconsin Lucent Hermes (WaveLAN / ORiNOCO); Intersil PRISM-II, PRISM-2.5; Espectro de símbolos 24 802.11B Integrado CAROLINA DEL NORTE BSD Bill Paul (FreeBSD) Basado en documentación
wpi Intel 3945ABG Integrado CAROLINA DEL NORTE BSD Damien bergamini Portado desde OpenBSD

FreeBSD

Estado

Conductor Chipset Integración Se requiere firmware no libre Licencia Desarrollador original / principal Desarrollo
acx Texas Instruments ACX100 / ACX111 Proyecto separado (No) BSD Ingeniería inversa
año Aironet 4500/4800, Cisco Aironet 340/350, Ethernet inalámbrico Xircom Integrado CAROLINA DEL NORTE BSD Bill Paul (FreeBSD)
arl Aironet Arlan 655 Integrado / eliminado en 8.0 CAROLINA DEL NORTE BSD
ath Atheros AR5210 / AR5211 / AR5212 / AR5416 / AR9130 / AR9160 / AR9280 / AR9285 / AR9287 (y derivados) Integrado No BSD Originalmente por Atheros vía Sam Leffler (FreeBSD); apoyado por la comunidad Basado en documentación
awi AMD PCnetMobile Integrado / eliminado en 8.0 CAROLINA DEL NORTE BSD Bill Sommerfeld (NetBSD) y Atsushi Onoe (NetBSD)
bwi Broadcom BCM43xx / 4318 Integrado desde 8.0 (No) BSD Sepherosa Ziehau (DragonFly BSD), Andrew Thompson (FreeBSD), Sam Leffler (FreeBSD) Portado desde DragonFly BSD
bwn Firmware de Broadcom BCM43xx / 4318 v4 Integrado desde 8.1 (No) BSD Weongyo Jeong ?
cnw Netwave AirSurfer Integrado / eliminado en 8.0 CAROLINA DEL NORTE BSD Importado de NetBSD
ipw Intel PRO / Wireless 2100 Integrado (No) BSD Damien Bergamini (OpenBSD / FreeBSD) Ingeniería inversa
iwi Intel PRO / inalámbrico 2200BG / 2225BG / 2915ABG Integrado (No) BSD Damien Bergamini (OpenBSD / FreeBSD) Ingeniería inversa
iwn Intel PRO / Inalámbrico 4965 ABGN / 5100/5300/5350/1000

Intel Centrino 6000/6150/6200/6205/6230/6250/6300

Integrado desde 8.0 / Disponible para 7.1 y superior como parche independiente (No) BSD Damien Bergamini, Benjamin Close, Sam Leffler (OpenBSD / FreeBSD) Ingeniería inversa
malo Marvell 88W8335 Integrado (No) BSD Weongyo Jeong (FreeBSD), Sam Leffler (FreeBSD)
mwl Marvell 88W8363 Integrado desde 8.0 (No) BSD Sam Leffler (FreeBSD) ?
ral Tecnología Ralink RT2500 / RT2501 / RT2600 / RT3090 / RT3592 Integrado CAROLINA DEL NORTE BSD Damien Bergamini (OpenBSD / FreeBSD) Basado en documentación parcial
rayo Raytheon Raylink / Webgear Aviator Integrado / eliminado en 8.0 CAROLINA DEL NORTE BSD Importado de NetBSD
rsu Realtek RTL8188SU / RTL8192SU Integrado desde 10.0 (No) BSD Damien Bergamini (OpenBSD), importado de OpenBSD por Rui Paulo ?
Ron Ralink RT2501USB / RT2601USB Integrado No BSD Niall O'Higgins y Damien Bergamini Basado en documentación parcial
correr Ralink RT2700U / RT2800U / RT3000U Integrado desde 8.1 No BSD Damien Bergamini (OpenBSD), importado de OpenBSD por Akinori Furukoshi Basado en documentación parcial
uath Atheros AR5005UG / AR5005UX Integrado desde 8.0 (No) BSD Weongyo Jeong (FreeBSD), Sam Leffler (FreeBSD) ?
upgt GW3887 (serie Conexant / Intersil PrismGT) Integrado desde 8.0 (No) BSD Importado de OpenBSD Ingeniería inversa
ural Tecnología Ralink RT2500USB Integrado CAROLINA DEL NORTE BSD Damien Bergamini (OpenBSD / FreeBSD) Basado en documentación parcial
urtw Realtek RTL8187L / RTL8187B Integrado desde 8.0 CAROLINA DEL NORTE BSD Weongyo Jeong (FreeBSD) ?
urtwn Realtek RTL8188CU / RTL8188EU / RTL8192CU Integrado desde 10.0 (No) BSD Damien Bergamini (OpenBSD / FreeBSD) Ingeniería inversa
Wisconsin Lucent Hermes (WaveLAN / ORiNOCO); Intersil PRISM-2, PRISM-2.5, PRISM-3; Symbol Spectrum24 802.11B (compatibilidad con símbolos eliminada en 8.0) Integrado CAROLINA DEL NORTE BSD Bill Paul (FreeBSD) Basado en documentación
wpi Intel PRO / inalámbrico 3945ABG Integrado (No) BSD Damien Bergamini, Benjamin Close Ingeniería inversa
zyd ZyDAS ZD1211 / ZD1211B Integrado No BSD Florian Stoehr, Damien Bergamini y Jonathan Gray (OpenBSD) Basado en documentación

Habilidades de piloto

Conductor 802.11 Interfaz de bus WEP WPA WPA2 Modo monitor Modo maestro Moda ad-hoc
acx 802.11a ?, 802.11b , 802.11g Cardbus , PCI ? ? ? ?
año 802.11b Cardbus , PCI, ISA ? ? ? ?
arl N / A ES UN ? ? ? ? ? ?
ath 802.11a , 802.11b , 802.11g , 802.11n Cardbus , PCI, Mini PCI
awi N / A Tarjeta de PC ? ? ? ?
bwi 802.11b , 802.11g Cardbus , PCI (No) (No)
cnw N / A Cardbus ? ? ? ? ? ?
ipw 802.11b Mini PCI (No)
iwi 802.11a , 802.11b , 802.11g Mini PCI (No)
iwn 802.11a , 802.11b , 802.11g , 802.11n Mini PCI (No) (No)
malo 802.11b , 802.11g PCI (No) (No)
mwl 802.11a , 802.11b , 802.11g , 802.11n PCI (No)
ral 802.11a , 802.11b , 802.11g Cardbus , PCI, Mini PCI
rayo N / A Tarjeta de PC ? ? ? (No) (No)
Ron 802.11a , 802.11b , 802.11g USB
correr 802.11a , 802.11b , 802.11g USB
uath 802.11b , 802.11g USB (No) (No)
upgt 802.11b , 802.11g USB (No) (No)
ural 802.11b , 802.11g USB
urtw 802.11b , 802.11g USB (No) (No)
Wisconsin 802.11b Tarjeta de PC , Cardbus , PCI Sí (desde 8.0) Sí (desde 8.0) Sí (¿desde 8.0?)
wpi 802.11a , 802.11b , 802.11g Mini PCI (No)
zyd 802.11b , 802.11g USB (No) (No)

NetBSD

Conductor Chipset Integración Firmware gratuito Licencia Desarrollador original / principal Metodologías de desarrollo Software libre
año Aironet 4500/4800, Cisco Aironet 340/350 Integrado CAROLINA DEL NORTE BSD Portado desde FreeBSD
ath Atheros AR521 * / AR2413 / AR2417 / AR5413 / AR5416 / AR5424 / AR9160 Integrado CAROLINA DEL NORTE BSD Blobs binarios portados desde FreeBSD
athn Atheros AR5008 hasta AR9287 Integrado CAROLINA DEL NORTE BSD Damien Bergamini (OpenBSD) Portado desde OpenBSD
Tienes Atmel at76c503 / at76c503a / at76c505 / at76c505a Integrado CAROLINA DEL NORTE BSD Portado desde OpenBSD
atw ADMtek ADM8211 Integrado CAROLINA DEL NORTE BSD
awi AMD PCnetMobile Integrado CAROLINA DEL NORTE BSD
bwi Broadcom BCM430x / 4318 Integrado CAROLINA DEL NORTE BSD Portado de Dragonfly BSD
cnw Netwave AirSurfer Integrado CAROLINA DEL NORTE BSD
ipw Intel PRO / Wireless 2100 Integrado (No) BSD Damien Bergamini (OpenBSD) Portado desde OpenBSD
iwi Intel PRO / inalámbrico 2200BG / 2915ABG Integrado (No) BSD Damien Bergamini (OpenBSD) Portado desde OpenBSD
iwm Intel Wireless WiFi 7260, 7265, 3160 Integrado (No) BSD Antti Kantee (NetBSD)
iwn Enlace WiFi inalámbrico Intel 4965/5000/1000/6000 Integrado (No) BSD Damien Bergamini (OpenBSD) Portado desde OpenBSD
malo Marvell 88W8335 / 88W8310 Integrado (No) BSD Claudio Jeker (OpenBSD) Portado desde OpenBSD
otus Atheros AR9001U Integrado (No) BSD Damien Bergamini (OpenBSD) Portado desde OpenBSD
ral Ralink RT2500 / RT2501 / RT2600 / RT2500USB / RT3592 Integrado CAROLINA DEL NORTE BSD Damien Bergamini (OpenBSD) Portado desde OpenBSD
rayo Raytheon Raylink / WebGear Aviator Integrado CAROLINA DEL NORTE BSD
rtw Realtek RTL8180L Integrado CAROLINA DEL NORTE BSD David Young
rtwn Realtek RTL8188CE y RTL8192CE Integrado CAROLINA DEL NORTE BSD Stefan Sperling (OpenBSD) Portado desde OpenBSD
correr Ralink RT2700U, RT2800U y RT3000U Integrado CAROLINA DEL NORTE BSD Damien Bergamini (OpenBSD) Portado desde OpenBSD
upgt Conexant / Intersil PrismGT SoftMAC USB IEEE 802.11b / g Integrado CAROLINA DEL NORTE BSD Marcus Glocker (OpenBSD) Portado desde OpenBSD
urtw Realtek RTL8187B / L Integrado (No) BSD Weongyo Jeong (FreeBSD) Portado desde FreeBSD
urtwn Realtek RTL8188CUS, RTL8188CE-VAU, RTL8188EUS, RTL8188RU y RTL8192CU Integrado (No) BSD Damien Bergamini (OpenBSD) Portado desde OpenBSD
Wisconsin Tecnologías de Lucent WaveLAN / IEEE y PRISM-II 802.11 Integrado (No) BSD Bill paul
wpi Intel PRO / inalámbrico 3945ABG Integrado (No) BSD Damien Bergamini (OpenBSD) Portado desde OpenBSD
zyd ZyDAS ZD1211 / ZD1211B Integrado (No) BSD Damien Bergamini (OpenBSD) Portado desde OpenBSD

OpenBSD

La siguiente es una lista incompleta de compatibilidad con dispositivos inalámbricos:

Estado

Conductor Chipset Integración Firmware gratuito Licencia Desarrollador original / principal Desarrollo Software libre
acx Texas Instruments ACX100 / ACX111 Integrado (No) BSD Portado desde DragonFlyBSD Ingeniería inversa
año Aironet 4500/4800, Cisco Aironet 340/350 Integrado CAROLINA DEL NORTE BSD
ath Atheros AR5210 / AR5211 / AR5212 Integrado CAROLINA DEL NORTE BSD Ingeniería inversa
athn Atheros AR5416 / AR9160 / AR928X Integrado (desde 4.7) (No) BSD Damien bergamini Basado en parte en el controlador ath9k para Linux
Tienes Atmel AT76C503 / AT76C503A / AT76C505 / AT76C505A Integrado BSD Ingeniería inversa
atw ADMtek ADM8211 Integrado CAROLINA DEL NORTE BSD Basado en documentación
awi BayStack 650 2.7 hasta 4.3 CAROLINA DEL NORTE BSD
bwi Broadcom BCM430x / 4318 Integrado (No) BSD Sepherosa Ziehau Portado desde DragonFly BSD
cnw NetWave AirSurfer Integrado CAROLINA DEL NORTE BSD
ipw Intel PRO / Wireless 2100 Integrado (No) BSD Damien bergamini Ingeniería inversa
iwi Intel PRO / inalámbrico 2200BG / 2225BG / 2915ABG Integrado (No) BSD Damien bergamini Ingeniería inversa
iwn Enlace WiFi inalámbrico Intel 4965/5000/1000/6000 Integrado (No) BSD Damien bergamini Ingeniería inversa
iwm Enlace WiFi inalámbrico Intel 3160ac / 7260ac / 7265ac Integrado (desde 5.8) (No) BSD Antti Kantee y Stefan Sperling Basado en el controlador iwn e iwlwifi lanzado por Intel para Linux con licencia dual GPLv2 / BSD
malo Marvell 88W8335 / 88W8310 Integrado (No) BSD Marcus Glocker y Claudio Jeker Ingeniería inversa
otus Atheros AR9170 Integrado (desde 4.6) (No) BSD Damien bergamini Basado en el código fuente publicado por Atheros para Linux bajo el ISC
pgt Chips Conexant / Intersil Prism GT Full-MAC ISL3877, ISL3880 e ISL3890 Integrado (No) BSD Portado desde FreeBSD Ingeniería inversa
ral / ural Ralink RT2500, RT2501, RT2600, RT2700, RT2800, RT3090, RT3292, RT3592 y RT5390 (ral), RT2500USB (ural) Integrado BSD Damien bergamini Basado en documentación
rayo Raytheon Raylink / WebGear Aviator IEEE 802.11FH 2.7 hasta 5.4 CAROLINA DEL NORTE BSD
rsu Realtek RTL8188SU / RTL8191SU / RTL8192SU Integrado (desde 4.9) (No) BSD Damien bergamini Ingeniería inversa
rtw Realtek RTL8180L Integrado CAROLINA DEL NORTE BSD Portado desde NetBSD Basado en documentación
rtwn Realtek RTL8188CE Integrado (No) BSD Stefan Sperling Basado en controlador urtwn.
Ron Ralink RT2501USB / RT2601USB Integrado BSD Niall O'Higgins y Damien Bergamini Basado en documentación
correr Ralink RT2700U / RT2800U / RT3000U Integrado BSD Damien bergamini Basado en documentación
uath Atheros AR5005UG / AR5005UX Integrado (No) BSD Damien bergamini Ingeniería inversa
upgt GW3887 (serie Conexant / Intersil PrismGT) Integrado (No) BSD Marcus Glocker Ingeniería inversa
urtw Realtek RTL8187L Integrado CAROLINA DEL NORTE BSD Weongyo Jeong (FreeBSD) ?
urtwn Realtek RTL8188CU / RTL8192CU Integrado (desde 4.9) (No) BSD Damien bergamini Ingeniería inversa
Wisconsin Lucent Hermes (WaveLAN / ORiNOCO); Intersil PRISM-2, PRISM-2.5, PRISM-3; Símbolo Spectrum24 Integrado Sí para Spectrum24 y N / A para otros BSD Bill paul Basado en documentación
wpi Intel PRO / inalámbrico 3945ABG Integrado (No) BSD Damien bergamini Ingeniería inversa
zyd ZyDAS ZD1211 / ZD1211B Integrado BSD Florian Stoehr, Damien Bergamini y Jonathan Gray Basado en documentación

Habilidades de piloto

Conductor 802.11 Interfaz de bus WEP WPA WPA2 Modo monitor Modo maestro Moda ad-hoc
acx 802.11a , 802.11b , 802.11g Cardbus , PCI (No) (No)
año 802.11b Tarjeta de PC , PCI , ISA (No) (No) (No)
ath 802.11a , 802.11b , 802.11g Cardbus , PCI
athn 802.11a , 802.11b , 802.11g , 802.11n Cardbus , PCI-E , Mini PCIE (No)
Tienes 802.11b USB (No) (No) (No) (No)
atw 802.11b Cardbus , PCI (No) (No) (No) (No) (No)
bwi 802.11b , 802.11g Cardbus , PCI (No) (No)
cnw N / A Tarjeta de PC (No) (No) (No) (No) (No) (No)
ipw 802.11b PCI (No)
iwi 802.11a , 802.11b , 802.11g PCI (No)
iwn 802.11a , 802.11b , 802.11g , 802.11n PCI-E , Mini PCIE (No) (No)
iwm 802.11a , 802.11b , 802.11g , 802.11n PCI-E , Mini PCIE (No) (No) (No)
malo 802.11b , 802.11g Cardbus , tarjeta de PC , PCI (No) (No)
otus 802.11a , 802.11b , 802.11g USB (No) (No)
pgt 802.11a , 802.11b , 802.11g Cardbus , PCI (No) (No)
ral 802.11a , 802.11b , 802.11g Cardbus , PCI , Mini PCI
rayo N / A Tarjeta de PC (No) (No) (No) (No) (No)
rtw 802.11b Cardbus , PCI (No) (No)
rtwn 802.11b , 802.11g Mini PCIE (No) (No)
Ron 802.11a , 802.11b , 802.11g USB
correr 802.11a , 802.11b , 802.11g USB (No) (No)
uath 802.11a , 802.11b , 802.11g USB (No) (No) (No) (No)
upgt 802.11b , 802.11g USB (No) (No)
ural 802.11b , 802.11g USB
urtw 802.11b , 802.11g USB (No) (No)
urtwn 802.11b , 802.11g USB (No) (No)
Wisconsin 802.11b Tarjeta de PC , PCI , USB (No) (No) (No)
wpi 802.11a , 802.11b , 802.11g PCI (No) (No)
zyd 802.11b , 802.11g USB (No) (No)

Solaris y OpenSolaris

Conductor Chipset Integración Firmware gratuito Licencia Desarrollo Software libre
"  Ath  " ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Atheros AR5211 / AR5212 / AR5213 / AR5214 Integrado con Solaris Nevada build 29 No se requiere firmware Doble GPL / BSD con HAL patentado Puerto de Madwifi (No)
"  Ipw  " ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Intel PRO / Wireless 2100 Proyecto comunitario (No) BSD Portado desde OpenBSD
“  Iwi  ” ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Intel PRO / Inalámbrico 2200BG / 2225BG / 2915ABG Proyecto comunitario (No) BSD Portado desde OpenBSD
"  Pcan  " ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Cisco Aironet 340/350 Proyecto comunitario CAROLINA DEL NORTE BSD Portado desde FreeBSD
"  Pcwl  " ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Lucent / Agere Systems Hermes (WaveLAN / ORiNOCO), Intersil PRISM-2 802.11b Proyecto comunitario CAROLINA DEL NORTE BSD Portado desde FreeBSD
“  Ral  ” ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Ralink RT2500 Proyecto comunitario CAROLINA DEL NORTE BSD Portado desde OpenBSD
"  Rtw  " ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Realtek RTL8180L Proyecto comunitario CAROLINA DEL NORTE BSD Portado desde NetBSD
“  Malo  ” ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Marvell 88W8335 / 88W8310 Proyecto comunitario CAROLINA DEL NORTE BSD Portado desde OpenBSD
"  Wpi  " ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Intel PRO / inalámbrico 3945ABG Proyecto comunitario (No) BSD Portado desde OpenBSD
"  Iwk  " ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Enlace WiFi inalámbrico Intel 4965AGN Proyecto comunitario (No) BSD Portado desde OpenBSD
“  Arn  ” ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Atheros 9000 Proyecto comunitario (No) BSD basado en ath9k
"  Rwd  " ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Ralink RT2561 / RT2561S / RT2661 Proyecto comunitario (No) BSD
"  Rwn  " ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Ralink RT2700 / 2800 Proyecto comunitario (No) BSD
"  Urtw  " ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Realtek RTL8187L / B USB Proyecto comunitario (No) BSD
"  Atu  " ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Atmel AT76C50x Proyecto comunitario (No) BSD
"  Mwl  " ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Marvell 88W8363 Proyecto comunitario (No) BSD
“  Ural  ” ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Ralink RT2500USB Proyecto comunitario (No) BSD
"  Zyd  " ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) (Consultado el 25 de mayo de 2017 ) Conjuntos de chips ZyDAS ZD1211 Proyecto comunitario BSD Portado desde OpenBSD

Darwin, OpenDarwin y Mac OS X

Conductor Chipset Firmware gratuito Licencia Desarrollo
IWIDarwin Intel PRO / Inalámbrico 2100 / 2200BG / 2225BG / 2915ABG / 3945ABG / 4965AGN (No) GLP Puerto desde Linux
WirelessDriver Lucent / Agere Systems Hermes (WaveLAN / ORiNOCO), Intersil PRISM-2 802.11b CAROLINA DEL NORTE BSD
GTdriver PRISM-GT 802.11b / g CAROLINA DEL NORTE GLP

Notas

  1. 'N / A' significa que el firmware se almacena en el dispositivo en todo momento
  2. en términos de requisitos no solo binarios que impone el controlador, es decir, puede modificar todo el código que se ejecuta en su CPU

Referencias

  1. "  Marvel Libertas  "
  2. "  Ticket n. ° 46  "
  3. La tarjeta no tiene una CPU host y por lo que no requiere un firmware “  fuente  ” ( ArchivoWikiwixArchive.isGoogle • Que faire? ) (Consultado el 25 de de mayo de, 2017 ) “  https : //web.archive.org/web/20060620051155/http: //kerneltrap.org/node/4118  ” ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) ,20 de junio de 2006
  4. (en) "  ath9k_htc  " , debian.org (visitada 1 st 05 2015 )
  5. https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=fb9987d0f748c983bb795a86f47522313f701a08 compromiso de ath10k con el kernel 2.6.35
  6. (en) "  qca / abierto ath9k-HTC-firmware  " , GitHub (visitada 1 st 05 2015 )
  7. https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=5e3dd157d7e70f0e3cea3f2573ed69fb156a19d5 compromiso de ath10k con Kernel 3.11
  8. Los conjuntos de chips requieren un firmware no libre, a partir del 8/12/2013, los desarrolladores voluntarios deben comunicarse con Luis R. Rodríguez, mcgrof en frijolero.org para ayudar a cambiar esto, limpiar el código y liberarlo)
  9. (en) "  en: usuarios: los conductores: carl9170 [Wireless Linux]  " , kernel.org (visitada 1 st de mayo de el año 2015 )
  10. Ver proyecto openfwwf para firmware de código abierto.
  11. http://kernelnewbies.org/Linux_3.11-DriversArch#head-55b108ef9d4cab96ff8a30e9906a6079628c49d3 Documentación del controlador de red Kernel Newbies 3.11.
  12. https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/tree/LICENCE.cw1200 CW1200 Archivo de licencia en linux-firmware.
  13. "¿Por qué mi D-Link DWL-650 rev.
  14. (en) "  Intel® PRO / Wireless 2100 Controlador Firmware  " , sourceforge.net (visitada 1 st de mayo de 2.015 )
  15. (in) "  # 46 (Eliminar la dependencia es un código con licencia en el firmware de Marvell). - Una computadora portátil por niño - Trac  " , Dev.laptop.org,14 de diciembre de 2006(consultado el 12 de julio de 2013 )
  16. (en) "  kernel / git / estable / linux-stable.git - Linux árbol del núcleo estable  " , kernel.org (visitada 1 st de mayo de el año 2015 )
  17. "  Orinoco - Linux Wireless  " , Wireless.kernel.org (consultado el 9 de diciembre de 2012 )
  18. consulte la licencia del firmware para ver qué conjuntos de chips necesitan un firmware
  19. https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/net/wireless/rtlwifi?id=0c8173385e549f95cd80c3fff5aab87b4f881d8d 2010-12-15: agregue rtl-wifi y soporte para RTL8192CE
  20. (en) "  rtl8188eu  "
  21. (in) "  archivos de encabezado rtl8188eu  "
  22. https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/tree/ti-connectivity
  23. (en) "  Configuración WL1271 para un kernel 3.13 (devicetree) - WiFi + Bluetooth ™ Foro WiLink - Conectividad inalámbrica - TI Comunidad E2E  " , ti.com (visitada 1 st de mayo de el año 2015 )
  24. http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ Firmware del controlador de Linux WLAN USB ZD1211
  25. "  Seemoo-lab / nexmon  " , en GitHub (consultado el 23 de agosto de 2020 ) .
  26. https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=492b71e8d468102372969705b65845f5e57038c5 2013-03-27 brcmsmac: activar soporte AP
  27. (en) "  kernel / git / siguiente / linux-next.git - El árbol de las pruebas de integración en Linux próxima  " , kernel.org (visitada 1 st de mayo de el año 2015 )
  28. Requiere estación de firmware 1.7.4 o posterior.
  29. "  en: usuarios: los conductores: iwlwifi [Wireless Linux]  " , kernel.org , en kernel.org (visitada 1 st de mayo de el año 2015 )
  30. WPA + TKIP con chipsets Hermes (Lucent / Agere Systems) únicamente. Requiere kernel 2.6.28-rc1 o posterior y firmware v9.42 o posterior del espacio de usuario.
  31. excepto para el chipset rt2400; solo se admiten el chipset rt2500 y el chipset rt2570
  32. (en) "  un usuario informó que WPA2 funciona con rt61pci  " , My.opera.com (consultado el 9 de diciembre de 2012 )
  33. http://linuxwireless.org/en/users/Drivers y también al menos dos usuarios informaron haber tenido éxito con el modo maestro [1] [2]
  34. (en) "  Bug 5631 - zd1201 y WPA Apoyo  " , Bugzilla.kernel.org (consultado el 9 de diciembre de 2012 )
  35. (en) "  Modo maestro admitido en zd1211rw desde 2.6.39  " , Git.kernel.org (consultado el 9 de diciembre de 2012 )
  36. (in) "  [Basic] Contents of / head / sys / contrib / dev / mwl / LICENSE  " , Svn.freebsd.org (consultado el 9 de diciembre de 2012 )
  37. (en) "  rum-license (cubre rum-rt2573 para ron (4), así como run-rt2870 y run-rt3071 para ejecutar (4))  " , en BSD Cross Reference, OpenBSD
  38. (in) "  [Basic] Contents of /head/sys/contrib/dev/uath/ar5523.bin.uu  " , Svn.freebsd.org (consultado el 9 de diciembre de 2012 )
  39. (in) "  [Basic] Contents of /head/sys/dev/usb/wlan/if_urtw.c  " , Svn.freebsd.org (consultado el 9 de diciembre de 2012 )
  40. 'N / A' significa que el firmware se almacena en el dispositivo en todo momento, 'sí' significa que el firmware está disponible para una redistribución totalmente gratuita, 'no' significa que debe firmar un contrato de software no libre con el fabricante para obtener acceso el firmware
  41. (en) "  Páginas del manual: acx  " , Openbsd.org,17 de septiembre de 2012(consultado el 9 de diciembre de 2012 )
  42. (in) '  atu-license  " en BSD Cross Reference, OpenBSD
  43. (en) "  Páginas del manual: ipw  " , Openbsd.org,17 de septiembre de 2012(consultado el 9 de diciembre de 2012 )
  44. (en) "  Páginas del manual: iwi  " , Openbsd.org,17 de septiembre de 2012(consultado el 9 de diciembre de 2012 )
  45. (en) "  Páginas del manual: iwn  " , Openbsd.org,17 de septiembre de 2012(consultado el 9 de diciembre de 2012 )
  46. (en) "  Páginas del manual: iwm  " , Openbsd.org
  47. "  Me contrataron para escribir un controlador para los chips inalámbricos Intel 3160 / 726x, un controlador que se convirtió en iwm (4)  " , beastie.pl,14 de octubre de 2015(consultado el 21 de febrero de 2016 )
  48. “  Agregue iwm (4), un nuevo controlador para tarjetas wifi Intel 7260.  » , Openbsd.org,6 de febrero de 2015(consultado el 21 de febrero de 2016 )
  49. (en) "  Páginas del manual: malo  " , Openbsd.org,17 de septiembre de 2012(consultado el 9 de diciembre de 2012 )
  50. “  Blog de desarrolladores - mglocker @: Nuevos controladores WLAN en alza  ” , Undeadly.org (consultado el 9 de diciembre de 2012 )
  51. (en) "  Páginas del manual: Lotus (4)  " , Openbsd.org,17 de septiembre de 2012(consultado el 9 de diciembre de 2012 )
  52. (en) "  Páginas del manual: pgt (4)  " , Openbsd.org,17 de septiembre de 2012(consultado el 9 de diciembre de 2012 )
  53. (in) "  ral-license  " en BSD Cross Reference, OpenBSD
  54. (en) "  Páginas del manual: rtwn  " , Openbsd.org
  55. (en) "  Páginas del manual: uath  " , Openbsd.org,17 de septiembre de 2012(consultado el 9 de diciembre de 2012 )
  56. "Los  ingenieros inversos de OpenBSD más controladores inalámbricos  " , Undeadly.org,2 de abril de 2004(consultado el 9 de diciembre de 2012 )
  57. (en) "  Páginas del manual: upgt (4)  " , Openbsd.org,17 de septiembre de 2012(consultado el 9 de diciembre de 2012 )
  58. "  Licencia de símbolo  " , en BSD Cross Reference, OpenBSD
  59. Hay más detalles sobre el puerto en "  kerneltrap  " ( ArchivoWikiwixArchive.isGoogle • Que faire? ) (Consultado el 25 de mayo de 2017 )
  60. (en) "  Páginas del manual: wpi  " , Openbsd.org,17 de septiembre de 2012(consultado el 9 de diciembre de 2012 )
  61. (en) "  ZD1211-license  " en BSD Cross Reference, OpenBSD
  62. no es el mismo controlador que el controlador ath de OpenBSD, es un puerto de Madwifi a OpenSolaris
  63. "  fuente  " ( ArchivoWikiwixArchive.isGoogle • Que faire? ) (Consultado el 25 de mayo de 2017 ) , no sé si HAL se puede reemplazar con OpenHAL
  64. “  Wiki de soporte de Seattle Wireless WirelessDriver  ” ( ArchivoWikiwixArchive.isGoogle • ¿Qué hacer? ) , Seattlewireless.net,15 de agosto de 2010(consultado el 9 de diciembre de 2012 )

enlaces externos