1# SPDX-License-Identifier: GPL-2.0-only 2# 3# Wireless LAN device configuration 4# 5 6menuconfig WLAN 7 bool "Wireless LAN" 8 depends on !S390 9 depends on NET 10 select WIRELESS 11 default y 12 help 13 This section contains all the pre 802.11 and 802.11 wireless 14 device drivers. For a complete list of drivers and documentation 15 on them refer to the wireless wiki: 16 17 http://wireless.kernel.org/en/users/Drivers 18 19if WLAN 20 21config WIRELESS_WDS 22 bool "mac80211-based legacy WDS support" if EXPERT 23 help 24 This option enables the deprecated WDS support, the newer 25 mac80211-based 4-addr AP/client support supersedes it with 26 a much better feature set (HT, VHT, ...) 27 28 We plan to remove this option and code, so if you find 29 that you have to enable it, please let us know on the 30 linux-wireless@vger.kernel.org mailing list, so we can 31 help you migrate to 4-addr AP/client (or, if it's really 32 necessary, give up on our plan of removing it). 33 34source "drivers/net/wireless/admtek/Kconfig" 35source "drivers/net/wireless/ath/Kconfig" 36source "drivers/net/wireless/atmel/Kconfig" 37source "drivers/net/wireless/broadcom/Kconfig" 38source "drivers/net/wireless/cisco/Kconfig" 39source "drivers/net/wireless/intel/Kconfig" 40source "drivers/net/wireless/intersil/Kconfig" 41source "drivers/net/wireless/marvell/Kconfig" 42source "drivers/net/wireless/mediatek/Kconfig" 43source "drivers/net/wireless/microchip/Kconfig" 44source "drivers/net/wireless/ralink/Kconfig" 45source "drivers/net/wireless/realtek/Kconfig" 46source "drivers/net/wireless/rsi/Kconfig" 47source "drivers/net/wireless/st/Kconfig" 48source "drivers/net/wireless/ti/Kconfig" 49source "drivers/net/wireless/zydas/Kconfig" 50source "drivers/net/wireless/quantenna/Kconfig" 51 52config PCMCIA_RAYCS 53 tristate "Aviator/Raytheon 2.4GHz wireless support" 54 depends on PCMCIA 55 select WIRELESS_EXT 56 select WEXT_SPY 57 select WEXT_PRIV 58 help 59 Say Y here if you intend to attach an Aviator/Raytheon PCMCIA 60 (PC-card) wireless Ethernet networking card to your computer. 61 Please read the file <file:Documentation/networking/ray_cs.rst> for 62 details. 63 64 To compile this driver as a module, choose M here: the module will be 65 called ray_cs. If unsure, say N. 66 67config PCMCIA_WL3501 68 tristate "Planet WL3501 PCMCIA cards" 69 depends on CFG80211 && PCMCIA 70 select WIRELESS_EXT 71 select WEXT_SPY 72 help 73 A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet. 74 It has basic support for Linux wireless extensions and initial 75 micro support for ethtool. 76 77config MAC80211_HWSIM 78 tristate "Simulated radio testing tool for mac80211" 79 depends on MAC80211 80 help 81 This driver is a developer testing tool that can be used to test 82 IEEE 802.11 networking stack (mac80211) functionality. This is not 83 needed for normal wireless LAN usage and is only for testing. See 84 Documentation/networking/mac80211_hwsim for more information on how 85 to use this tool. 86 87 To compile this driver as a module, choose M here: the module will be 88 called mac80211_hwsim. If unsure, say N. 89 90config USB_NET_RNDIS_WLAN 91 tristate "Wireless RNDIS USB support" 92 depends on USB 93 depends on CFG80211 94 select USB_NET_DRIVERS 95 select USB_USBNET 96 select USB_NET_CDCETHER 97 select USB_NET_RNDIS_HOST 98 help 99 This is a driver for wireless RNDIS devices. 100 These are USB based adapters found in devices such as: 101 102 Buffalo WLI-U2-KG125S 103 U.S. Robotics USR5421 104 Belkin F5D7051 105 Linksys WUSB54GSv2 106 Linksys WUSB54GSC 107 Asus WL169gE 108 Eminent EM4045 109 BT Voyager 1055 110 Linksys WUSB54GSv1 111 U.S. Robotics USR5420 112 BUFFALO WLI-USB-G54 113 114 All of these devices are based on Broadcom 4320 chip which is the 115 only wireless RNDIS chip known to date. 116 117 If you choose to build a module, it'll be called rndis_wlan. 118 119config VIRT_WIFI 120 tristate "Wifi wrapper for ethernet drivers" 121 depends on CFG80211 122 help 123 This option adds support for ethernet connections to appear as if they 124 are wifi connections through a special rtnetlink device. 125 126endif # WLAN 127