Version:  2.6.34 2.6.35 2.6.36 2.6.37 2.6.38 2.6.39 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14

Linux/drivers/net/wireless/ipw2x00/Kconfig

  1 #
  2 # Intel Centrino wireless drivers
  3 #
  4 
  5 config IPW2100
  6         tristate "Intel PRO/Wireless 2100 Network Connection"
  7         depends on PCI && CFG80211
  8         select WIRELESS_EXT
  9         select WEXT_SPY
 10         select WEXT_PRIV
 11         select FW_LOADER
 12         select LIB80211
 13         select LIBIPW
 14         ---help---
 15           A driver for the Intel PRO/Wireless 2100 Network 
 16           Connection 802.11b wireless network adapter.
 17 
 18           See <file:Documentation/networking/README.ipw2100> for information on
 19           the capabilities currently enabled in this driver and for tips
 20           for debugging issues and problems.
 21 
 22           In order to use this driver, you will need a firmware image for it.
 23           You can obtain the firmware from
 24           <http://ipw2100.sf.net/>.  Once you have the firmware image, you 
 25           will need to place it in /lib/firmware.
 26 
 27           You will also very likely need the Wireless Tools in order to
 28           configure your card:
 29 
 30           <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>.
 31 
 32           It is recommended that you compile this driver as a module (M)
 33           rather than built-in (Y). This driver requires firmware at device
 34           initialization time, and when built-in this typically happens
 35           before the filesystem is accessible (hence firmware will be
 36           unavailable and initialization will fail). If you do choose to build
 37           this driver into your kernel image, you can avoid this problem by
 38           including the firmware and a firmware loader in an initramfs.
 39  
 40 config IPW2100_MONITOR
 41         bool "Enable promiscuous mode"
 42         depends on IPW2100
 43         ---help---
 44           Enables promiscuous/monitor mode support for the ipw2100 driver.
 45           With this feature compiled into the driver, you can switch to 
 46           promiscuous mode via the Wireless Tool's Monitor mode.  While in this
 47           mode, no packets can be sent.
 48 
 49 config IPW2100_DEBUG
 50         bool "Enable full debugging output in IPW2100 module."
 51         depends on IPW2100
 52         ---help---
 53           This option will enable debug tracing output for the IPW2100.  
 54 
 55           This will result in the kernel module being ~60k larger.  You can 
 56           control which debug output is sent to the kernel log by setting the 
 57           value in 
 58 
 59           /sys/bus/pci/drivers/ipw2100/debug_level
 60 
 61           This entry will only exist if this option is enabled.
 62 
 63           If you are not trying to debug or develop the IPW2100 driver, you 
 64           most likely want to say N here.
 65 
 66 config IPW2200
 67         tristate "Intel PRO/Wireless 2200BG and 2915ABG Network Connection"
 68         depends on PCI && CFG80211 && CFG80211_WEXT
 69         select WIRELESS_EXT
 70         select WEXT_SPY
 71         select WEXT_PRIV
 72         select FW_LOADER
 73         select LIB80211
 74         select LIBIPW
 75         ---help---
 76           A driver for the Intel PRO/Wireless 2200BG and 2915ABG Network
 77           Connection adapters. 
 78 
 79           See <file:Documentation/networking/README.ipw2200> for 
 80           information on the capabilities currently enabled in this 
 81           driver and for tips for debugging issues and problems.
 82 
 83           In order to use this driver, you will need a firmware image for it.
 84           You can obtain the firmware from
 85           <http://ipw2200.sf.net/>.  See the above referenced README.ipw2200 
 86           for information on where to install the firmware images.
 87 
 88           You will also very likely need the Wireless Tools in order to
 89           configure your card:
 90 
 91           <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>.
 92 
 93           It is recommended that you compile this driver as a module (M)
 94           rather than built-in (Y). This driver requires firmware at device
 95           initialization time, and when built-in this typically happens
 96           before the filesystem is accessible (hence firmware will be
 97           unavailable and initialization will fail). If you do choose to build
 98           this driver into your kernel image, you can avoid this problem by
 99           including the firmware and a firmware loader in an initramfs.
100 
101 config IPW2200_MONITOR
102         bool "Enable promiscuous mode"
103         depends on IPW2200
104         ---help---
105           Enables promiscuous/monitor mode support for the ipw2200 driver.
106           With this feature compiled into the driver, you can switch to 
107           promiscuous mode via the Wireless Tool's Monitor mode.  While in this
108           mode, no packets can be sent.
109 
110 config IPW2200_RADIOTAP
111         bool "Enable radiotap format 802.11 raw packet support"
112         depends on IPW2200_MONITOR
113 
114 config IPW2200_PROMISCUOUS
115         bool "Enable creation of a RF radiotap promiscuous interface"
116         depends on IPW2200_MONITOR
117         select IPW2200_RADIOTAP
118         ---help---
119           Enables the creation of a second interface prefixed 'rtap'. 
120           This second interface will provide every received in radiotap
121           format.
122 
123           This is useful for performing wireless network analysis while
124           maintaining an active association.
125 
126           Example usage:
127 
128             % modprobe ipw2200 rtap_iface=1
129             % ifconfig rtap0 up
130             % tethereal -i rtap0
131 
132           If you do not specify 'rtap_iface=1' as a module parameter then 
133           the rtap interface will not be created and you will need to turn 
134           it on via sysfs:
135         
136             % echo 1 > /sys/bus/pci/drivers/ipw2200/*/rtap_iface
137 
138 config IPW2200_QOS
139         bool "Enable QoS support"
140         depends on IPW2200
141 
142 config IPW2200_DEBUG
143         bool "Enable full debugging output in IPW2200 module."
144         depends on IPW2200
145         ---help---
146           This option will enable low level debug tracing output for IPW2200.
147 
148           Note, normal debug code is already compiled in. This low level
149           debug option enables debug on hot paths (e.g Tx, Rx, ISR) and
150           will result in the kernel module being ~70 larger.  Most users
151           will typically not need this high verbosity debug information.
152 
153           If you are not sure, say N here.
154 
155 config LIBIPW
156         tristate
157         depends on PCI && CFG80211
158         select WIRELESS_EXT
159         select WEXT_SPY
160         select CRYPTO
161         select CRYPTO_ARC4
162         select CRYPTO_ECB
163         select CRYPTO_AES
164         select CRYPTO_MICHAEL_MIC
165         select CRYPTO_ECB
166         select CRC32
167         select LIB80211
168         select LIB80211_CRYPT_WEP
169         select LIB80211_CRYPT_TKIP
170         select LIB80211_CRYPT_CCMP
171         ---help---
172         This option enables the hardware independent IEEE 802.11
173         networking stack.  This component is deprecated in favor of the
174         mac80211 component.
175 
176 config LIBIPW_DEBUG
177         bool "Full debugging output for the LIBIPW component"
178         depends on LIBIPW
179         ---help---
180           This option will enable debug tracing output for the
181           libipw component.
182 
183           This will result in the kernel module being ~70k larger.  You
184           can control which debug output is sent to the kernel log by
185           setting the value in
186 
187           /proc/net/ieee80211/debug_level
188 
189           For example:
190 
191           % echo 0x00000FFO > /proc/net/ieee80211/debug_level
192 
193           For a list of values you can assign to debug_level, you
194           can look at the bit mask values in ieee80211.h
195 
196           If you are not trying to debug or develop the libipw
197           component, you most likely want to say N here.

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us