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/ralink/Kconfig" 44source "drivers/net/wireless/realtek/Kconfig" 45source "drivers/net/wireless/rsi/Kconfig" 46source "drivers/net/wireless/st/Kconfig" 47source "drivers/net/wireless/ti/Kconfig" 48source "drivers/net/wireless/zydas/Kconfig" 49source "drivers/net/wireless/quantenna/Kconfig" 50 51config PCMCIA_RAYCS 52 tristate "Aviator/Raytheon 2.4GHz wireless support" 53 depends on PCMCIA 54 select WIRELESS_EXT 55 select WEXT_SPY 56 select WEXT_PRIV 57 help 58 Say Y here if you intend to attach an Aviator/Raytheon PCMCIA 59 (PC-card) wireless Ethernet networking card to your computer. 60 Please read the file <file:Documentation/networking/ray_cs.rst> for 61 details. 62 63 To compile this driver as a module, choose M here: the module will be 64 called ray_cs. If unsure, say N. 65 66config PCMCIA_WL3501 67 tristate "Planet WL3501 PCMCIA cards" 68 depends on CFG80211 && PCMCIA 69 select WIRELESS_EXT 70 select WEXT_SPY 71 help 72 A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet. 73 It has basic support for Linux wireless extensions and initial 74 micro support for ethtool. 75 76config MAC80211_HWSIM 77 tristate "Simulated radio testing tool for mac80211" 78 depends on MAC80211 79 help 80 This driver is a developer testing tool that can be used to test 81 IEEE 802.11 networking stack (mac80211) functionality. This is not 82 needed for normal wireless LAN usage and is only for testing. See 83 Documentation/networking/mac80211_hwsim for more information on how 84 to use this tool. 85 86 To compile this driver as a module, choose M here: the module will be 87 called mac80211_hwsim. If unsure, say N. 88 89config USB_NET_RNDIS_WLAN 90 tristate "Wireless RNDIS USB support" 91 depends on USB 92 depends on CFG80211 93 select USB_NET_DRIVERS 94 select USB_USBNET 95 select USB_NET_CDCETHER 96 select USB_NET_RNDIS_HOST 97 help 98 This is a driver for wireless RNDIS devices. 99 These are USB based adapters found in devices such as: 100 101 Buffalo WLI-U2-KG125S 102 U.S. Robotics USR5421 103 Belkin F5D7051 104 Linksys WUSB54GSv2 105 Linksys WUSB54GSC 106 Asus WL169gE 107 Eminent EM4045 108 BT Voyager 1055 109 Linksys WUSB54GSv1 110 U.S. Robotics USR5420 111 BUFFALO WLI-USB-G54 112 113 All of these devices are based on Broadcom 4320 chip which is the 114 only wireless RNDIS chip known to date. 115 116 If you choose to build a module, it'll be called rndis_wlan. 117 118config VIRT_WIFI 119 tristate "Wifi wrapper for ethernet drivers" 120 depends on CFG80211 121 help 122 This option adds support for ethernet connections to appear as if they 123 are wifi connections through a special rtnetlink device. 124 125endif # WLAN 126