1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 21da177e4SLinus Torvalds# 31da177e4SLinus Torvalds# Wireless LAN device configuration 41da177e4SLinus Torvalds# 51da177e4SLinus Torvalds 644175272SLuis R. Rodriguezmenuconfig WLAN 744175272SLuis R. Rodriguez bool "Wireless LAN" 8f54bfc0eSMartin Schwidefsky depends on !S390 99459d59fSRandy Dunlap depends on NET 10eab2ec83SJohannes Berg select WIRELESS 11ff4d572aSLuis R. Rodriguez default y 1244175272SLuis R. Rodriguez ---help--- 1344175272SLuis R. Rodriguez This section contains all the pre 802.11 and 802.11 wireless 1444175272SLuis R. Rodriguez device drivers. For a complete list of drivers and documentation 1544175272SLuis R. Rodriguez on them refer to the wireless wiki: 1644175272SLuis R. Rodriguez 1744175272SLuis R. Rodriguez http://wireless.kernel.org/en/users/Drivers 1844175272SLuis R. Rodriguez 1944175272SLuis R. Rodriguezif WLAN 202a5e1c0eSJohannes Berg 218f205423SJohannes Bergconfig WIRELESS_WDS 228f205423SJohannes Berg bool "mac80211-based legacy WDS support" if EXPERT 238f205423SJohannes Berg help 248f205423SJohannes Berg This option enables the deprecated WDS support, the newer 258f205423SJohannes Berg mac80211-based 4-addr AP/client support supersedes it with 268f205423SJohannes Berg a much better feature set (HT, VHT, ...) 278f205423SJohannes Berg 288f205423SJohannes Berg We plan to remove this option and code, so if you find 298f205423SJohannes Berg that you have to enable it, please let us know on the 308f205423SJohannes Berg linux-wireless@vger.kernel.org mailing list, so we can 318f205423SJohannes Berg help you migrate to 4-addr AP/client (or, if it's really 328f205423SJohannes Berg necessary, give up on our plan of removing it). 338f205423SJohannes Berg 34d4a17304SKalle Valosource "drivers/net/wireless/admtek/Kconfig" 35b5c9b4f9SKalle Valosource "drivers/net/wireless/ath/Kconfig" 3630fe0f9bSKalle Valosource "drivers/net/wireless/atmel/Kconfig" 3758619b14SKalle Valosource "drivers/net/wireless/broadcom/Kconfig" 3830db0ca8SKalle Valosource "drivers/net/wireless/cisco/Kconfig" 39367a1092SKalle Valosource "drivers/net/wireless/intel/Kconfig" 40eb4f98d5SKalle Valosource "drivers/net/wireless/intersil/Kconfig" 41f988d640SKalle Valosource "drivers/net/wireless/marvell/Kconfig" 427b09ed5aSKalle Valosource "drivers/net/wireless/mediatek/Kconfig" 4333aca94dSKalle Valosource "drivers/net/wireless/ralink/Kconfig" 4462141726SKalle Valosource "drivers/net/wireless/realtek/Kconfig" 45941a967cSKalle Valosource "drivers/net/wireless/rsi/Kconfig" 46560424e9SKalle Valosource "drivers/net/wireless/st/Kconfig" 47bd842171SKalle Valosource "drivers/net/wireless/ti/Kconfig" 48ed0ad06fSKalle Valosource "drivers/net/wireless/zydas/Kconfig" 4998f44cb0SIgor Mitsyankosource "drivers/net/wireless/quantenna/Kconfig" 50d4a17304SKalle Valo 511da177e4SLinus Torvaldsconfig PCMCIA_RAYCS 528476a657SErik Ekman tristate "Aviator/Raytheon 2.4GHz wireless support" 53133d7c6aSJohn W. Linville depends on PCMCIA 542a5e1c0eSJohannes Berg select WIRELESS_EXT 553d23e349SJohannes Berg select WEXT_SPY 563d23e349SJohannes Berg select WEXT_PRIV 571da177e4SLinus Torvalds ---help--- 581da177e4SLinus Torvalds Say Y here if you intend to attach an Aviator/Raytheon PCMCIA 591da177e4SLinus Torvalds (PC-card) wireless Ethernet networking card to your computer. 601da177e4SLinus Torvalds Please read the file <file:Documentation/networking/ray_cs.txt> for 611da177e4SLinus Torvalds details. 621da177e4SLinus Torvalds 631da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module will be 641da177e4SLinus Torvalds called ray_cs. If unsure, say N. 651da177e4SLinus Torvalds 661da177e4SLinus Torvaldsconfig PCMCIA_WL3501 671da177e4SLinus Torvalds tristate "Planet WL3501 PCMCIA cards" 684c59ff22SZhao, Gang depends on CFG80211 && PCMCIA 692a5e1c0eSJohannes Berg select WIRELESS_EXT 703d23e349SJohannes Berg select WEXT_SPY 713d23e349SJohannes Berg help 721da177e4SLinus Torvalds A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet. 731da177e4SLinus Torvalds It has basic support for Linux wireless extensions and initial 741da177e4SLinus Torvalds micro support for ethtool. 751da177e4SLinus Torvalds 766d808ebaSKalle Valoconfig MAC80211_HWSIM 776d808ebaSKalle Valo tristate "Simulated radio testing tool for mac80211" 786d808ebaSKalle Valo depends on MAC80211 796d808ebaSKalle Valo ---help--- 806d808ebaSKalle Valo This driver is a developer testing tool that can be used to test 816d808ebaSKalle Valo IEEE 802.11 networking stack (mac80211) functionality. This is not 826d808ebaSKalle Valo needed for normal wireless LAN usage and is only for testing. See 836d808ebaSKalle Valo Documentation/networking/mac80211_hwsim for more information on how 846d808ebaSKalle Valo to use this tool. 856d808ebaSKalle Valo 866d808ebaSKalle Valo To compile this driver as a module, choose M here: the module will be 876d808ebaSKalle Valo called mac80211_hwsim. If unsure, say N. 886d808ebaSKalle Valo 89bf164cc0SJussi Kivilinnaconfig USB_NET_RNDIS_WLAN 90bf164cc0SJussi Kivilinna tristate "Wireless RNDIS USB support" 91798f4e5eSKees Cook depends on USB 920aa8204bSJohannes Berg depends on CFG80211 93269f8cb2SFrancois Romieu select USB_NET_DRIVERS 94bf164cc0SJussi Kivilinna select USB_USBNET 95bf164cc0SJussi Kivilinna select USB_NET_CDCETHER 96bf164cc0SJussi Kivilinna select USB_NET_RNDIS_HOST 97bf164cc0SJussi Kivilinna ---help--- 98bf164cc0SJussi Kivilinna This is a driver for wireless RNDIS devices. 99bf164cc0SJussi Kivilinna These are USB based adapters found in devices such as: 100bf164cc0SJussi Kivilinna 101bf164cc0SJussi Kivilinna Buffalo WLI-U2-KG125S 102bf164cc0SJussi Kivilinna U.S. Robotics USR5421 103bf164cc0SJussi Kivilinna Belkin F5D7051 104bf164cc0SJussi Kivilinna Linksys WUSB54GSv2 105bf164cc0SJussi Kivilinna Linksys WUSB54GSC 106bf164cc0SJussi Kivilinna Asus WL169gE 107bf164cc0SJussi Kivilinna Eminent EM4045 108bf164cc0SJussi Kivilinna BT Voyager 1055 109bf164cc0SJussi Kivilinna Linksys WUSB54GSv1 110bf164cc0SJussi Kivilinna U.S. Robotics USR5420 111bf164cc0SJussi Kivilinna BUFFALO WLI-USB-G54 112bf164cc0SJussi Kivilinna 113bf164cc0SJussi Kivilinna All of these devices are based on Broadcom 4320 chip which is the 114bf164cc0SJussi Kivilinna only wireless RNDIS chip known to date. 115bf164cc0SJussi Kivilinna 116bf164cc0SJussi Kivilinna If you choose to build a module, it'll be called rndis_wlan. 117bf164cc0SJussi Kivilinna 118c7cdba31SCody Schuffelenconfig VIRT_WIFI 119c7cdba31SCody Schuffelen tristate "Wifi wrapper for ethernet drivers" 120c7cdba31SCody Schuffelen depends on CFG80211 121c7cdba31SCody Schuffelen ---help--- 122c7cdba31SCody Schuffelen This option adds support for ethernet connections to appear as if they 123c7cdba31SCody Schuffelen are wifi connections through a special rtnetlink device. 124c7cdba31SCody Schuffelen 12544175272SLuis R. Rodriguezendif # WLAN 126