How to configure the Linux kernel/net/ieee80211

Howto configure the Linux kernel / net / ieee80211

option enables the hardware independent IEEE 802.11 stack.
 * Option: IEEE80211
 * Kernel Versions: 2.6.15.6 ...
 * (on/off/module) Generic IEEE 802.11 Networking Stack


 * Option: IEEE80211_DEBUG
 * Kernel Versions: 2.6.15.6 ...
 * (on/off) Enable full debugging output
 * depends on IEEE80211
 * This option will enable debug tracing output for the ieee80211 network stack.
 * 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 
 * If you are not trying to debug or develop the ieee80211 subsystem, you most likely want to say N here.

software based cipher suites in support of IEEE 802.11's WEP. This is needed for WEP as well as 802.1x.
 * Option: IEEE80211_CRYPT_WEP
 * Kernel Versions: 2.6.15.6 ...
 * (on/off/module) IEEE 802.11 WEP encryption (802.1x)
 * depends on IEEE80211
 * select CRYPTO
 * select CRYPTO_ARC4
 * select CRC32

can be compiled as a modules and it will be called ieee80211_crypt_wep.

software based cipher suites in support of IEEE 802.11i (aka TGi, WPA, WPA2, WPA-PSK, etc.) for use with CCMP enabled .
 * Option: IEEE80211_CRYPT_CCMP
 * Kernel Versions: 2.6.15.6 ...
 * (on/off/module) IEEE 802.11i CCMP support
 * depends on IEEE80211
 * select CRYPTO
 * select CRYPTO_AES

can be compiled as a modules and it will be called ieee80211_crypt_ccmp.

software based cipher suites in support of IEEE 802.11i (aka TGi, WPA, WPA2, WPA-PSK, etc.) for use with TKIP enabled .
 * Option: IEEE80211_CRYPT_TKIP
 * Kernel Versions: 2.6.15.6 ...
 * (on/off/module) IEEE 802.11i TKIP encryption
 * depends on IEEE80211 && NET_RADIO
 * select CRYPTO
 * select CRYPTO_MICHAEL_MIC

can be compiled as a modules and it will be called ieee80211_crypt_tkip.

Linux Kernel Configuration