11da177e4SLinus Torvalds# 21da177e4SLinus Torvalds# Wireless LAN device configuration 31da177e4SLinus Torvalds# 41da177e4SLinus Torvalds 544175272SLuis R. Rodriguezmenuconfig WLAN 644175272SLuis R. Rodriguez bool "Wireless LAN" 7f54bfc0eSMartin Schwidefsky depends on !S390 89459d59fSRandy Dunlap depends on NET 9eab2ec83SJohannes Berg select WIRELESS 10ff4d572aSLuis R. Rodriguez default y 1144175272SLuis R. Rodriguez ---help--- 1244175272SLuis R. Rodriguez This section contains all the pre 802.11 and 802.11 wireless 1344175272SLuis R. Rodriguez device drivers. For a complete list of drivers and documentation 1444175272SLuis R. Rodriguez on them refer to the wireless wiki: 1544175272SLuis R. Rodriguez 1644175272SLuis R. Rodriguez http://wireless.kernel.org/en/users/Drivers 1744175272SLuis R. Rodriguez 1844175272SLuis R. Rodriguezif WLAN 192a5e1c0eSJohannes Berg 20d4a17304SKalle Valosource "drivers/net/wireless/admtek/Kconfig" 2130fe0f9bSKalle Valosource "drivers/net/wireless/atmel/Kconfig" 22*58619b14SKalle Valosource "drivers/net/wireless/broadcom/Kconfig" 2330db0ca8SKalle Valosource "drivers/net/wireless/cisco/Kconfig" 24d4a17304SKalle Valo 251da177e4SLinus Torvaldsconfig PCMCIA_RAYCS 268476a657SErik Ekman tristate "Aviator/Raytheon 2.4GHz wireless support" 27133d7c6aSJohn W. Linville depends on PCMCIA 282a5e1c0eSJohannes Berg select WIRELESS_EXT 293d23e349SJohannes Berg select WEXT_SPY 303d23e349SJohannes Berg select WEXT_PRIV 311da177e4SLinus Torvalds ---help--- 321da177e4SLinus Torvalds Say Y here if you intend to attach an Aviator/Raytheon PCMCIA 331da177e4SLinus Torvalds (PC-card) wireless Ethernet networking card to your computer. 341da177e4SLinus Torvalds Please read the file <file:Documentation/networking/ray_cs.txt> for 351da177e4SLinus Torvalds details. 361da177e4SLinus Torvalds 371da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module will be 381da177e4SLinus Torvalds called ray_cs. If unsure, say N. 391da177e4SLinus Torvalds 40d9c63504SLuis Carlos Coboconfig LIBERTAS_THINFIRM 41d9c63504SLuis Carlos Cobo tristate "Marvell 8xxx Libertas WLAN driver support with thin firmware" 42133d7c6aSJohn W. Linville depends on MAC80211 43d9c63504SLuis Carlos Cobo select FW_LOADER 44d9c63504SLuis Carlos Cobo ---help--- 45d9c63504SLuis Carlos Cobo A library for Marvell Libertas 8xxx devices using thinfirm. 46d9c63504SLuis Carlos Cobo 47e9bd5bcdSSteve deRosierconfig LIBERTAS_THINFIRM_DEBUG 48e9bd5bcdSSteve deRosier bool "Enable full debugging output in the Libertas thin firmware module." 49e9bd5bcdSSteve deRosier depends on LIBERTAS_THINFIRM 50e9bd5bcdSSteve deRosier ---help--- 51e9bd5bcdSSteve deRosier Debugging support. 52e9bd5bcdSSteve deRosier 53d9c63504SLuis Carlos Coboconfig LIBERTAS_THINFIRM_USB 54d9c63504SLuis Carlos Cobo tristate "Marvell Libertas 8388 USB 802.11b/g cards with thin firmware" 55d9c63504SLuis Carlos Cobo depends on LIBERTAS_THINFIRM && USB 56d9c63504SLuis Carlos Cobo ---help--- 57d9c63504SLuis Carlos Cobo A driver for Marvell Libertas 8388 USB devices using thinfirm. 58d9c63504SLuis Carlos Cobo 591da177e4SLinus Torvaldsconfig PCMCIA_WL3501 601da177e4SLinus Torvalds tristate "Planet WL3501 PCMCIA cards" 614c59ff22SZhao, Gang depends on CFG80211 && PCMCIA 622a5e1c0eSJohannes Berg select WIRELESS_EXT 633d23e349SJohannes Berg select WEXT_SPY 643d23e349SJohannes Berg help 651da177e4SLinus Torvalds A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet. 661da177e4SLinus Torvalds It has basic support for Linux wireless extensions and initial 671da177e4SLinus Torvalds micro support for ethtool. 681da177e4SLinus Torvalds 691da177e4SLinus Torvaldsconfig PRISM54 704d8cd268SLuis R. Rodriguez tristate 'Intersil Prism GT/Duette/Indigo PCI/Cardbus (DEPRECATED)' 71798f4e5eSKees Cook depends on PCI 722a5e1c0eSJohannes Berg select WIRELESS_EXT 733d23e349SJohannes Berg select WEXT_SPY 743d23e349SJohannes Berg select WEXT_PRIV 751da177e4SLinus Torvalds select FW_LOADER 761da177e4SLinus Torvalds ---help--- 774d8cd268SLuis R. Rodriguez This enables support for FullMAC PCI/Cardbus prism54 devices. This 784d8cd268SLuis R. Rodriguez driver is now deprecated in favor for the SoftMAC driver, p54pci. 79c0f04160STao Ma p54pci supports FullMAC PCI/Cardbus devices as well. 801da177e4SLinus Torvalds 814d8cd268SLuis R. Rodriguez For more information refer to the p54 wiki: 821da177e4SLinus Torvalds 834d8cd268SLuis R. Rodriguez http://wireless.kernel.org/en/users/Drivers/p54 841da177e4SLinus Torvalds 851da177e4SLinus Torvalds Note: You need a motherboard with DMA support to use any of these cards 861da177e4SLinus Torvalds 874d8cd268SLuis R. Rodriguez When built as module you get the module prism54 881da177e4SLinus Torvalds 895c601d0cSPavel Machekconfig USB_ZD1201 905c601d0cSPavel Machek tristate "USB ZD1201 based Wireless device support" 914c59ff22SZhao, Gang depends on CFG80211 && USB 922a5e1c0eSJohannes Berg select WIRELESS_EXT 933d23e349SJohannes Berg select WEXT_PRIV 945c601d0cSPavel Machek select FW_LOADER 955c601d0cSPavel Machek ---help--- 965c601d0cSPavel Machek Say Y if you want to use wireless LAN adapters based on the ZyDAS 975c601d0cSPavel Machek ZD1201 chip. 985c601d0cSPavel Machek 995c601d0cSPavel Machek This driver makes the adapter appear as a normal Ethernet interface, 1005c601d0cSPavel Machek typically on wlan0. 1015c601d0cSPavel Machek 1025c601d0cSPavel Machek The zd1201 device requires external firmware to be loaded. 1035c601d0cSPavel Machek This can be found at http://linux-lc100020.sourceforge.net/ 1045c601d0cSPavel Machek 1055c601d0cSPavel Machek To compile this driver as a module, choose M here: the 1065c601d0cSPavel Machek module will be called zd1201. 1075c601d0cSPavel Machek 108bf164cc0SJussi Kivilinnaconfig USB_NET_RNDIS_WLAN 109bf164cc0SJussi Kivilinna tristate "Wireless RNDIS USB support" 110798f4e5eSKees Cook depends on USB 1110aa8204bSJohannes Berg depends on CFG80211 112269f8cb2SFrancois Romieu select USB_NET_DRIVERS 113bf164cc0SJussi Kivilinna select USB_USBNET 114bf164cc0SJussi Kivilinna select USB_NET_CDCETHER 115bf164cc0SJussi Kivilinna select USB_NET_RNDIS_HOST 116bf164cc0SJussi Kivilinna ---help--- 117bf164cc0SJussi Kivilinna This is a driver for wireless RNDIS devices. 118bf164cc0SJussi Kivilinna These are USB based adapters found in devices such as: 119bf164cc0SJussi Kivilinna 120bf164cc0SJussi Kivilinna Buffalo WLI-U2-KG125S 121bf164cc0SJussi Kivilinna U.S. Robotics USR5421 122bf164cc0SJussi Kivilinna Belkin F5D7051 123bf164cc0SJussi Kivilinna Linksys WUSB54GSv2 124bf164cc0SJussi Kivilinna Linksys WUSB54GSC 125bf164cc0SJussi Kivilinna Asus WL169gE 126bf164cc0SJussi Kivilinna Eminent EM4045 127bf164cc0SJussi Kivilinna BT Voyager 1055 128bf164cc0SJussi Kivilinna Linksys WUSB54GSv1 129bf164cc0SJussi Kivilinna U.S. Robotics USR5420 130bf164cc0SJussi Kivilinna BUFFALO WLI-USB-G54 131bf164cc0SJussi Kivilinna 132bf164cc0SJussi Kivilinna All of these devices are based on Broadcom 4320 chip which is the 133bf164cc0SJussi Kivilinna only wireless RNDIS chip known to date. 134bf164cc0SJussi Kivilinna 135bf164cc0SJussi Kivilinna If you choose to build a module, it'll be called rndis_wlan. 136bf164cc0SJussi Kivilinna 137f1d2b4d3SLarry Fingersource "drivers/net/wireless/realtek/rtl818x/Kconfig" 138f1d2b4d3SLarry Finger 139acc1e7a3SJouni Malinenconfig MAC80211_HWSIM 140acc1e7a3SJouni Malinen tristate "Simulated radio testing tool for mac80211" 141133d7c6aSJohn W. Linville depends on MAC80211 142acc1e7a3SJouni Malinen ---help--- 143acc1e7a3SJouni Malinen This driver is a developer testing tool that can be used to test 144acc1e7a3SJouni Malinen IEEE 802.11 networking stack (mac80211) functionality. This is not 145acc1e7a3SJouni Malinen needed for normal wireless LAN usage and is only for testing. See 146acc1e7a3SJouni Malinen Documentation/networking/mac80211_hwsim for more information on how 147acc1e7a3SJouni Malinen to use this tool. 148acc1e7a3SJouni Malinen 149acc1e7a3SJouni Malinen To compile this driver as a module, choose M here: the module will be 150acc1e7a3SJouni Malinen called mac80211_hwsim. If unsure, say N. 151acc1e7a3SJouni Malinen 152a66098daSLennert Buytenhekconfig MWL8K 153a66098daSLennert Buytenhek tristate "Marvell 88W8xxx PCI/PCIe Wireless support" 154798f4e5eSKees Cook depends on MAC80211 && PCI 155a66098daSLennert Buytenhek ---help--- 156a66098daSLennert Buytenhek This driver supports Marvell TOPDOG 802.11 wireless cards. 157a66098daSLennert Buytenhek 158a66098daSLennert Buytenhek To compile this driver as a module, choose M here: the module 159a66098daSLennert Buytenhek will be called mwl8k. If unsure, say N. 160a66098daSLennert Buytenhek 1613a702e49SBob Copelandsource "drivers/net/wireless/ath/Kconfig" 16275388acdSLarry Fingersource "drivers/net/wireless/b43legacy/Kconfig" 1635b435de0SArend van Sprielsource "drivers/net/wireless/brcm80211/Kconfig" 1640465af8eSHolger Schurigsource "drivers/net/wireless/hostap/Kconfig" 1650465af8eSHolger Schurigsource "drivers/net/wireless/ipw2x00/Kconfig" 1660465af8eSHolger Schurigsource "drivers/net/wireless/iwlwifi/Kconfig" 167be663ab6SWey-Yi Guysource "drivers/net/wireless/iwlegacy/Kconfig" 1680465af8eSHolger Schurigsource "drivers/net/wireless/libertas/Kconfig" 1690465af8eSHolger Schurigsource "drivers/net/wireless/orinoco/Kconfig" 1700465af8eSHolger Schurigsource "drivers/net/wireless/p54/Kconfig" 1710465af8eSHolger Schurigsource "drivers/net/wireless/rt2x00/Kconfig" 172c869f77dSJakub Kicinskisource "drivers/net/wireless/mediatek/Kconfig" 173f1d2b4d3SLarry Fingersource "drivers/net/wireless/realtek/rtlwifi/Kconfig" 17426f1fad2SJes Sorensensource "drivers/net/wireless/realtek/rtl8xxxu/Kconfig" 17590921014SLuciano Coelhosource "drivers/net/wireless/ti/Kconfig" 1760465af8eSHolger Schurigsource "drivers/net/wireless/zd1211rw/Kconfig" 1775e6e3a92SBing Zhaosource "drivers/net/wireless/mwifiex/Kconfig" 178a910e4a9SSolomon Peachysource "drivers/net/wireless/cw1200/Kconfig" 179dad0d04fSFariya Fatimasource "drivers/net/wireless/rsi/Kconfig" 18070e5e983SJohn W. Linville 18144175272SLuis R. Rodriguezendif # WLAN 182