This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
en:users:drivers [2015/11/02 09:21] liss coffey |
en:users:drivers [2022/06/22 15:14] Jérôme Pouiller [Table] Add entry for wfx driver |
||
---|---|---|---|
Line 3: | Line 3: | ||
===== Existing Linux Wireless drivers ===== | ===== Existing Linux Wireless drivers ===== | ||
- | We currently have a fair amount of working drivers that cover most of the available wireless networking cards. However, they don't implement all features and may have some issues, due to various reasons like these companies not providing specs. Below is an alphabetically sorted list of drivers and what they currently can and can't do. | + | We currently have a fair amount of working drivers that cover most of the available wireless networking cards. However, they don't implement all features and may have some issues, due to various reasons like companies not providing specs. Below is an alphabetically sorted list of drivers and what they currently can and can't do. |
See also: | See also: | ||
* [[wp>Comparison_of_open_source_wireless_drivers|Linux wireless drivers in Wikipedia]] | * [[wp>Comparison_of_open_source_wireless_drivers|Linux wireless drivers in Wikipedia]] | ||
- | * [[http://www.fixithere.net/sky-contact-number/|fixithere]] | + | |
**NOTE:** All drivers can of course run in [[en/users/Documentation/modes|station mode]], but only a few drivers support the other available **[[en/users/Documentation/modes|wireless modes]]**! Support of [[en/developers/Documentation/Glossary|cfg80211]] also offers benefits. | **NOTE:** All drivers can of course run in [[en/users/Documentation/modes|station mode]], but only a few drivers support the other available **[[en/users/Documentation/modes|wireless modes]]**! Support of [[en/developers/Documentation/Glossary|cfg80211]] also offers benefits. | ||
- | |||
- | |||
- | |||
- | |||
Line 21: | Line 17: | ||
| [[en/users/Drivers/at76c50x-usb|at76c50x-usb]] | Atmel | yes | no | no | no | no | B | USB | | | [[en/users/Drivers/at76c50x-usb|at76c50x-usb]] | Atmel | yes | no | no | no | no | B | USB | | ||
| [[en/users/Drivers/ath5k|ath5k]] | Atheros | yes | yes | yes | yes | yes | A/B/G | PCI / PCI-E / PCMCIA | | | [[en/users/Drivers/ath5k|ath5k]] | Atheros | yes | yes | yes | yes | yes | A/B/G | PCI / PCI-E / PCMCIA | | ||
- | | [[en/users/Drivers/ath6kl|ath6kl]] | Atheros | yes | no | yes | no | no | A/B/G/N | SDIO | | + | | [[en/users/Drivers/ath6kl|ath6kl]] | Atheros | yes | no | yes | no | no | A/B/G/N | SDIO / USB | |
| [[en/users/Drivers/ath9k|ath9k]] | Atheros | yes | yes | yes | yes | yes | A/B/G/N | PCI / PCI-E / AHB / PCMCIA | | | [[en/users/Drivers/ath9k|ath9k]] | Atheros | yes | yes | yes | yes | yes | A/B/G/N | PCI / PCI-E / AHB / PCMCIA | | ||
| [[en/users/Drivers/ath9k_htc|ath9k_htc]] | Atheros | yes | yes | yes | yes | yes | B/G/N | USB | | | [[en/users/Drivers/ath9k_htc|ath9k_htc]] | Atheros | yes | yes | yes | yes | yes | B/G/N | USB | | ||
- | | [[en/users/Drivers/ath10k|ath10k]] | Atheros | yes | yes | yes | no | yes | A/B/G/N/AC | PCI-E | | + | | [[en/users/Drivers/ath10k|ath10k]] | Atheros | yes | yes | yes (6) | yes (6) | yes (6) | A/B/G/N/AC | PCI-E / AHB / SDIO | |
+ | | [[en/users/Drivers/ath11k|ath11k]] | Atheros | yes | yes | no | yes (6) | yes (6) | A/B/G/N/AC/AX | PCI-E / AHB | | ||
| [[en/users/Drivers/atmel|atmel]] | Atmel | no | ? | ? | ? | ? | B | PCI / PCMCIA | | | [[en/users/Drivers/atmel|atmel]] | Atmel | no | ? | ? | ? | ? | B | PCI / PCMCIA | | ||
| [[en/users/Drivers/b43|b43]] | Broadcom | yes | yes | yes | yes | yes | A(2)/B/G | SSB / PCI / PCI-E / PCMCIA | | | [[en/users/Drivers/b43|b43]] | Broadcom | yes | yes | yes | yes | yes | A(2)/B/G | SSB / PCI / PCI-E / PCMCIA | | ||
Line 40: | Line 37: | ||
| [[en/users/Drivers/libertastf|libertas_tf]] | Marvell | yes | yes | no | yes | ? | B/G | USB | | | [[en/users/Drivers/libertastf|libertas_tf]] | Marvell | yes | yes | no | yes | ? | B/G | USB | | ||
| [[en/users/Drivers/mac80211_hwsim|mac80211_hwsim]] | Jouni | yes | yes | yes | no | yes | A/B/G/N | NONE! | | | [[en/users/Drivers/mac80211_hwsim|mac80211_hwsim]] | Jouni | yes | yes | yes | no | yes | A/B/G/N | NONE! | | ||
+ | | [[en/users/Drivers/mediatek|mt76]] | Mediatek | yes | yes | yes | yes | yes | A/B/G/N/AC/AX | PCIe / SoC / USB / SDIO | | ||
+ | | [[en/users/Drivers/mediatek|mt7601u]] | Mediatek | yes | ? | ? | ? | ? | B/G/N/ | USB | | ||
| [[en/users/Drivers/mwifiex|mwifiex]] | Marvell | yes | yes | yes | ? | ? | A/B/G/N | SDIO / PCI-E / USB | | | [[en/users/Drivers/mwifiex|mwifiex]] | Marvell | yes | yes | yes | ? | ? | A/B/G/N | SDIO / PCI-E / USB | | ||
| [[en/users/Drivers/mwl8k|mwl8k]] | Marvell | yes | yes | ? | ? | yes | A/B/G/N | PCI | | | [[en/users/Drivers/mwl8k|mwl8k]] | Marvell | yes | yes | ? | ? | yes | A/B/G/N | PCI | | ||
Line 47: | Line 46: | ||
| [[en/users/Drivers/p54|p54usb]] | Intersil/Conexant | yes | yes | yes | yes | yes | A(1)/B/G | USB | | | [[en/users/Drivers/p54|p54usb]] | Intersil/Conexant | yes | yes | yes | yes | yes | A(1)/B/G | USB | | ||
| [[http://www.linux-wlan.org/|** prism2_usb]] | Intersil/Conexant | yes | ? | ? | ? | ? | B | USB | | | [[http://www.linux-wlan.org/|** prism2_usb]] | Intersil/Conexant | yes | ? | ? | ? | ? | B | USB | | ||
+ | | [[en/users/Drivers/qtnfmac|qtnfmac]] | Quantenna | yes | yes | no | no | no | A/B/G/N/AC | PCI-E | | ||
| [[en/users/Drivers/rtl819x|** r8192e_pci]] | Realtek | no | ? | ? | ? | ? | B/G/N | PCI-E | | | [[en/users/Drivers/rtl819x|** r8192e_pci]] | Realtek | no | ? | ? | ? | ? | B/G/N | PCI-E | | ||
| [[en/users/Drivers/rtl819x|** r8192u_usb]] | Realtek | no | ? | ? | ? | ? | B/G/N | USB | | | [[en/users/Drivers/rtl819x|** r8192u_usb]] | Realtek | no | ? | ? | ? | ? | B/G/N | USB | | ||
Line 59: | Line 59: | ||
| [[en/users/Drivers/rt2800pci|rt2800pci]] | Ralink | yes | yes | ? | ? | yes | A(1)/B/G/N | PCI | | | [[en/users/Drivers/rt2800pci|rt2800pci]] | Ralink | yes | yes | ? | ? | yes | A(1)/B/G/N | PCI | | ||
| [[en/users/Drivers/rt2800usb|rt2800usb]] | Ralink | yes | yes | yes | yes(5) | yes | A(1)/B/G/N | USB | | | [[en/users/Drivers/rt2800usb|rt2800usb]] | Ralink | yes | yes | yes | yes(5) | yes | A(1)/B/G/N | USB | | ||
+ | | [[en/users/Drivers/rtl819x|rtl8xxxu]] | Realtek | yes | ? | ? | ? | ? | A(1)/B/G/N | USB | | ||
| [[en/users/Drivers/rtl8187|rtl8180]] | Realtek | yes | no | no | no | ? | B/G | PCI | | | [[en/users/Drivers/rtl8187|rtl8180]] | Realtek | yes | no | no | no | ? | B/G | PCI | | ||
| [[en/users/Drivers/rtl8187|rtl8187]] | Realtek | yes | no | yes | no | yes | B/G | USB | | | [[en/users/Drivers/rtl8187|rtl8187]] | Realtek | yes | no | yes | no | yes | B/G | USB | | ||
| [[en/users/Drivers/rtl819x|rtl8188ee]] | Realtek | yes | ? | ? | ? | ? | B/G/N | PCI-E | | | [[en/users/Drivers/rtl819x|rtl8188ee]] | Realtek | yes | ? | ? | ? | ? | B/G/N | PCI-E | | ||
- | | [[en/users/Drivers/rtl819x|rtl8192ce]] | Realtek | yes | ? | ? | ? | ? | B/G/N | PCI-E | | + | | [[en/users/Drivers/rtl819x|rtl8192ce]] | Realtek | yes | ? | ? | ? | yes | B/G/N | PCI-E | |
- | | [[en/users/Drivers/rtl819x|rtl8192cu]] | Realtek | yes | yes | ? | ? | yes | B/G/N | USB | | + | | [[en/users/Drivers/rtl819x|rtl8192cu]] | Realtek | yes | yes | ? | ? | yes | B/G/N | USB | |
| [[en/users/Drivers/rtl819x|rtl8192de]] | Realtek | yes | ? | ? | ? | ? | B/G/N | PCI-E | | | [[en/users/Drivers/rtl819x|rtl8192de]] | Realtek | yes | ? | ? | ? | ? | B/G/N | PCI-E | | ||
- | | [[en/users/Drivers/rtl819x|rtl8192se]] | Realtek | yes | ? | ? | ? | ? | B/G/N | PCI-E | | + | | [[en/users/Drivers/rtl819x|rtl8192se]] | Realtek | yes | yes | ? | ? | ? | B/G/N | PCI-E | |
| [[en/users/Drivers/rtl819x|rtl8723ae]] | Realtek | yes | ? | ? | ? | ? | B/G/N | PCI-E | | | [[en/users/Drivers/rtl819x|rtl8723ae]] | Realtek | yes | ? | ? | ? | ? | B/G/N | PCI-E | | ||
+ | | [[en/users/Drivers/rtl819x|rtl8723bs]] | Realtek | ? | ? | ? | no | no | B/G/N | SDIO | | ||
| [[en/users/Drivers/rtl819x| ** r8723au]] | Realtek | yes | ? | ? | ? | ? | B/G/N | USB | | | [[en/users/Drivers/rtl819x| ** r8723au]] | Realtek | yes | ? | ? | ? | ? | B/G/N | USB | | ||
| [[en/users/Drivers/vt665x| ** vt6655]] | VIA | yes | yes | yes | no | no | A/B/G | PCI | | | [[en/users/Drivers/vt665x| ** vt6655]] | VIA | yes | yes | yes | no | no | A/B/G | PCI | | ||
| [[en/users/Drivers/vt665x| ** vt6656]] | VIA | yes | yes | yes | no | no | A/B/G | USB | | | [[en/users/Drivers/vt665x| ** vt6656]] | VIA | yes | yes | yes | no | no | A/B/G | USB | | ||
- | | [[en/users/Drivers/wcn36xx|wcn36xx]] | Qualcomm Atheros | yes | yes | yes | yes | yes | A/B/G/N | | | + | | [[en/users/Drivers/wcn36xx|wcn36xx]] | Qualcomm Atheros | yes | yes | yes | yes | yes | A/B/G/N | | |
+ | | [[en/users/Drivers/wfx|wfx]] | Silicon Laboratories | yes | yes | no | no | no | A/B/G/N | SPI / SDIO | | ||
| [[en/users/Drivers/wil6210|wil6210]] | Atheros | yes | yes | no | no | yes | AD | PCI-E | | | [[en/users/Drivers/wil6210|wil6210]] | Atheros | yes | yes | no | no | yes | AD | PCI-E | | ||
| [[http://code.google.com/p/winbondport/|** winbond]] | Winbond | yes | ? | ? | ? | ? | B | USB | | | [[http://code.google.com/p/winbondport/|** winbond]] | Winbond | yes | ? | ? | ? | ? | B | USB | | ||
+ | | [[en/users/Drivers/wilc|** wilc]] | Microchip | yes | yes | no | no | no | A/B/G/N | SPI / SDIO | | ||
| [[en/users/Drivers/wl1251|wl1251]] | Texas Instruments | yes | no | yes | ? | yes | B/G | SPI / SDIO | | | [[en/users/Drivers/wl1251|wl1251]] | Texas Instruments | yes | no | yes | ? | yes | B/G | SPI / SDIO | | ||
| [[en/users/Drivers/wl12xx|wl12xx]] | Texas Instruments | yes | yes | yes | no | no | A(1)/B/G/N | SPI / SDIO | | | [[en/users/Drivers/wl12xx|wl12xx]] | Texas Instruments | yes | yes | yes | no | no | A(1)/B/G/N | SPI / SDIO | | ||
Line 80: | Line 84: | ||
| [[en/users/Drivers/zd1201|zd1201]] | ZyDAS/Atheros | no | ? | ? | ? | ? | B | USB | | | [[en/users/Drivers/zd1201|zd1201]] | ZyDAS/Atheros | no | ? | ? | ? | ? | B | USB | | ||
| [[en/users/Drivers/zd1211rw|zd1211rw]] | ZyDAS/Atheros | yes | yes | yes | yes | yes | A(2)/B/G | USB | | | [[en/users/Drivers/zd1211rw|zd1211rw]] | ZyDAS/Atheros | yes | yes | yes | yes | yes | A(2)/B/G | USB | | ||
+ | |||
Line 96: | Line 101: | ||
- | |**Driver**|**Manufacturer**|**cfg80211**\\ |**AP**\\ |**IBSS**\\ |**mesh**\\ |**monitor**\\ |**PHY modes**|**Buses**| | + | | **Driver** | **Manufacturer** | **cfg80211**\\ | **AP**\\ | **IBSS**\\ | **mesh**\\ | **monitor**\\ | **PHY modes** | **Buses** | |
- | |[[en/users/Drivers/acx1xx|acx1xx]]|Texas Instruments|yes|?|?|no|?|B|PCI / PCMCIA / USB| | + | | [[en/users/Drivers/acx1xx|acx1xx]] | Texas Instruments | yes | ? | ? | no | ? | B | PCI / PCMCIA / USB | |
- | |[[en/users/Drivers/agnx|agnx]]|Airgo/Qualcom|yes|?|?|?|?|A/B/G|PCI| | + | | [[en/users/Drivers/agnx|agnx]] | Airgo/Qualcom | yes | ? | ? | ? | ? | A/B/G | PCI | |
- | |[[en/users/Drivers/ar6k|ar6k]]|Atheros|?|?|?|?|?|B/G|?| | + | | [[en/users/Drivers/ar6k|ar6k]] | Atheros | ? | ? | ? | ? | ? | B/G | ? | |
- | |[[http://poldhu.sf.net/|poldhu]]|NWN|no|?|?|?|?|B|PCMCIA| | + | | [[http://poldhu.sf.net/|poldhu]] | NWN | no | ? | ? | ? | ? | B | PCMCIA | |
+ | | [[en/users/Drivers/rt2880_inic|RT2880 iNIC]] | Ralink | ? | ? | ? | ? | ? | ? | PCI | | ||
Notes: | Notes: |