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