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 8*eab2ec83SJohannes Berg select WIRELESS 9ff4d572aSLuis R. Rodriguez default y 1044175272SLuis R. Rodriguez ---help--- 1144175272SLuis R. Rodriguez This section contains all the pre 802.11 and 802.11 wireless 1244175272SLuis R. Rodriguez device drivers. For a complete list of drivers and documentation 1344175272SLuis R. Rodriguez on them refer to the wireless wiki: 1444175272SLuis R. Rodriguez 1544175272SLuis R. Rodriguez http://wireless.kernel.org/en/users/Drivers 1644175272SLuis R. Rodriguez 1744175272SLuis R. Rodriguezif WLAN 182a5e1c0eSJohannes Berg 193e640452SLuis R. Rodriguezmenuconfig WLAN_PRE80211 202a5e1c0eSJohannes Berg bool "Wireless LAN (pre-802.11)" 211da177e4SLinus Torvalds depends on NETDEVICES 221da177e4SLinus Torvalds ---help--- 232a5e1c0eSJohannes Berg Say Y if you have any pre-802.11 wireless LAN hardware. 241da177e4SLinus Torvalds 252a5e1c0eSJohannes Berg This option does not affect the kernel build, it only 2642431592SJohn W. Linville lets you choose drivers. 271da177e4SLinus Torvalds 28a60f28faSDavid S. Millerconfig STRIP 29a60f28faSDavid S. Miller tristate "STRIP (Metricom starmode radio IP)" 30a60f28faSDavid S. Miller depends on INET && WLAN_PRE80211 31a60f28faSDavid S. Miller select WIRELESS_EXT 32a60f28faSDavid S. Miller ---help--- 33a60f28faSDavid S. Miller Say Y if you have a Metricom radio and intend to use Starmode Radio 34a60f28faSDavid S. Miller IP. STRIP is a radio protocol developed for the MosquitoNet project 3528ad3957SRalf Baechle to send Internet traffic using Metricom radios. Metricom radios are 3628ad3957SRalf Baechle small, battery powered, 100kbit/sec packet radio transceivers, about 3728ad3957SRalf Baechle the size and weight of a cellular telephone. (You may also have heard 3828ad3957SRalf Baechle them called "Metricom modems" but we avoid the term "modem" because 3928ad3957SRalf Baechle it misleads many people into thinking that you can plug a Metricom 4028ad3957SRalf Baechle modem into a phone line and use it as a modem.) 41a60f28faSDavid S. Miller 42a60f28faSDavid S. Miller You can use STRIP on any Linux machine with a serial port, although 43a60f28faSDavid S. Miller it is obviously most useful for people with laptop computers. If you 44a60f28faSDavid S. Miller think you might get a Metricom radio in the future, there is no harm 45a60f28faSDavid S. Miller in saying Y to STRIP now, except that it makes the kernel a bit 46a60f28faSDavid S. Miller bigger. 47a60f28faSDavid S. Miller 48a60f28faSDavid S. Miller To compile this as a module, choose M here: the module will be 49a60f28faSDavid S. Miller called strip. 50a60f28faSDavid S. Miller 511da177e4SLinus Torvaldsconfig ARLAN 521da177e4SLinus Torvalds tristate "Aironet Arlan 655 & IC2200 DS support" 532a5e1c0eSJohannes Berg depends on ISA && !64BIT && WLAN_PRE80211 542a5e1c0eSJohannes Berg select WIRELESS_EXT 551da177e4SLinus Torvalds ---help--- 561da177e4SLinus Torvalds Aironet makes Arlan, a class of wireless LAN adapters. These use the 571da177e4SLinus Torvalds www.Telxon.com chip, which is also used on several similar cards. 581da177e4SLinus Torvalds This driver is tested on the 655 and IC2200 series cards. Look at 591da177e4SLinus Torvalds <http://www.ylenurme.ee/~elmer/655/> for the latest information. 601da177e4SLinus Torvalds 611da177e4SLinus Torvalds The driver is built as two modules, arlan and arlan-proc. The latter 621da177e4SLinus Torvalds is the /proc interface and is not needed most of time. 631da177e4SLinus Torvalds 641da177e4SLinus Torvalds On some computers the card ends up in non-valid state after some 651da177e4SLinus Torvalds time. Use a ping-reset script to clear it. 661da177e4SLinus Torvalds 671da177e4SLinus Torvaldsconfig WAVELAN 681da177e4SLinus Torvalds tristate "AT&T/Lucent old WaveLAN & DEC RoamAbout DS ISA support" 692a5e1c0eSJohannes Berg depends on ISA && WLAN_PRE80211 702a5e1c0eSJohannes Berg select WIRELESS_EXT 713d23e349SJohannes Berg select WEXT_SPY 723d23e349SJohannes Berg select WEXT_PRIV 731da177e4SLinus Torvalds ---help--- 741da177e4SLinus Torvalds The Lucent WaveLAN (formerly NCR and AT&T; or DEC RoamAbout DS) is 751da177e4SLinus Torvalds a Radio LAN (wireless Ethernet-like Local Area Network) using the 761da177e4SLinus Torvalds radio frequencies 900 MHz and 2.4 GHz. 771da177e4SLinus Torvalds 781da177e4SLinus Torvalds If you want to use an ISA WaveLAN card under Linux, say Y and read 791da177e4SLinus Torvalds the Ethernet-HOWTO, available from 801da177e4SLinus Torvalds <http://www.tldp.org/docs.html#howto>. Some more specific 811da177e4SLinus Torvalds information is contained in 821da177e4SLinus Torvalds <file:Documentation/networking/wavelan.txt> and in the source code 83889c94a1SJohann Felix Soden <file:drivers/net/wireless/wavelan.p.h>. 841da177e4SLinus Torvalds 851da177e4SLinus Torvalds You will also need the wireless tools package available from 861da177e4SLinus Torvalds <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>. 871da177e4SLinus Torvalds Please read the man pages contained therein. 881da177e4SLinus Torvalds 891da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module will be 901da177e4SLinus Torvalds called wavelan. 911da177e4SLinus Torvalds 921da177e4SLinus Torvaldsconfig PCMCIA_WAVELAN 931da177e4SLinus Torvalds tristate "AT&T/Lucent old WaveLAN Pcmcia wireless support" 942a5e1c0eSJohannes Berg depends on PCMCIA && WLAN_PRE80211 952a5e1c0eSJohannes Berg select WIRELESS_EXT 963d23e349SJohannes Berg select WEXT_SPY 973d23e349SJohannes Berg select WEXT_PRIV 981da177e4SLinus Torvalds help 991da177e4SLinus Torvalds Say Y here if you intend to attach an AT&T/Lucent Wavelan PCMCIA 1001da177e4SLinus Torvalds (PC-card) wireless Ethernet networking card to your computer. This 1011da177e4SLinus Torvalds driver is for the non-IEEE-802.11 Wavelan cards. 1021da177e4SLinus Torvalds 1031da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module will be 1041da177e4SLinus Torvalds called wavelan_cs. If unsure, say N. 1051da177e4SLinus Torvalds 1061da177e4SLinus Torvaldsconfig PCMCIA_NETWAVE 1071da177e4SLinus Torvalds tristate "Xircom Netwave AirSurfer Pcmcia wireless support" 1082a5e1c0eSJohannes Berg depends on PCMCIA && WLAN_PRE80211 1092a5e1c0eSJohannes Berg select WIRELESS_EXT 1103d23e349SJohannes Berg select WEXT_PRIV 1111da177e4SLinus Torvalds help 1121da177e4SLinus Torvalds Say Y here if you intend to attach this type of PCMCIA (PC-card) 1131da177e4SLinus Torvalds wireless Ethernet networking card to your computer. 1141da177e4SLinus Torvalds 1151da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module will be 1161da177e4SLinus Torvalds called netwave_cs. If unsure, say N. 1171da177e4SLinus Torvalds 1182a5e1c0eSJohannes Berg 1193e640452SLuis R. Rodriguezmenuconfig WLAN_80211 1202a5e1c0eSJohannes Berg bool "Wireless LAN (IEEE 802.11)" 1212a5e1c0eSJohannes Berg depends on NETDEVICES 1222a5e1c0eSJohannes Berg ---help--- 1232a5e1c0eSJohannes Berg Say Y if you have any 802.11 wireless LAN hardware. 1242a5e1c0eSJohannes Berg 1252a5e1c0eSJohannes Berg This option does not affect the kernel build, it only 12642431592SJohn W. Linville lets you choose drivers. 1271da177e4SLinus Torvalds 1281da177e4SLinus Torvaldsconfig PCMCIA_RAYCS 1298476a657SErik Ekman tristate "Aviator/Raytheon 2.4GHz wireless support" 1302a5e1c0eSJohannes Berg depends on PCMCIA && WLAN_80211 1312a5e1c0eSJohannes Berg select WIRELESS_EXT 1323d23e349SJohannes Berg select WEXT_SPY 1333d23e349SJohannes Berg select WEXT_PRIV 1341da177e4SLinus Torvalds ---help--- 1351da177e4SLinus Torvalds Say Y here if you intend to attach an Aviator/Raytheon PCMCIA 1361da177e4SLinus Torvalds (PC-card) wireless Ethernet networking card to your computer. 1371da177e4SLinus Torvalds Please read the file <file:Documentation/networking/ray_cs.txt> for 1381da177e4SLinus Torvalds details. 1391da177e4SLinus Torvalds 1401da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module will be 1411da177e4SLinus Torvalds called ray_cs. If unsure, say N. 1421da177e4SLinus Torvalds 143d9c63504SLuis Carlos Coboconfig LIBERTAS_THINFIRM 144d9c63504SLuis Carlos Cobo tristate "Marvell 8xxx Libertas WLAN driver support with thin firmware" 145d9c63504SLuis Carlos Cobo depends on WLAN_80211 && MAC80211 146d9c63504SLuis Carlos Cobo select FW_LOADER 147d9c63504SLuis Carlos Cobo ---help--- 148d9c63504SLuis Carlos Cobo A library for Marvell Libertas 8xxx devices using thinfirm. 149d9c63504SLuis Carlos Cobo 150d9c63504SLuis Carlos Coboconfig LIBERTAS_THINFIRM_USB 151d9c63504SLuis Carlos Cobo tristate "Marvell Libertas 8388 USB 802.11b/g cards with thin firmware" 152d9c63504SLuis Carlos Cobo depends on LIBERTAS_THINFIRM && USB 153d9c63504SLuis Carlos Cobo ---help--- 154d9c63504SLuis Carlos Cobo A driver for Marvell Libertas 8388 USB devices using thinfirm. 155d9c63504SLuis Carlos Cobo 1561da177e4SLinus Torvaldsconfig AIRO 1571da177e4SLinus Torvalds tristate "Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards" 1582a5e1c0eSJohannes Berg depends on ISA_DMA_API && WLAN_80211 && (PCI || BROKEN) 1592a5e1c0eSJohannes Berg select WIRELESS_EXT 160a39d3e79SAdrian Bunk select CRYPTO 1613d23e349SJohannes Berg select WEXT_SPY 1623d23e349SJohannes Berg select WEXT_PRIV 1631da177e4SLinus Torvalds ---help--- 1641da177e4SLinus Torvalds This is the standard Linux driver to support Cisco/Aironet ISA and 1651da177e4SLinus Torvalds PCI 802.11 wireless cards. 1661da177e4SLinus Torvalds It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X 1671da177e4SLinus Torvalds - with or without encryption) as well as card before the Cisco 16847c51431SJon Mason acquisition (Aironet 4500, Aironet 4800, Aironet 4800B). 1691da177e4SLinus Torvalds 1701da177e4SLinus Torvalds This driver support both the standard Linux Wireless Extensions 1711da177e4SLinus Torvalds and Cisco proprietary API, so both the Linux Wireless Tools and the 1721da177e4SLinus Torvalds Cisco Linux utilities can be used to configure the card. 1731da177e4SLinus Torvalds 1741da177e4SLinus Torvalds The driver can be compiled as a module and will be named "airo". 1751da177e4SLinus Torvalds 176e12dcb05SFaidon Liambotisconfig ATMEL 177e12dcb05SFaidon Liambotis tristate "Atmel at76c50x chipset 802.11b support" 178e12dcb05SFaidon Liambotis depends on (PCI || PCMCIA) && WLAN_80211 179e12dcb05SFaidon Liambotis select WIRELESS_EXT 1803d23e349SJohannes Berg select WEXT_PRIV 181e12dcb05SFaidon Liambotis select FW_LOADER 182e12dcb05SFaidon Liambotis select CRC32 183e12dcb05SFaidon Liambotis ---help--- 184e12dcb05SFaidon Liambotis A driver 802.11b wireless cards based on the Atmel fast-vnet 185e12dcb05SFaidon Liambotis chips. This driver supports standard Linux wireless extensions. 186e12dcb05SFaidon Liambotis 187e12dcb05SFaidon Liambotis Many cards based on this chipset do not have flash memory 188e12dcb05SFaidon Liambotis and need their firmware loaded at start-up. If yours is 189e12dcb05SFaidon Liambotis one of these, you will need to provide a firmware image 190e12dcb05SFaidon Liambotis to be loaded into the card by the driver. The Atmel 191e12dcb05SFaidon Liambotis firmware package can be downloaded from 192e12dcb05SFaidon Liambotis <http://www.thekelleys.org.uk/atmel> 193e12dcb05SFaidon Liambotis 194e12dcb05SFaidon Liambotisconfig PCI_ATMEL 195e12dcb05SFaidon Liambotis tristate "Atmel at76c506 PCI cards" 196e12dcb05SFaidon Liambotis depends on ATMEL && PCI 197e12dcb05SFaidon Liambotis ---help--- 198e12dcb05SFaidon Liambotis Enable support for PCI and mini-PCI cards containing the 199e12dcb05SFaidon Liambotis Atmel at76c506 chip. 200e12dcb05SFaidon Liambotis 201e12dcb05SFaidon Liambotisconfig PCMCIA_ATMEL 202e12dcb05SFaidon Liambotis tristate "Atmel at76c502/at76c504 PCMCIA cards" 203e12dcb05SFaidon Liambotis depends on ATMEL && PCMCIA 204e12dcb05SFaidon Liambotis select WIRELESS_EXT 205e12dcb05SFaidon Liambotis select FW_LOADER 206e12dcb05SFaidon Liambotis select CRC32 207e12dcb05SFaidon Liambotis ---help--- 208e12dcb05SFaidon Liambotis Enable support for PCMCIA cards containing the 209e12dcb05SFaidon Liambotis Atmel at76c502 and at76c504 chips. 210e12dcb05SFaidon Liambotis 2111264b951SKalle Valoconfig AT76C50X_USB 2121264b951SKalle Valo tristate "Atmel at76c503/at76c505/at76c505a USB cards" 2131264b951SKalle Valo depends on MAC80211 && WLAN_80211 && USB 2141264b951SKalle Valo select FW_LOADER 2151264b951SKalle Valo ---help--- 2161264b951SKalle Valo Enable support for USB Wireless devices using Atmel at76c503, 2171264b951SKalle Valo at76c505 or at76c505a chips. 2181264b951SKalle Valo 2191da177e4SLinus Torvaldsconfig AIRO_CS 2201da177e4SLinus Torvalds tristate "Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards" 2212a5e1c0eSJohannes Berg depends on PCMCIA && (BROKEN || !M32R) && WLAN_80211 2222a5e1c0eSJohannes Berg select WIRELESS_EXT 223a39d3e79SAdrian Bunk select CRYPTO 2248fa9ea18SRobert Schulze select CRYPTO_AES 2251da177e4SLinus Torvalds ---help--- 2261da177e4SLinus Torvalds This is the standard Linux driver to support Cisco/Aironet PCMCIA 2271da177e4SLinus Torvalds 802.11 wireless cards. This driver is the same as the Aironet 2281da177e4SLinus Torvalds driver part of the Linux Pcmcia package. 2291da177e4SLinus Torvalds It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X 2301da177e4SLinus Torvalds - with or without encryption) as well as card before the Cisco 23147c51431SJon Mason acquisition (Aironet 4500, Aironet 4800, Aironet 4800B). It also 2321da177e4SLinus Torvalds supports OEM of Cisco such as the DELL TrueMobile 4800 and Xircom 2331da177e4SLinus Torvalds 802.11b cards. 2341da177e4SLinus Torvalds 2351da177e4SLinus Torvalds This driver support both the standard Linux Wireless Extensions 2361da177e4SLinus Torvalds and Cisco proprietary API, so both the Linux Wireless Tools and the 2371da177e4SLinus Torvalds Cisco Linux utilities can be used to configure the card. 2381da177e4SLinus Torvalds 2391da177e4SLinus Torvaldsconfig PCMCIA_WL3501 2401da177e4SLinus Torvalds tristate "Planet WL3501 PCMCIA cards" 2412a5e1c0eSJohannes Berg depends on EXPERIMENTAL && PCMCIA && WLAN_80211 2422a5e1c0eSJohannes Berg select WIRELESS_EXT 2433d23e349SJohannes Berg select WEXT_SPY 2443d23e349SJohannes Berg help 2451da177e4SLinus Torvalds A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet. 2461da177e4SLinus Torvalds It has basic support for Linux wireless extensions and initial 2471da177e4SLinus Torvalds micro support for ethtool. 2481da177e4SLinus Torvalds 2491da177e4SLinus Torvaldsconfig PRISM54 2504d8cd268SLuis R. Rodriguez tristate 'Intersil Prism GT/Duette/Indigo PCI/Cardbus (DEPRECATED)' 2512a5e1c0eSJohannes Berg depends on PCI && EXPERIMENTAL && WLAN_80211 2522a5e1c0eSJohannes Berg select WIRELESS_EXT 2533d23e349SJohannes Berg select WEXT_SPY 2543d23e349SJohannes Berg select WEXT_PRIV 2551da177e4SLinus Torvalds select FW_LOADER 2561da177e4SLinus Torvalds ---help--- 2574d8cd268SLuis R. Rodriguez This enables support for FullMAC PCI/Cardbus prism54 devices. This 2584d8cd268SLuis R. Rodriguez driver is now deprecated in favor for the SoftMAC driver, p54pci. 2594d8cd268SLuis R. Rodriguez p54pci supports FullMAC PCI/Cardbus devices as well. For details on 2604d8cd268SLuis R. Rodriguez the scheduled removal of this driver on the kernel see the feature 2614d8cd268SLuis R. Rodriguez removal schedule: 2621da177e4SLinus Torvalds 2634d8cd268SLuis R. Rodriguez Documentation/feature-removal-schedule.txt 2641da177e4SLinus Torvalds 2654d8cd268SLuis R. Rodriguez For more information refer to the p54 wiki: 2661da177e4SLinus Torvalds 2674d8cd268SLuis R. Rodriguez http://wireless.kernel.org/en/users/Drivers/p54 2681da177e4SLinus Torvalds 2691da177e4SLinus Torvalds Note: You need a motherboard with DMA support to use any of these cards 2701da177e4SLinus Torvalds 2714d8cd268SLuis R. Rodriguez When built as module you get the module prism54 2721da177e4SLinus Torvalds 2735c601d0cSPavel Machekconfig USB_ZD1201 2745c601d0cSPavel Machek tristate "USB ZD1201 based Wireless device support" 2752a5e1c0eSJohannes Berg depends on USB && WLAN_80211 2762a5e1c0eSJohannes Berg select WIRELESS_EXT 2773d23e349SJohannes Berg select WEXT_PRIV 2785c601d0cSPavel Machek select FW_LOADER 2795c601d0cSPavel Machek ---help--- 2805c601d0cSPavel Machek Say Y if you want to use wireless LAN adapters based on the ZyDAS 2815c601d0cSPavel Machek ZD1201 chip. 2825c601d0cSPavel Machek 2835c601d0cSPavel Machek This driver makes the adapter appear as a normal Ethernet interface, 2845c601d0cSPavel Machek typically on wlan0. 2855c601d0cSPavel Machek 2865c601d0cSPavel Machek The zd1201 device requires external firmware to be loaded. 2875c601d0cSPavel Machek This can be found at http://linux-lc100020.sourceforge.net/ 2885c601d0cSPavel Machek 2895c601d0cSPavel Machek To compile this driver as a module, choose M here: the 2905c601d0cSPavel Machek module will be called zd1201. 2915c601d0cSPavel Machek 292bf164cc0SJussi Kivilinnaconfig USB_NET_RNDIS_WLAN 293bf164cc0SJussi Kivilinna tristate "Wireless RNDIS USB support" 294bf164cc0SJussi Kivilinna depends on USB && WLAN_80211 && EXPERIMENTAL 2950aa8204bSJohannes Berg depends on CFG80211 296bf164cc0SJussi Kivilinna select USB_USBNET 297bf164cc0SJussi Kivilinna select USB_NET_CDCETHER 298bf164cc0SJussi Kivilinna select USB_NET_RNDIS_HOST 299bf164cc0SJussi Kivilinna ---help--- 300bf164cc0SJussi Kivilinna This is a driver for wireless RNDIS devices. 301bf164cc0SJussi Kivilinna These are USB based adapters found in devices such as: 302bf164cc0SJussi Kivilinna 303bf164cc0SJussi Kivilinna Buffalo WLI-U2-KG125S 304bf164cc0SJussi Kivilinna U.S. Robotics USR5421 305bf164cc0SJussi Kivilinna Belkin F5D7051 306bf164cc0SJussi Kivilinna Linksys WUSB54GSv2 307bf164cc0SJussi Kivilinna Linksys WUSB54GSC 308bf164cc0SJussi Kivilinna Asus WL169gE 309bf164cc0SJussi Kivilinna Eminent EM4045 310bf164cc0SJussi Kivilinna BT Voyager 1055 311bf164cc0SJussi Kivilinna Linksys WUSB54GSv1 312bf164cc0SJussi Kivilinna U.S. Robotics USR5420 313bf164cc0SJussi Kivilinna BUFFALO WLI-USB-G54 314bf164cc0SJussi Kivilinna 315bf164cc0SJussi Kivilinna All of these devices are based on Broadcom 4320 chip which is the 316bf164cc0SJussi Kivilinna only wireless RNDIS chip known to date. 317bf164cc0SJussi Kivilinna 318bf164cc0SJussi Kivilinna If you choose to build a module, it'll be called rndis_wlan. 319bf164cc0SJussi Kivilinna 320f6532111SMichael Wuconfig RTL8180 321f6532111SMichael Wu tristate "Realtek 8180/8185 PCI support" 322f6532111SMichael Wu depends on MAC80211 && PCI && WLAN_80211 && EXPERIMENTAL 323f6532111SMichael Wu select EEPROM_93CX6 324f6532111SMichael Wu ---help--- 325f6532111SMichael Wu This is a driver for RTL8180 and RTL8185 based cards. 326f6532111SMichael Wu These are PCI based chips found in cards such as: 327f6532111SMichael Wu 328f6532111SMichael Wu (RTL8185 802.11g) 329f6532111SMichael Wu A-Link WL54PC 330f6532111SMichael Wu 331f6532111SMichael Wu (RTL8180 802.11b) 332f6532111SMichael Wu Belkin F5D6020 v3 333f6532111SMichael Wu Belkin F5D6020 v3 334f6532111SMichael Wu Dlink DWL-610 335f6532111SMichael Wu Dlink DWL-510 336f6532111SMichael Wu Netgear MA521 337f6532111SMichael Wu Level-One WPC-0101 338f6532111SMichael Wu Acer Aspire 1357 LMi 339f6532111SMichael Wu VCTnet PC-11B1 340f6532111SMichael Wu Ovislink AirLive WL-1120PCM 341f6532111SMichael Wu Mentor WL-PCI 342f6532111SMichael Wu Linksys WPC11 v4 343f6532111SMichael Wu TrendNET TEW-288PI 344f6532111SMichael Wu D-Link DWL-520 Rev D 345f6532111SMichael Wu Repotec RP-WP7126 346f6532111SMichael Wu TP-Link TL-WN250/251 347f6532111SMichael Wu Zonet ZEW1000 348f6532111SMichael Wu Longshine LCS-8031-R 349f6532111SMichael Wu HomeLine HLW-PCC200 350f6532111SMichael Wu GigaFast WF721-AEX 351f6532111SMichael Wu Planet WL-3553 352f6532111SMichael Wu Encore ENLWI-PCI1-NT 353f6532111SMichael Wu TrendNET TEW-266PC 354f6532111SMichael Wu Gigabyte GN-WLMR101 355f6532111SMichael Wu Siemens-fujitsu Amilo D1840W 356f6532111SMichael Wu Edimax EW-7126 357f6532111SMichael Wu PheeNet WL-11PCIR 358f6532111SMichael Wu Tonze PC-2100T 359f6532111SMichael Wu Planet WL-8303 360f6532111SMichael Wu Dlink DWL-650 v M1 361f6532111SMichael Wu Edimax EW-7106 362f6532111SMichael Wu Q-Tec 770WC 363f6532111SMichael Wu Topcom Skyr@cer 4011b 364f6532111SMichael Wu Roper FreeLan 802.11b (edition 2004) 365f6532111SMichael Wu Wistron Neweb Corp CB-200B 366f6532111SMichael Wu Pentagram HorNET 367f6532111SMichael Wu QTec 775WC 368f6532111SMichael Wu TwinMOS Booming B Series 369f6532111SMichael Wu Micronet SP906BB 370f6532111SMichael Wu Sweex LC700010 371f6532111SMichael Wu Surecom EP-9428 372f6532111SMichael Wu Safecom SWLCR-1100 373f6532111SMichael Wu 374f6532111SMichael Wu Thanks to Realtek for their support! 375f6532111SMichael Wu 376605bebe2SMichael Wuconfig RTL8187 3775c036b21SHin-Tak Leung tristate "Realtek 8187 and 8187B USB support" 378c8f96974SLarry Finger depends on MAC80211 && USB && WLAN_80211 379605bebe2SMichael Wu select EEPROM_93CX6 380605bebe2SMichael Wu ---help--- 3815c036b21SHin-Tak Leung This is a driver for RTL8187 and RTL8187B based cards. 3825c036b21SHin-Tak Leung These are USB based chips found in devices such as: 383605bebe2SMichael Wu 384605bebe2SMichael Wu Netgear WG111v2 3855c036b21SHin-Tak Leung Level 1 WNC-0301USB 3865c036b21SHin-Tak Leung Micronet SP907GK V5 3875c036b21SHin-Tak Leung Encore ENUWI-G2 3885c036b21SHin-Tak Leung Trendnet TEW-424UB 389256fc960SHin-Tak Leung ASUS P5B Deluxe/P5K Premium motherboards 3905c036b21SHin-Tak Leung Toshiba Satellite Pro series of laptops 3917c7e6af3SAndrea Merello Asus Wireless Link 392f874011bSMarcin Slusarz Linksys WUSB54GC-EU v2 393256fc960SHin-Tak Leung (v1 = rt73usb; v3 is rt2070-based, 394256fc960SHin-Tak Leung use staging/rt3070 or try rt2800usb) 395605bebe2SMichael Wu 396605bebe2SMichael Wu Thanks to Realtek for their support! 397605bebe2SMichael Wu 398a027087aSLarry Finger# If possible, automatically enable LEDs for RTL8187. 399a027087aSLarry Finger 400a027087aSLarry Fingerconfig RTL8187_LEDS 401a027087aSLarry Finger bool 402a027087aSLarry Finger depends on RTL8187 && MAC80211_LEDS && (LEDS_CLASS = y || LEDS_CLASS = RTL8187) 403a027087aSLarry Finger default y 404a027087aSLarry Finger 405cc0b88cfSMichael Wuconfig ADM8211 406cc0b88cfSMichael Wu tristate "ADMtek ADM8211 support" 407cc0b88cfSMichael Wu depends on MAC80211 && PCI && WLAN_80211 && EXPERIMENTAL 408cc0b88cfSMichael Wu select CRC32 409cc0b88cfSMichael Wu select EEPROM_93CX6 410cc0b88cfSMichael Wu ---help--- 411cc0b88cfSMichael Wu This driver is for ADM8211A, ADM8211B, and ADM8211C based cards. 412cc0b88cfSMichael Wu These are PCI/mini-PCI/Cardbus 802.11b chips found in cards such as: 413cc0b88cfSMichael Wu 414cc0b88cfSMichael Wu Xterasys Cardbus XN-2411b 415cc0b88cfSMichael Wu Blitz NetWave Point PC 416cc0b88cfSMichael Wu TrendNet 221pc 417cc0b88cfSMichael Wu Belkin F5D6001 418cc0b88cfSMichael Wu SMC 2635W 419cc0b88cfSMichael Wu Linksys WPC11 v1 420cc0b88cfSMichael Wu Fiberline FL-WL-200X 421cc0b88cfSMichael Wu 3com Office Connect (3CRSHPW796) 422cc0b88cfSMichael Wu Corega WLPCIB-11 423cc0b88cfSMichael Wu SMC 2602W V2 EU 424cc0b88cfSMichael Wu D-Link DWL-520 Revision C 425cc0b88cfSMichael Wu 426cc0b88cfSMichael Wu However, some of these cards have been replaced with other chips 427cc0b88cfSMichael Wu like the RTL8180L (Xterasys Cardbus XN-2411b, Belkin F5D6001) or 428cc0b88cfSMichael Wu the Ralink RT2400 (SMC2635W) without a model number change. 429cc0b88cfSMichael Wu 430cc0b88cfSMichael Wu Thanks to Infineon-ADMtek for their support of this driver. 431cc0b88cfSMichael Wu 432acc1e7a3SJouni Malinenconfig MAC80211_HWSIM 433acc1e7a3SJouni Malinen tristate "Simulated radio testing tool for mac80211" 434acc1e7a3SJouni Malinen depends on MAC80211 && WLAN_80211 435acc1e7a3SJouni Malinen ---help--- 436acc1e7a3SJouni Malinen This driver is a developer testing tool that can be used to test 437acc1e7a3SJouni Malinen IEEE 802.11 networking stack (mac80211) functionality. This is not 438acc1e7a3SJouni Malinen needed for normal wireless LAN usage and is only for testing. See 439acc1e7a3SJouni Malinen Documentation/networking/mac80211_hwsim for more information on how 440acc1e7a3SJouni Malinen to use this tool. 441acc1e7a3SJouni Malinen 442acc1e7a3SJouni Malinen To compile this driver as a module, choose M here: the module will be 443acc1e7a3SJouni Malinen called mac80211_hwsim. If unsure, say N. 444acc1e7a3SJouni Malinen 445a66098daSLennert Buytenhekconfig MWL8K 446a66098daSLennert Buytenhek tristate "Marvell 88W8xxx PCI/PCIe Wireless support" 447a66098daSLennert Buytenhek depends on MAC80211 && PCI && WLAN_80211 && EXPERIMENTAL 448a66098daSLennert Buytenhek ---help--- 449a66098daSLennert Buytenhek This driver supports Marvell TOPDOG 802.11 wireless cards. 450a66098daSLennert Buytenhek 451a66098daSLennert Buytenhek To compile this driver as a module, choose M here: the module 452a66098daSLennert Buytenhek will be called mwl8k. If unsure, say N. 453a66098daSLennert Buytenhek 4543a702e49SBob Copelandsource "drivers/net/wireless/ath/Kconfig" 455e4d6b795SMichael Bueschsource "drivers/net/wireless/b43/Kconfig" 45675388acdSLarry Fingersource "drivers/net/wireless/b43legacy/Kconfig" 4570465af8eSHolger Schurigsource "drivers/net/wireless/hostap/Kconfig" 4580465af8eSHolger Schurigsource "drivers/net/wireless/ipw2x00/Kconfig" 4590465af8eSHolger Schurigsource "drivers/net/wireless/iwlwifi/Kconfig" 460bb9f8692SZhu Yisource "drivers/net/wireless/iwmc3200wifi/Kconfig" 4610465af8eSHolger Schurigsource "drivers/net/wireless/libertas/Kconfig" 4620465af8eSHolger Schurigsource "drivers/net/wireless/orinoco/Kconfig" 4630465af8eSHolger Schurigsource "drivers/net/wireless/p54/Kconfig" 4640465af8eSHolger Schurigsource "drivers/net/wireless/rt2x00/Kconfig" 4650465af8eSHolger Schurigsource "drivers/net/wireless/wl12xx/Kconfig" 4660465af8eSHolger Schurigsource "drivers/net/wireless/zd1211rw/Kconfig" 46770e5e983SJohn W. Linville 46844175272SLuis R. Rodriguezendif # WLAN 469