# SPDX-License-Identifier: GPL-2.0-only
#
# Wireless LAN device configuration
#
menuconfig [31mCONFIG_WLAN[0m
bool "Wireless LAN"
depends on ![31mCONFIG_S390[0m
depends on [31mCONFIG_NET[0m
select [31mCONFIG_WIRELESS[0m
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 [31mCONFIG_WLAN[0m
config [31mCONFIG_WIRELESS_WDS[0m
bool "mac80211-based legacy WDS support" if [31mCONFIG_EXPERT[0m
help
This option enables the deprecated WDS support, the newer
mac80211-based 4-addr AP/client support supersedes it with
a much better feature set (HT, VHT, ...)
We plan to remove this option and code, so if you find
that you have to enable it, please let us know on the
linux-wireless@vger.kernel.org mailing list, so we can
help you migrate to 4-addr AP/client (or, if it's really
necessary, give up on our plan of removing it).
source "drivers/net/wireless/admtek/Kconfig"
source "drivers/net/wireless/ath/Kconfig"
source "drivers/net/wireless/atmel/Kconfig"
source "drivers/net/wireless/broadcom/Kconfig"
source "drivers/net/wireless/cisco/Kconfig"
source "drivers/net/wireless/intel/Kconfig"
source "drivers/net/wireless/intersil/Kconfig"
source "drivers/net/wireless/marvell/Kconfig"
source "drivers/net/wireless/mediatek/Kconfig"
source "drivers/net/wireless/ralink/Kconfig"
source "drivers/net/wireless/realtek/Kconfig"
source "drivers/net/wireless/rsi/Kconfig"
source "drivers/net/wireless/st/Kconfig"
source "drivers/net/wireless/ti/Kconfig"
source "drivers/net/wireless/zydas/Kconfig"
source "drivers/net/wireless/quantenna/Kconfig"
config [31mCONFIG_PCMCIA_RAYCS[0m
tristate "Aviator/Raytheon 2.4GHz wireless support"
depends on [31mCONFIG_PCMCIA[0m
select [31mCONFIG_WIRELESS_EXT[0m
select [31mCONFIG_WEXT_SPY[0m
select [31mCONFIG_WEXT_PRIV[0m
---help---
Say Y here if you intend to attach an Aviator/Raytheon [31mCONFIG_PCMCIA[0m
(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 [31mCONFIG_M[0m here: the module will be
called ray_cs. If unsure, say N.
config [31mCONFIG_PCMCIA_WL3501[0m
tristate "Planet WL3501 PCMCIA cards"
depends on [31mCONFIG_CFG80211[0m && [31mCONFIG_PCMCIA[0m
select [31mCONFIG_WIRELESS_EXT[0m
select [31mCONFIG_WEXT_SPY[0m
help
[31mCONFIG_A[0m driver for WL3501 [31mCONFIG_PCMCIA[0m 802.11 wireless cards made by Planet.
It has basic support for Linux wireless extensions and initial
micro support for ethtool.
config [31mCONFIG_MAC80211_HWSIM[0m
tristate "Simulated radio testing tool for mac80211"
depends on [31mCONFIG_MAC80211[0m
---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 [31mCONFIG_M[0m here: the module will be
called mac80211_hwsim. If unsure, say N.
config [31mCONFIG_USB_NET_RNDIS_WLAN[0m
tristate "Wireless RNDIS USB support"
depends on [31mCONFIG_USB[0m
depends on [31mCONFIG_CFG80211[0m
select [31mCONFIG_USB_NET_DRIVERS[0m
select [31mCONFIG_USB_USBNET[0m
select [31mCONFIG_USB_NET_CDCETHER[0m
select [31mCONFIG_USB_NET_RNDIS_HOST[0m
---help---
This is a driver for wireless RNDIS devices.
These are [31mCONFIG_USB[0m 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
[31mCONFIG_BT[0m Voyager 1055
Linksys WUSB54GSv1
U.S. Robotics USR5420
BUFFALO WLI-[31mCONFIG_USB[0m-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.
config [31mCONFIG_VIRT_WIFI[0m
tristate "Wifi wrapper for ethernet drivers"
depends on [31mCONFIG_CFG80211[0m
---help---
This option adds support for ethernet connections to appear as if they
are wifi connections through a special rtnetlink device.
endif # [31mCONFIG_WLAN[0m