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