linux/drivers/net/wireless/Kconfig
<<
>>
Prefs
   1#
   2# Wireless LAN device configuration
   3#
   4
   5menuconfig WLAN
   6        bool "Wireless LAN"
   7        depends on !S390
   8        depends on NET
   9        select WIRELESS
  10        default y
  11        ---help---
  12          This section contains all the pre 802.11 and 802.11 wireless
  13          device drivers. For a complete list of drivers and documentation
  14          on them refer to the wireless wiki:
  15
  16          http://wireless.kernel.org/en/users/Drivers
  17
  18if WLAN
  19
  20config PCMCIA_RAYCS
  21        tristate "Aviator/Raytheon 2.4GHz wireless support"
  22        depends on PCMCIA
  23        select WIRELESS_EXT
  24        select WEXT_SPY
  25        select WEXT_PRIV
  26        ---help---
  27          Say Y here if you intend to attach an Aviator/Raytheon PCMCIA
  28          (PC-card) wireless Ethernet networking card to your computer.
  29          Please read the file <file:Documentation/networking/ray_cs.txt> for
  30          details.
  31
  32          To compile this driver as a module, choose M here: the module will be
  33          called ray_cs.  If unsure, say N.
  34
  35config LIBERTAS_THINFIRM
  36        tristate "Marvell 8xxx Libertas WLAN driver support with thin firmware"
  37        depends on MAC80211
  38        select FW_LOADER
  39        ---help---
  40          A library for Marvell Libertas 8xxx devices using thinfirm.
  41
  42config LIBERTAS_THINFIRM_DEBUG
  43        bool "Enable full debugging output in the Libertas thin firmware module."
  44        depends on LIBERTAS_THINFIRM
  45        ---help---
  46          Debugging support.
  47
  48config LIBERTAS_THINFIRM_USB
  49        tristate "Marvell Libertas 8388 USB 802.11b/g cards with thin firmware"
  50        depends on LIBERTAS_THINFIRM && USB
  51        ---help---
  52          A driver for Marvell Libertas 8388 USB devices using thinfirm.
  53
  54config AIRO
  55        tristate "Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards"
  56        depends on ISA_DMA_API && (PCI || BROKEN)
  57        select WIRELESS_EXT
  58        select CRYPTO
  59        select WEXT_SPY
  60        select WEXT_PRIV
  61        ---help---
  62          This is the standard Linux driver to support Cisco/Aironet ISA and
  63          PCI 802.11 wireless cards.
  64          It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X
  65          - with or without encryption) as well as card before the Cisco
  66          acquisition (Aironet 4500, Aironet 4800, Aironet 4800B).
  67
  68          This driver support both the standard Linux Wireless Extensions
  69          and Cisco proprietary API, so both the Linux Wireless Tools and the
  70          Cisco Linux utilities can be used to configure the card.
  71
  72          The driver can be compiled as a module and will be named "airo".
  73
  74config ATMEL
  75      tristate "Atmel at76c50x chipset  802.11b support"
  76      depends on (PCI || PCMCIA)
  77      select WIRELESS_EXT
  78      select WEXT_PRIV
  79      select FW_LOADER
  80      select CRC32
  81       ---help---
  82        A driver 802.11b wireless cards based on the Atmel fast-vnet
  83        chips. This driver supports standard Linux wireless extensions.
  84
  85        Many  cards based on this chipset do not have flash memory
  86        and need their firmware loaded at start-up. If yours is
  87        one of these, you will need to provide a firmware image
  88        to be loaded into the card by the driver. The Atmel
  89        firmware package can be downloaded from
  90        <http://www.thekelleys.org.uk/atmel>
  91
  92config PCI_ATMEL
  93      tristate "Atmel at76c506 PCI cards"
  94      depends on ATMEL && PCI
  95       ---help---
  96        Enable support for PCI and mini-PCI cards containing the
  97        Atmel at76c506 chip.
  98
  99config PCMCIA_ATMEL
 100        tristate "Atmel at76c502/at76c504 PCMCIA cards"
 101        depends on ATMEL && PCMCIA
 102        select WIRELESS_EXT
 103        select FW_LOADER
 104        select CRC32
 105        ---help---
 106          Enable support for PCMCIA cards containing the
 107          Atmel at76c502 and at76c504 chips.
 108
 109config AT76C50X_USB
 110        tristate "Atmel at76c503/at76c505/at76c505a USB cards"
 111        depends on MAC80211 && USB
 112        select FW_LOADER
 113        ---help---
 114          Enable support for USB Wireless devices using Atmel at76c503,
 115          at76c505 or at76c505a chips.
 116
 117config AIRO_CS
 118        tristate "Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards"
 119        depends on PCMCIA && (BROKEN || !M32R)
 120        select WIRELESS_EXT
 121        select WEXT_SPY
 122        select WEXT_PRIV
 123        select CRYPTO
 124        select CRYPTO_AES
 125        ---help---
 126          This is the standard Linux driver to support Cisco/Aironet PCMCIA
 127          802.11 wireless cards.  This driver is the same as the Aironet
 128          driver part of the Linux Pcmcia package.
 129          It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X
 130          - with or without encryption) as well as card before the Cisco
 131          acquisition (Aironet 4500, Aironet 4800, Aironet 4800B). It also
 132          supports OEM of Cisco such as the DELL TrueMobile 4800 and Xircom
 133          802.11b cards.
 134
 135          This driver support both the standard Linux Wireless Extensions
 136          and Cisco proprietary API, so both the Linux Wireless Tools and the
 137          Cisco Linux utilities can be used to configure the card.
 138
 139config PCMCIA_WL3501
 140        tristate "Planet WL3501 PCMCIA cards"
 141        depends on EXPERIMENTAL && PCMCIA
 142        select WIRELESS_EXT
 143        select WEXT_SPY
 144        help
 145          A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet.
 146          It has basic support for Linux wireless extensions and initial
 147          micro support for ethtool.
 148
 149config PRISM54
 150        tristate 'Intersil Prism GT/Duette/Indigo PCI/Cardbus (DEPRECATED)'
 151        depends on PCI && EXPERIMENTAL
 152        select WIRELESS_EXT
 153        select WEXT_SPY
 154        select WEXT_PRIV
 155        select FW_LOADER
 156        ---help---
 157          This enables support for FullMAC PCI/Cardbus prism54 devices. This
 158          driver is now deprecated in favor for the SoftMAC driver, p54pci.
 159          p54pci supports FullMAC PCI/Cardbus devices as well. For details on
 160          the scheduled removal of this driver on the kernel see the feature
 161          removal schedule:
 162
 163          Documentation/feature-removal-schedule.txt
 164
 165          For more information refer to the p54 wiki:
 166
 167          http://wireless.kernel.org/en/users/Drivers/p54
 168
 169          Note: You need a motherboard with DMA support to use any of these cards
 170
 171          When built as module you get the module prism54
 172
 173config USB_ZD1201
 174        tristate "USB ZD1201 based Wireless device support"
 175        depends on USB
 176        select WIRELESS_EXT
 177        select WEXT_PRIV
 178        select FW_LOADER
 179        ---help---
 180          Say Y if you want to use wireless LAN adapters based on the ZyDAS
 181          ZD1201 chip.
 182
 183          This driver makes the adapter appear as a normal Ethernet interface,
 184          typically on wlan0.
 185
 186          The zd1201 device requires external firmware to be loaded.
 187          This can be found at http://linux-lc100020.sourceforge.net/
 188
 189          To compile this driver as a module, choose M here: the
 190          module will be called zd1201.
 191
 192config USB_NET_RNDIS_WLAN
 193        tristate "Wireless RNDIS USB support"
 194        depends on USB && EXPERIMENTAL
 195        depends on CFG80211
 196        select USB_USBNET
 197        select USB_NET_CDCETHER
 198        select USB_NET_RNDIS_HOST
 199        ---help---
 200          This is a driver for wireless RNDIS devices.
 201          These are USB based adapters found in devices such as:
 202
 203          Buffalo WLI-U2-KG125S
 204          U.S. Robotics USR5421
 205          Belkin F5D7051
 206          Linksys WUSB54GSv2
 207          Linksys WUSB54GSC
 208          Asus WL169gE
 209          Eminent EM4045
 210          BT Voyager 1055
 211          Linksys WUSB54GSv1
 212          U.S. Robotics USR5420
 213          BUFFALO WLI-USB-G54
 214
 215          All of these devices are based on Broadcom 4320 chip which is the
 216          only wireless RNDIS chip known to date.
 217
 218          If you choose to build a module, it'll be called rndis_wlan.
 219
 220source "drivers/net/wireless/rtl818x/Kconfig"
 221
 222config ADM8211
 223        tristate "ADMtek ADM8211 support"
 224        depends on MAC80211 && PCI && EXPERIMENTAL
 225        select CRC32
 226        select EEPROM_93CX6
 227        ---help---
 228          This driver is for ADM8211A, ADM8211B, and ADM8211C based cards.
 229          These are PCI/mini-PCI/Cardbus 802.11b chips found in cards such as:
 230
 231          Xterasys Cardbus XN-2411b
 232          Blitz NetWave Point PC
 233          TrendNet 221pc
 234          Belkin F5D6001
 235          SMC 2635W
 236          Linksys WPC11 v1
 237          Fiberline FL-WL-200X
 238          3com Office Connect (3CRSHPW796)
 239          Corega WLPCIB-11
 240          SMC 2602W V2 EU
 241          D-Link DWL-520 Revision C
 242
 243          However, some of these cards have been replaced with other chips
 244          like the RTL8180L (Xterasys Cardbus XN-2411b, Belkin F5D6001) or
 245          the Ralink RT2400 (SMC2635W) without a model number change.
 246
 247          Thanks to Infineon-ADMtek for their support of this driver.
 248
 249config MAC80211_HWSIM
 250        tristate "Simulated radio testing tool for mac80211"
 251        depends on MAC80211
 252        ---help---
 253          This driver is a developer testing tool that can be used to test
 254          IEEE 802.11 networking stack (mac80211) functionality. This is not
 255          needed for normal wireless LAN usage and is only for testing. See
 256          Documentation/networking/mac80211_hwsim for more information on how
 257          to use this tool.
 258
 259          To compile this driver as a module, choose M here: the module will be
 260          called mac80211_hwsim.  If unsure, say N.
 261
 262config MWL8K
 263        tristate "Marvell 88W8xxx PCI/PCIe Wireless support"
 264        depends on MAC80211 && PCI && EXPERIMENTAL
 265        ---help---
 266          This driver supports Marvell TOPDOG 802.11 wireless cards.
 267
 268          To compile this driver as a module, choose M here: the module
 269          will be called mwl8k.  If unsure, say N.
 270
 271source "drivers/net/wireless/ath/Kconfig"
 272source "drivers/net/wireless/b43/Kconfig"
 273source "drivers/net/wireless/b43legacy/Kconfig"
 274source "drivers/net/wireless/brcm80211/Kconfig"
 275source "drivers/net/wireless/hostap/Kconfig"
 276source "drivers/net/wireless/ipw2x00/Kconfig"
 277source "drivers/net/wireless/iwlwifi/Kconfig"
 278source "drivers/net/wireless/iwlegacy/Kconfig"
 279source "drivers/net/wireless/iwmc3200wifi/Kconfig"
 280source "drivers/net/wireless/libertas/Kconfig"
 281source "drivers/net/wireless/orinoco/Kconfig"
 282source "drivers/net/wireless/p54/Kconfig"
 283source "drivers/net/wireless/rt2x00/Kconfig"
 284source "drivers/net/wireless/rtlwifi/Kconfig"
 285source "drivers/net/wireless/wl1251/Kconfig"
 286source "drivers/net/wireless/wl12xx/Kconfig"
 287source "drivers/net/wireless/zd1211rw/Kconfig"
 288source "drivers/net/wireless/mwifiex/Kconfig"
 289
 290endif # WLAN
 291
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.