]>
Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | # |
2 | # Wireless LAN device configuration | |
3 | # | |
4 | ||
44175272 LR |
5 | menuconfig WLAN |
6 | bool "Wireless LAN" | |
f54bfc0e | 7 | depends on !S390 |
9459d59f | 8 | depends on NET |
eab2ec83 | 9 | select WIRELESS |
ff4d572a | 10 | default y |
44175272 LR |
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 | ||
18 | if WLAN | |
1da177e4 | 19 | |
d4a17304 | 20 | source "drivers/net/wireless/admtek/Kconfig" |
30fe0f9b | 21 | source "drivers/net/wireless/atmel/Kconfig" |
58619b14 | 22 | source "drivers/net/wireless/broadcom/Kconfig" |
30db0ca8 | 23 | source "drivers/net/wireless/cisco/Kconfig" |
367a1092 | 24 | source "drivers/net/wireless/intel/Kconfig" |
560424e9 | 25 | source "drivers/net/wireless/st/Kconfig" |
d4a17304 | 26 | |
1da177e4 | 27 | config PCMCIA_RAYCS |
8476a657 | 28 | tristate "Aviator/Raytheon 2.4GHz wireless support" |
133d7c6a | 29 | depends on PCMCIA |
2a5e1c0e | 30 | select WIRELESS_EXT |
3d23e349 JB |
31 | select WEXT_SPY |
32 | select WEXT_PRIV | |
1da177e4 LT |
33 | ---help--- |
34 | Say Y here if you intend to attach an Aviator/Raytheon PCMCIA | |
35 | (PC-card) wireless Ethernet networking card to your computer. | |
36 | Please read the file <file:Documentation/networking/ray_cs.txt> for | |
37 | details. | |
38 | ||
39 | To compile this driver as a module, choose M here: the module will be | |
40 | called ray_cs. If unsure, say N. | |
41 | ||
d9c63504 LCC |
42 | config LIBERTAS_THINFIRM |
43 | tristate "Marvell 8xxx Libertas WLAN driver support with thin firmware" | |
133d7c6a | 44 | depends on MAC80211 |
d9c63504 LCC |
45 | select FW_LOADER |
46 | ---help--- | |
47 | A library for Marvell Libertas 8xxx devices using thinfirm. | |
48 | ||
e9bd5bcd S |
49 | config LIBERTAS_THINFIRM_DEBUG |
50 | bool "Enable full debugging output in the Libertas thin firmware module." | |
51 | depends on LIBERTAS_THINFIRM | |
52 | ---help--- | |
53 | Debugging support. | |
54 | ||
d9c63504 LCC |
55 | config LIBERTAS_THINFIRM_USB |
56 | tristate "Marvell Libertas 8388 USB 802.11b/g cards with thin firmware" | |
57 | depends on LIBERTAS_THINFIRM && USB | |
58 | ---help--- | |
59 | A driver for Marvell Libertas 8388 USB devices using thinfirm. | |
60 | ||
1da177e4 | 61 | config PCMCIA_WL3501 |
3d23e349 | 62 | tristate "Planet WL3501 PCMCIA cards" |
4c59ff22 | 63 | depends on CFG80211 && PCMCIA |
3d23e349 JB |
64 | select WIRELESS_EXT |
65 | select WEXT_SPY | |
66 | help | |
67 | A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet. | |
68 | It has basic support for Linux wireless extensions and initial | |
69 | micro support for ethtool. | |
1da177e4 | 70 | |
1da177e4 | 71 | config PRISM54 |
4d8cd268 | 72 | tristate 'Intersil Prism GT/Duette/Indigo PCI/Cardbus (DEPRECATED)' |
798f4e5e | 73 | depends on PCI |
2a5e1c0e | 74 | select WIRELESS_EXT |
3d23e349 JB |
75 | select WEXT_SPY |
76 | select WEXT_PRIV | |
1da177e4 LT |
77 | select FW_LOADER |
78 | ---help--- | |
4d8cd268 LR |
79 | This enables support for FullMAC PCI/Cardbus prism54 devices. This |
80 | driver is now deprecated in favor for the SoftMAC driver, p54pci. | |
c0f04160 | 81 | p54pci supports FullMAC PCI/Cardbus devices as well. |
4d8cd268 LR |
82 | |
83 | For more information refer to the p54 wiki: | |
84 | ||
85 | http://wireless.kernel.org/en/users/Drivers/p54 | |
86 | ||
87 | Note: You need a motherboard with DMA support to use any of these cards | |
88 | ||
89 | When built as module you get the module prism54 | |
1da177e4 | 90 | |
5c601d0c PM |
91 | config USB_ZD1201 |
92 | tristate "USB ZD1201 based Wireless device support" | |
4c59ff22 | 93 | depends on CFG80211 && USB |
2a5e1c0e | 94 | select WIRELESS_EXT |
3d23e349 | 95 | select WEXT_PRIV |
5c601d0c PM |
96 | select FW_LOADER |
97 | ---help--- | |
98 | Say Y if you want to use wireless LAN adapters based on the ZyDAS | |
99 | ZD1201 chip. | |
100 | ||
101 | This driver makes the adapter appear as a normal Ethernet interface, | |
102 | typically on wlan0. | |
103 | ||
104 | The zd1201 device requires external firmware to be loaded. | |
105 | This can be found at http://linux-lc100020.sourceforge.net/ | |
106 | ||
107 | To compile this driver as a module, choose M here: the | |
108 | module will be called zd1201. | |
109 | ||
bf164cc0 JK |
110 | config USB_NET_RNDIS_WLAN |
111 | tristate "Wireless RNDIS USB support" | |
798f4e5e | 112 | depends on USB |
0aa8204b | 113 | depends on CFG80211 |
269f8cb2 | 114 | select USB_NET_DRIVERS |
bf164cc0 JK |
115 | select USB_USBNET |
116 | select USB_NET_CDCETHER | |
117 | select USB_NET_RNDIS_HOST | |
bf164cc0 JK |
118 | ---help--- |
119 | This is a driver for wireless RNDIS devices. | |
120 | These are USB based adapters found in devices such as: | |
121 | ||
122 | Buffalo WLI-U2-KG125S | |
123 | U.S. Robotics USR5421 | |
124 | Belkin F5D7051 | |
125 | Linksys WUSB54GSv2 | |
126 | Linksys WUSB54GSC | |
127 | Asus WL169gE | |
128 | Eminent EM4045 | |
129 | BT Voyager 1055 | |
130 | Linksys WUSB54GSv1 | |
131 | U.S. Robotics USR5420 | |
132 | BUFFALO WLI-USB-G54 | |
133 | ||
134 | All of these devices are based on Broadcom 4320 chip which is the | |
135 | only wireless RNDIS chip known to date. | |
136 | ||
137 | If you choose to build a module, it'll be called rndis_wlan. | |
138 | ||
f1d2b4d3 LF |
139 | source "drivers/net/wireless/realtek/rtl818x/Kconfig" |
140 | ||
acc1e7a3 JM |
141 | config MAC80211_HWSIM |
142 | tristate "Simulated radio testing tool for mac80211" | |
133d7c6a | 143 | depends on MAC80211 |
acc1e7a3 JM |
144 | ---help--- |
145 | This driver is a developer testing tool that can be used to test | |
146 | IEEE 802.11 networking stack (mac80211) functionality. This is not | |
147 | needed for normal wireless LAN usage and is only for testing. See | |
148 | Documentation/networking/mac80211_hwsim for more information on how | |
149 | to use this tool. | |
150 | ||
151 | To compile this driver as a module, choose M here: the module will be | |
152 | called mac80211_hwsim. If unsure, say N. | |
153 | ||
a66098da LB |
154 | config MWL8K |
155 | tristate "Marvell 88W8xxx PCI/PCIe Wireless support" | |
798f4e5e | 156 | depends on MAC80211 && PCI |
a66098da LB |
157 | ---help--- |
158 | This driver supports Marvell TOPDOG 802.11 wireless cards. | |
159 | ||
160 | To compile this driver as a module, choose M here: the module | |
161 | will be called mwl8k. If unsure, say N. | |
162 | ||
3a702e49 | 163 | source "drivers/net/wireless/ath/Kconfig" |
0465af8e | 164 | source "drivers/net/wireless/hostap/Kconfig" |
0465af8e | 165 | source "drivers/net/wireless/iwlwifi/Kconfig" |
be663ab6 | 166 | source "drivers/net/wireless/iwlegacy/Kconfig" |
0465af8e | 167 | source "drivers/net/wireless/libertas/Kconfig" |
49c1d208 | 168 | source "drivers/net/wireless/orinoco/Kconfig" |
0465af8e HS |
169 | source "drivers/net/wireless/p54/Kconfig" |
170 | source "drivers/net/wireless/rt2x00/Kconfig" | |
c869f77d | 171 | source "drivers/net/wireless/mediatek/Kconfig" |
f1d2b4d3 | 172 | source "drivers/net/wireless/realtek/rtlwifi/Kconfig" |
26f1fad2 | 173 | source "drivers/net/wireless/realtek/rtl8xxxu/Kconfig" |
90921014 | 174 | source "drivers/net/wireless/ti/Kconfig" |
0465af8e | 175 | source "drivers/net/wireless/zd1211rw/Kconfig" |
5e6e3a92 | 176 | source "drivers/net/wireless/mwifiex/Kconfig" |
dad0d04f | 177 | source "drivers/net/wireless/rsi/Kconfig" |
70e5e983 | 178 | |
44175272 | 179 | endif # WLAN |