diff options
author | John W. Linville <linville@tuxdriver.com> | 2008-11-11 16:22:09 -0500 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2008-11-21 11:08:17 -0500 |
commit | 0795cd29b6fe05107b40080cb1fccadb96320c96 (patch) | |
tree | 36618d9489bb4e9dc8abd2505e48528c92facb65 /drivers/net/wireless/Kconfig | |
parent | 2ba4b32ecf748d5f45f298fc9677fa46d1dd9aff (diff) |
ipw2x00: relocate ipw2100/ipw2200 to common directory
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/Kconfig')
-rw-r--r-- | drivers/net/wireless/Kconfig | 147 |
1 files changed, 1 insertions, 146 deletions
diff --git a/drivers/net/wireless/Kconfig b/drivers/net/wireless/Kconfig index 35dbc89a1a36..84b49c83ae67 100644 --- a/drivers/net/wireless/Kconfig +++ b/drivers/net/wireless/Kconfig | |||
@@ -123,152 +123,6 @@ config PCMCIA_RAYCS | |||
123 | To compile this driver as a module, choose M here: the module will be | 123 | To compile this driver as a module, choose M here: the module will be |
124 | called ray_cs. If unsure, say N. | 124 | called ray_cs. If unsure, say N. |
125 | 125 | ||
126 | config IPW2100 | ||
127 | tristate "Intel PRO/Wireless 2100 Network Connection" | ||
128 | depends on PCI && WLAN_80211 | ||
129 | select WIRELESS_EXT | ||
130 | select FW_LOADER | ||
131 | select LIB80211 | ||
132 | select IEEE80211 | ||
133 | ---help--- | ||
134 | A driver for the Intel PRO/Wireless 2100 Network | ||
135 | Connection 802.11b wireless network adapter. | ||
136 | |||
137 | See <file:Documentation/networking/README.ipw2100> for information on | ||
138 | the capabilities currently enabled in this driver and for tips | ||
139 | for debugging issues and problems. | ||
140 | |||
141 | In order to use this driver, you will need a firmware image for it. | ||
142 | You can obtain the firmware from | ||
143 | <http://ipw2100.sf.net/>. Once you have the firmware image, you | ||
144 | will need to place it in /lib/firmware. | ||
145 | |||
146 | You will also very likely need the Wireless Tools in order to | ||
147 | configure your card: | ||
148 | |||
149 | <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>. | ||
150 | |||
151 | It is recommended that you compile this driver as a module (M) | ||
152 | rather than built-in (Y). This driver requires firmware at device | ||
153 | initialization time, and when built-in this typically happens | ||
154 | before the filesystem is accessible (hence firmware will be | ||
155 | unavailable and initialization will fail). If you do choose to build | ||
156 | this driver into your kernel image, you can avoid this problem by | ||
157 | including the firmware and a firmware loader in an initramfs. | ||
158 | |||
159 | config IPW2100_MONITOR | ||
160 | bool "Enable promiscuous mode" | ||
161 | depends on IPW2100 | ||
162 | ---help--- | ||
163 | Enables promiscuous/monitor mode support for the ipw2100 driver. | ||
164 | With this feature compiled into the driver, you can switch to | ||
165 | promiscuous mode via the Wireless Tool's Monitor mode. While in this | ||
166 | mode, no packets can be sent. | ||
167 | |||
168 | config IPW2100_DEBUG | ||
169 | bool "Enable full debugging output in IPW2100 module." | ||
170 | depends on IPW2100 | ||
171 | ---help--- | ||
172 | This option will enable debug tracing output for the IPW2100. | ||
173 | |||
174 | This will result in the kernel module being ~60k larger. You can | ||
175 | control which debug output is sent to the kernel log by setting the | ||
176 | value in | ||
177 | |||
178 | /sys/bus/pci/drivers/ipw2100/debug_level | ||
179 | |||
180 | This entry will only exist if this option is enabled. | ||
181 | |||
182 | If you are not trying to debug or develop the IPW2100 driver, you | ||
183 | most likely want to say N here. | ||
184 | |||
185 | config IPW2200 | ||
186 | tristate "Intel PRO/Wireless 2200BG and 2915ABG Network Connection" | ||
187 | depends on PCI && WLAN_80211 | ||
188 | select WIRELESS_EXT | ||
189 | select FW_LOADER | ||
190 | select LIB80211 | ||
191 | select IEEE80211 | ||
192 | ---help--- | ||
193 | A driver for the Intel PRO/Wireless 2200BG and 2915ABG Network | ||
194 | Connection adapters. | ||
195 | |||
196 | See <file:Documentation/networking/README.ipw2200> for | ||
197 | information on the capabilities currently enabled in this | ||
198 | driver and for tips for debugging issues and problems. | ||
199 | |||
200 | In order to use this driver, you will need a firmware image for it. | ||
201 | You can obtain the firmware from | ||
202 | <http://ipw2200.sf.net/>. See the above referenced README.ipw2200 | ||
203 | for information on where to install the firmware images. | ||
204 | |||
205 | You will also very likely need the Wireless Tools in order to | ||
206 | configure your card: | ||
207 | |||
208 | <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>. | ||
209 | |||
210 | It is recommended that you compile this driver as a module (M) | ||
211 | rather than built-in (Y). This driver requires firmware at device | ||
212 | initialization time, and when built-in this typically happens | ||
213 | before the filesystem is accessible (hence firmware will be | ||
214 | unavailable and initialization will fail). If you do choose to build | ||
215 | this driver into your kernel image, you can avoid this problem by | ||
216 | including the firmware and a firmware loader in an initramfs. | ||
217 | |||
218 | config IPW2200_MONITOR | ||
219 | bool "Enable promiscuous mode" | ||
220 | depends on IPW2200 | ||
221 | ---help--- | ||
222 | Enables promiscuous/monitor mode support for the ipw2200 driver. | ||
223 | With this feature compiled into the driver, you can switch to | ||
224 | promiscuous mode via the Wireless Tool's Monitor mode. While in this | ||
225 | mode, no packets can be sent. | ||
226 | |||
227 | config IPW2200_RADIOTAP | ||
228 | bool "Enable radiotap format 802.11 raw packet support" | ||
229 | depends on IPW2200_MONITOR | ||
230 | |||
231 | config IPW2200_PROMISCUOUS | ||
232 | bool "Enable creation of a RF radiotap promiscuous interface" | ||
233 | depends on IPW2200_MONITOR | ||
234 | select IPW2200_RADIOTAP | ||
235 | ---help--- | ||
236 | Enables the creation of a second interface prefixed 'rtap'. | ||
237 | This second interface will provide every received in radiotap | ||
238 | format. | ||
239 | |||
240 | This is useful for performing wireless network analysis while | ||
241 | maintaining an active association. | ||
242 | |||
243 | Example usage: | ||
244 | |||
245 | % modprobe ipw2200 rtap_iface=1 | ||
246 | % ifconfig rtap0 up | ||
247 | % tethereal -i rtap0 | ||
248 | |||
249 | If you do not specify 'rtap_iface=1' as a module parameter then | ||
250 | the rtap interface will not be created and you will need to turn | ||
251 | it on via sysfs: | ||
252 | |||
253 | % echo 1 > /sys/bus/pci/drivers/ipw2200/*/rtap_iface | ||
254 | |||
255 | config IPW2200_QOS | ||
256 | bool "Enable QoS support" | ||
257 | depends on IPW2200 && EXPERIMENTAL | ||
258 | |||
259 | config IPW2200_DEBUG | ||
260 | bool "Enable full debugging output in IPW2200 module." | ||
261 | depends on IPW2200 | ||
262 | ---help--- | ||
263 | This option will enable low level debug tracing output for IPW2200. | ||
264 | |||
265 | Note, normal debug code is already compiled in. This low level | ||
266 | debug option enables debug on hot paths (e.g Tx, Rx, ISR) and | ||
267 | will result in the kernel module being ~70 larger. Most users | ||
268 | will typically not need this high verbosity debug information. | ||
269 | |||
270 | If you are not sure, say N here. | ||
271 | |||
272 | config LIBERTAS | 126 | config LIBERTAS |
273 | tristate "Marvell 8xxx Libertas WLAN driver support" | 127 | tristate "Marvell 8xxx Libertas WLAN driver support" |
274 | depends on WLAN_80211 | 128 | depends on WLAN_80211 |
@@ -714,6 +568,7 @@ config MAC80211_HWSIM | |||
714 | source "drivers/net/wireless/p54/Kconfig" | 568 | source "drivers/net/wireless/p54/Kconfig" |
715 | source "drivers/net/wireless/ath5k/Kconfig" | 569 | source "drivers/net/wireless/ath5k/Kconfig" |
716 | source "drivers/net/wireless/ath9k/Kconfig" | 570 | source "drivers/net/wireless/ath9k/Kconfig" |
571 | source "drivers/net/wireless/ipw2x00/Kconfig" | ||
717 | source "drivers/net/wireless/iwlwifi/Kconfig" | 572 | source "drivers/net/wireless/iwlwifi/Kconfig" |
718 | source "drivers/net/wireless/hostap/Kconfig" | 573 | source "drivers/net/wireless/hostap/Kconfig" |
719 | source "drivers/net/wireless/b43/Kconfig" | 574 | source "drivers/net/wireless/b43/Kconfig" |