1ec8f24b7SThomas 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 12a7f7f624SMasahiro Yamada 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 170ef2c2d1SFlavio Suligoi https://wireless.wiki.kernel.org/en/users/Drivers 1844175272SLuis R. Rodriguez 1944175272SLuis R. Rodriguezif WLAN 202a5e1c0eSJohannes Berg 21d4a17304SKalle Valosource "drivers/net/wireless/admtek/Kconfig" 22b5c9b4f9SKalle Valosource "drivers/net/wireless/ath/Kconfig" 2330fe0f9bSKalle Valosource "drivers/net/wireless/atmel/Kconfig" 2458619b14SKalle Valosource "drivers/net/wireless/broadcom/Kconfig" 2530db0ca8SKalle Valosource "drivers/net/wireless/cisco/Kconfig" 26367a1092SKalle Valosource "drivers/net/wireless/intel/Kconfig" 27eb4f98d5SKalle Valosource "drivers/net/wireless/intersil/Kconfig" 28f988d640SKalle Valosource "drivers/net/wireless/marvell/Kconfig" 297b09ed5aSKalle Valosource "drivers/net/wireless/mediatek/Kconfig" 305625f965SAjay Singhsource "drivers/net/wireless/microchip/Kconfig" 3133aca94dSKalle Valosource "drivers/net/wireless/ralink/Kconfig" 3262141726SKalle Valosource "drivers/net/wireless/realtek/Kconfig" 33941a967cSKalle Valosource "drivers/net/wireless/rsi/Kconfig" 34*4a5fb1bbSJérôme Pouillersource "drivers/net/wireless/silabs/Kconfig" 35560424e9SKalle Valosource "drivers/net/wireless/st/Kconfig" 36bd842171SKalle Valosource "drivers/net/wireless/ti/Kconfig" 37ed0ad06fSKalle Valosource "drivers/net/wireless/zydas/Kconfig" 3898f44cb0SIgor Mitsyankosource "drivers/net/wireless/quantenna/Kconfig" 39d4a17304SKalle Valo 401da177e4SLinus Torvaldsconfig PCMCIA_RAYCS 418476a657SErik Ekman tristate "Aviator/Raytheon 2.4GHz wireless support" 42133d7c6aSJohn W. Linville depends on PCMCIA 432a5e1c0eSJohannes Berg select WIRELESS_EXT 443d23e349SJohannes Berg select WEXT_SPY 453d23e349SJohannes Berg select WEXT_PRIV 46a7f7f624SMasahiro Yamada help 471da177e4SLinus Torvalds Say Y here if you intend to attach an Aviator/Raytheon PCMCIA 481da177e4SLinus Torvalds (PC-card) wireless Ethernet networking card to your computer. 495c3b5da4SJakub Kicinski Please read the file 505c3b5da4SJakub Kicinski <file:Documentation/networking/device_drivers/wifi/ray_cs.rst> for 511da177e4SLinus Torvalds details. 521da177e4SLinus Torvalds 531da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module will be 541da177e4SLinus Torvalds called ray_cs. If unsure, say N. 551da177e4SLinus Torvalds 561da177e4SLinus Torvaldsconfig PCMCIA_WL3501 571da177e4SLinus Torvalds tristate "Planet WL3501 PCMCIA cards" 584c59ff22SZhao, Gang depends on CFG80211 && PCMCIA 592a5e1c0eSJohannes Berg select WIRELESS_EXT 603d23e349SJohannes Berg select WEXT_SPY 613d23e349SJohannes Berg help 621da177e4SLinus Torvalds A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet. 631da177e4SLinus Torvalds It has basic support for Linux wireless extensions and initial 641da177e4SLinus Torvalds micro support for ethtool. 651da177e4SLinus Torvalds 666d808ebaSKalle Valoconfig MAC80211_HWSIM 676d808ebaSKalle Valo tristate "Simulated radio testing tool for mac80211" 686d808ebaSKalle Valo depends on MAC80211 69a7f7f624SMasahiro Yamada help 706d808ebaSKalle Valo This driver is a developer testing tool that can be used to test 716d808ebaSKalle Valo IEEE 802.11 networking stack (mac80211) functionality. This is not 726d808ebaSKalle Valo needed for normal wireless LAN usage and is only for testing. See 736d808ebaSKalle Valo Documentation/networking/mac80211_hwsim for more information on how 746d808ebaSKalle Valo to use this tool. 756d808ebaSKalle Valo 766d808ebaSKalle Valo To compile this driver as a module, choose M here: the module will be 776d808ebaSKalle Valo called mac80211_hwsim. If unsure, say N. 786d808ebaSKalle Valo 79bf164cc0SJussi Kivilinnaconfig USB_NET_RNDIS_WLAN 80bf164cc0SJussi Kivilinna tristate "Wireless RNDIS USB support" 81798f4e5eSKees Cook depends on USB 820aa8204bSJohannes Berg depends on CFG80211 83269f8cb2SFrancois Romieu select USB_NET_DRIVERS 84bf164cc0SJussi Kivilinna select USB_USBNET 85bf164cc0SJussi Kivilinna select USB_NET_CDCETHER 86bf164cc0SJussi Kivilinna select USB_NET_RNDIS_HOST 87a7f7f624SMasahiro Yamada help 88bf164cc0SJussi Kivilinna This is a driver for wireless RNDIS devices. 89bf164cc0SJussi Kivilinna These are USB based adapters found in devices such as: 90bf164cc0SJussi Kivilinna 91bf164cc0SJussi Kivilinna Buffalo WLI-U2-KG125S 92bf164cc0SJussi Kivilinna U.S. Robotics USR5421 93bf164cc0SJussi Kivilinna Belkin F5D7051 94bf164cc0SJussi Kivilinna Linksys WUSB54GSv2 95bf164cc0SJussi Kivilinna Linksys WUSB54GSC 96bf164cc0SJussi Kivilinna Asus WL169gE 97bf164cc0SJussi Kivilinna Eminent EM4045 98bf164cc0SJussi Kivilinna BT Voyager 1055 99bf164cc0SJussi Kivilinna Linksys WUSB54GSv1 100bf164cc0SJussi Kivilinna U.S. Robotics USR5420 101bf164cc0SJussi Kivilinna BUFFALO WLI-USB-G54 102bf164cc0SJussi Kivilinna 103bf164cc0SJussi Kivilinna All of these devices are based on Broadcom 4320 chip which is the 104bf164cc0SJussi Kivilinna only wireless RNDIS chip known to date. 105bf164cc0SJussi Kivilinna 106bf164cc0SJussi Kivilinna If you choose to build a module, it'll be called rndis_wlan. 107bf164cc0SJussi Kivilinna 108c7cdba31SCody Schuffelenconfig VIRT_WIFI 109c7cdba31SCody Schuffelen tristate "Wifi wrapper for ethernet drivers" 110c7cdba31SCody Schuffelen depends on CFG80211 111a7f7f624SMasahiro Yamada help 112c7cdba31SCody Schuffelen This option adds support for ethernet connections to appear as if they 113c7cdba31SCody Schuffelen are wifi connections through a special rtnetlink device. 114c7cdba31SCody Schuffelen 11544175272SLuis R. Rodriguezendif # WLAN 116