#
# Intel Centrino wireless drivers
#
config [31mCONFIG_IPW2100[0m
tristate "Intel PRO/Wireless 2100 Network Connection"
depends on [31mCONFIG_PCI[0m && [31mCONFIG_CFG80211[0m
select [31mCONFIG_WIRELESS_EXT[0m
select [31mCONFIG_WEXT_SPY[0m
select [31mCONFIG_WEXT_PRIV[0m
select [31mCONFIG_FW_LOADER[0m
select [31mCONFIG_LIB80211[0m
select [31mCONFIG_LIBIPW[0m
---help---
[31mCONFIG_A[0m driver for the Intel PRO/Wireless 2100 Network
Connection 802.11b wireless network adapter.
See <file:Documentation/networking/README.ipw2100> for information on
the capabilities currently enabled in this driver and for tips
for debugging issues and problems.
In order to use this driver, you will need a firmware image for it.
You can obtain the firmware from
<http://ipw2100.sf.net/>. Once you have the firmware image, you
will need to place it in /lib/firmware.
You will also very likely need the Wireless Tools in order to
configure your card:
<http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>.
It is recommended that you compile this driver as a module ([31mCONFIG_M[0m)
rather than built-in (Y). This driver requires firmware at device
initialization time, and when built-in this typically happens
before the filesystem is accessible (hence firmware will be
unavailable and initialization will fail). If you do choose to build
this driver into your kernel image, you can avoid this problem by
including the firmware and a firmware loader in an initramfs.
config [31mCONFIG_IPW2100_MONITOR[0m
bool "Enable promiscuous mode"
depends on [31mCONFIG_IPW2100[0m
---help---
Enables promiscuous/monitor mode support for the ipw2100 driver.
With this feature compiled into the driver, you can switch to
promiscuous mode via the Wireless Tool's Monitor mode. While in this
mode, no packets can be sent.
config [31mCONFIG_IPW2100_DEBUG[0m
bool "Enable full debugging output in IPW2100 module."
depends on [31mCONFIG_IPW2100[0m
---help---
This option will enable debug tracing output for the [31mCONFIG_IPW2100[0m.
This will result in the kernel module being ~60k larger. You can
control which debug output is sent to the kernel log by setting the
value in
/sys/bus/pci/drivers/ipw2100/debug_level
This entry will only exist if this option is enabled.
If you are not trying to debug or develop the [31mCONFIG_IPW2100[0m driver, you
most likely want to say N here.
config [31mCONFIG_IPW2200[0m
tristate "Intel PRO/Wireless 2200BG and 2915ABG Network Connection"
depends on [31mCONFIG_PCI[0m && [31mCONFIG_CFG80211[0m
select [31mCONFIG_CFG80211_WEXT_EXPORT[0m
select [31mCONFIG_WIRELESS_EXT[0m
select [31mCONFIG_WEXT_SPY[0m
select [31mCONFIG_WEXT_PRIV[0m
select [31mCONFIG_FW_LOADER[0m
select [31mCONFIG_LIB80211[0m
select [31mCONFIG_LIBIPW[0m
---help---
[31mCONFIG_A[0m driver for the Intel PRO/Wireless 2200BG and 2915ABG Network
Connection adapters.
See <file:Documentation/networking/README.ipw2200> for
information on the capabilities currently enabled in this
driver and for tips for debugging issues and problems.
In order to use this driver, you will need a firmware image for it.
You can obtain the firmware from
<http://ipw2200.sf.net/>. See the above referenced README.ipw2200
for information on where to install the firmware images.
You will also very likely need the Wireless Tools in order to
configure your card:
<http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>.
It is recommended that you compile this driver as a module ([31mCONFIG_M[0m)
rather than built-in (Y). This driver requires firmware at device
initialization time, and when built-in this typically happens
before the filesystem is accessible (hence firmware will be
unavailable and initialization will fail). If you do choose to build
this driver into your kernel image, you can avoid this problem by
including the firmware and a firmware loader in an initramfs.
config [31mCONFIG_IPW2200_MONITOR[0m
bool "Enable promiscuous mode"
depends on [31mCONFIG_IPW2200[0m
---help---
Enables promiscuous/monitor mode support for the ipw2200 driver.
With this feature compiled into the driver, you can switch to
promiscuous mode via the Wireless Tool's Monitor mode. While in this
mode, no packets can be sent.
config [31mCONFIG_IPW2200_RADIOTAP[0m
bool "Enable radiotap format 802.11 raw packet support"
depends on [31mCONFIG_IPW2200_MONITOR[0m
config [31mCONFIG_IPW2200_PROMISCUOUS[0m
bool "Enable creation of a RF radiotap promiscuous interface"
depends on [31mCONFIG_IPW2200_MONITOR[0m
select [31mCONFIG_IPW2200_RADIOTAP[0m
---help---
Enables the creation of a second interface prefixed 'rtap'.
This second interface will provide every received in radiotap
format.
This is useful for performing wireless network analysis while
maintaining an active association.
Example usage:
% modprobe ipw2200 rtap_iface=1
% ifconfig rtap0 up
% tethereal -i rtap0
If you do not specify 'rtap_iface=1' as a module parameter then
the rtap interface will not be created and you will need to turn
it on via sysfs:
% echo 1 > /sys/bus/pci/drivers/ipw2200/*/rtap_iface
config [31mCONFIG_IPW2200_QOS[0m
bool "Enable QoS support"
depends on [31mCONFIG_IPW2200[0m
config [31mCONFIG_IPW2200_DEBUG[0m
bool "Enable full debugging output in IPW2200 module."
depends on [31mCONFIG_IPW2200[0m
---help---
This option will enable low level debug tracing output for [31mCONFIG_IPW2200[0m.
Note, normal debug code is already compiled in. This low level
debug option enables debug on hot paths (e.g Tx, Rx, ISR) and
will result in the kernel module being ~70 larger. Most users
will typically not need this high verbosity debug information.
If you are not sure, say N here.
config [31mCONFIG_LIBIPW[0m
tristate
depends on [31mCONFIG_PCI[0m && [31mCONFIG_CFG80211[0m
select [31mCONFIG_WIRELESS_EXT[0m
select [31mCONFIG_WEXT_SPY[0m
select [31mCONFIG_CRYPTO[0m
select [31mCONFIG_CRYPTO_ARC4[0m
select [31mCONFIG_CRYPTO_ECB[0m
select [31mCONFIG_CRYPTO_AES[0m
select [31mCONFIG_CRYPTO_MICHAEL_MIC[0m
select [31mCONFIG_CRYPTO_ECB[0m
select [31mCONFIG_CRC32[0m
select [31mCONFIG_LIB80211[0m
select [31mCONFIG_LIB80211_CRYPT_WEP[0m
select [31mCONFIG_LIB80211_CRYPT_TKIP[0m
select [31mCONFIG_LIB80211_CRYPT_CCMP[0m
---help---
This option enables the hardware independent IEEE 802.11
networking stack. This component is deprecated in favor of the
mac80211 component.
config [31mCONFIG_LIBIPW_DEBUG[0m
bool "Full debugging output for the LIBIPW component"
depends on [31mCONFIG_LIBIPW[0m
---help---
This option will enable debug tracing output for the
libipw component.
This will result in the kernel module being ~70k larger. You
can control which debug output is sent to the kernel log by
setting the value in
/proc/net/ieee80211/debug_level
For example:
% echo 0x00000FFO > /proc/net/ieee80211/debug_level
For a list of values you can assign to debug_level, you
can look at the bit mask values in ieee80211.h
If you are not trying to debug or develop the libipw
component, you most likely want to say N here.