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