![Kalle Valo](/assets/img/avatar_default.png)
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
180 lines
5.4 KiB
Plaintext
180 lines
5.4 KiB
Plaintext
#
|
|
# Wireless LAN device configuration
|
|
#
|
|
|
|
menuconfig WLAN
|
|
bool "Wireless LAN"
|
|
depends on !S390
|
|
depends on NET
|
|
select WIRELESS
|
|
default y
|
|
---help---
|
|
This section contains all the pre 802.11 and 802.11 wireless
|
|
device drivers. For a complete list of drivers and documentation
|
|
on them refer to the wireless wiki:
|
|
|
|
http://wireless.kernel.org/en/users/Drivers
|
|
|
|
if WLAN
|
|
|
|
source "drivers/net/wireless/admtek/Kconfig"
|
|
source "drivers/net/wireless/atmel/Kconfig"
|
|
source "drivers/net/wireless/broadcom/Kconfig"
|
|
source "drivers/net/wireless/cisco/Kconfig"
|
|
source "drivers/net/wireless/st/Kconfig"
|
|
|
|
config PCMCIA_RAYCS
|
|
tristate "Aviator/Raytheon 2.4GHz wireless support"
|
|
depends on PCMCIA
|
|
select WIRELESS_EXT
|
|
select WEXT_SPY
|
|
select WEXT_PRIV
|
|
---help---
|
|
Say Y here if you intend to attach an Aviator/Raytheon PCMCIA
|
|
(PC-card) wireless Ethernet networking card to your computer.
|
|
Please read the file <file:Documentation/networking/ray_cs.txt> for
|
|
details.
|
|
|
|
To compile this driver as a module, choose M here: the module will be
|
|
called ray_cs. If unsure, say N.
|
|
|
|
config LIBERTAS_THINFIRM
|
|
tristate "Marvell 8xxx Libertas WLAN driver support with thin firmware"
|
|
depends on MAC80211
|
|
select FW_LOADER
|
|
---help---
|
|
A library for Marvell Libertas 8xxx devices using thinfirm.
|
|
|
|
config LIBERTAS_THINFIRM_DEBUG
|
|
bool "Enable full debugging output in the Libertas thin firmware module."
|
|
depends on LIBERTAS_THINFIRM
|
|
---help---
|
|
Debugging support.
|
|
|
|
config LIBERTAS_THINFIRM_USB
|
|
tristate "Marvell Libertas 8388 USB 802.11b/g cards with thin firmware"
|
|
depends on LIBERTAS_THINFIRM && USB
|
|
---help---
|
|
A driver for Marvell Libertas 8388 USB devices using thinfirm.
|
|
|
|
config PCMCIA_WL3501
|
|
tristate "Planet WL3501 PCMCIA cards"
|
|
depends on CFG80211 && PCMCIA
|
|
select WIRELESS_EXT
|
|
select WEXT_SPY
|
|
help
|
|
A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet.
|
|
It has basic support for Linux wireless extensions and initial
|
|
micro support for ethtool.
|
|
|
|
config PRISM54
|
|
tristate 'Intersil Prism GT/Duette/Indigo PCI/Cardbus (DEPRECATED)'
|
|
depends on PCI
|
|
select WIRELESS_EXT
|
|
select WEXT_SPY
|
|
select WEXT_PRIV
|
|
select FW_LOADER
|
|
---help---
|
|
This enables support for FullMAC PCI/Cardbus prism54 devices. This
|
|
driver is now deprecated in favor for the SoftMAC driver, p54pci.
|
|
p54pci supports FullMAC PCI/Cardbus devices as well.
|
|
|
|
For more information refer to the p54 wiki:
|
|
|
|
http://wireless.kernel.org/en/users/Drivers/p54
|
|
|
|
Note: You need a motherboard with DMA support to use any of these cards
|
|
|
|
When built as module you get the module prism54
|
|
|
|
config USB_ZD1201
|
|
tristate "USB ZD1201 based Wireless device support"
|
|
depends on CFG80211 && USB
|
|
select WIRELESS_EXT
|
|
select WEXT_PRIV
|
|
select FW_LOADER
|
|
---help---
|
|
Say Y if you want to use wireless LAN adapters based on the ZyDAS
|
|
ZD1201 chip.
|
|
|
|
This driver makes the adapter appear as a normal Ethernet interface,
|
|
typically on wlan0.
|
|
|
|
The zd1201 device requires external firmware to be loaded.
|
|
This can be found at http://linux-lc100020.sourceforge.net/
|
|
|
|
To compile this driver as a module, choose M here: the
|
|
module will be called zd1201.
|
|
|
|
config USB_NET_RNDIS_WLAN
|
|
tristate "Wireless RNDIS USB support"
|
|
depends on USB
|
|
depends on CFG80211
|
|
select USB_NET_DRIVERS
|
|
select USB_USBNET
|
|
select USB_NET_CDCETHER
|
|
select USB_NET_RNDIS_HOST
|
|
---help---
|
|
This is a driver for wireless RNDIS devices.
|
|
These are USB based adapters found in devices such as:
|
|
|
|
Buffalo WLI-U2-KG125S
|
|
U.S. Robotics USR5421
|
|
Belkin F5D7051
|
|
Linksys WUSB54GSv2
|
|
Linksys WUSB54GSC
|
|
Asus WL169gE
|
|
Eminent EM4045
|
|
BT Voyager 1055
|
|
Linksys WUSB54GSv1
|
|
U.S. Robotics USR5420
|
|
BUFFALO WLI-USB-G54
|
|
|
|
All of these devices are based on Broadcom 4320 chip which is the
|
|
only wireless RNDIS chip known to date.
|
|
|
|
If you choose to build a module, it'll be called rndis_wlan.
|
|
|
|
source "drivers/net/wireless/realtek/rtl818x/Kconfig"
|
|
|
|
config MAC80211_HWSIM
|
|
tristate "Simulated radio testing tool for mac80211"
|
|
depends on MAC80211
|
|
---help---
|
|
This driver is a developer testing tool that can be used to test
|
|
IEEE 802.11 networking stack (mac80211) functionality. This is not
|
|
needed for normal wireless LAN usage and is only for testing. See
|
|
Documentation/networking/mac80211_hwsim for more information on how
|
|
to use this tool.
|
|
|
|
To compile this driver as a module, choose M here: the module will be
|
|
called mac80211_hwsim. If unsure, say N.
|
|
|
|
config MWL8K
|
|
tristate "Marvell 88W8xxx PCI/PCIe Wireless support"
|
|
depends on MAC80211 && PCI
|
|
---help---
|
|
This driver supports Marvell TOPDOG 802.11 wireless cards.
|
|
|
|
To compile this driver as a module, choose M here: the module
|
|
will be called mwl8k. If unsure, say N.
|
|
|
|
source "drivers/net/wireless/ath/Kconfig"
|
|
source "drivers/net/wireless/hostap/Kconfig"
|
|
source "drivers/net/wireless/ipw2x00/Kconfig"
|
|
source "drivers/net/wireless/iwlwifi/Kconfig"
|
|
source "drivers/net/wireless/iwlegacy/Kconfig"
|
|
source "drivers/net/wireless/libertas/Kconfig"
|
|
source "drivers/net/wireless/orinoco/Kconfig"
|
|
source "drivers/net/wireless/p54/Kconfig"
|
|
source "drivers/net/wireless/rt2x00/Kconfig"
|
|
source "drivers/net/wireless/mediatek/Kconfig"
|
|
source "drivers/net/wireless/realtek/rtlwifi/Kconfig"
|
|
source "drivers/net/wireless/realtek/rtl8xxxu/Kconfig"
|
|
source "drivers/net/wireless/ti/Kconfig"
|
|
source "drivers/net/wireless/zd1211rw/Kconfig"
|
|
source "drivers/net/wireless/mwifiex/Kconfig"
|
|
source "drivers/net/wireless/rsi/Kconfig"
|
|
|
|
endif # WLAN
|