Merge master.kernel.org:/pub/scm/linux/kernel/git/chrisw/lsm-2.6
[linux-2.6-block.git] / net / ieee80211 / Kconfig
CommitLineData
b453872c
JG
1config IEEE80211
2 tristate "Generic IEEE 802.11 Networking Stack"
b453872c 3 ---help---
2ff55fef 4 This option enables the hardware independent IEEE 802.11
b453872c
JG
5 networking stack.
6
7config IEEE80211_DEBUG
8 bool "Enable full debugging output"
9 depends on IEEE80211
10 ---help---
2ff55fef
JG
11 This option will enable debug tracing output for the
12 ieee80211 network stack.
b453872c 13
2ff55fef
JG
14 This will result in the kernel module being ~70k larger. You
15 can control which debug output is sent to the kernel log by
16 setting the value in
b453872c
JG
17
18 /proc/net/ieee80211/debug_level
19
20 For example:
21
22 % echo 0x00000FFO > /proc/net/ieee80211/debug_level
23
2ff55fef 24 For a list of values you can assign to debug_level, you
b453872c
JG
25 can look at the bit mask values in <net/ieee80211.h>
26
2ff55fef 27 If you are not trying to debug or develop the ieee80211
b453872c
JG
28 subsystem, you most likely want to say N here.
29
30config IEEE80211_CRYPT_WEP
31 tristate "IEEE 802.11 WEP encryption (802.1x)"
32 depends on IEEE80211
33 select CRYPTO
34 select CRYPTO_ARC4
35 select CRC32
36 ---help---
2ff55fef 37 Include software based cipher suites in support of IEEE
b453872c
JG
38 802.11's WEP. This is needed for WEP as well as 802.1x.
39
40 This can be compiled as a modules and it will be called
41 "ieee80211_crypt_wep".
42
43config IEEE80211_CRYPT_CCMP
44 tristate "IEEE 802.11i CCMP support"
45 depends on IEEE80211
76fe1b0e 46 select CRYPTO
b453872c
JG
47 select CRYPTO_AES
48 ---help---
2ff55fef
JG
49 Include software based cipher suites in support of IEEE 802.11i
50 (aka TGi, WPA, WPA2, WPA-PSK, etc.) for use with CCMP enabled
b453872c
JG
51 networks.
52
53 This can be compiled as a modules and it will be called
54 "ieee80211_crypt_ccmp".
55
56config IEEE80211_CRYPT_TKIP
57 tristate "IEEE 802.11i TKIP encryption"
58 depends on IEEE80211
76fe1b0e 59 select CRYPTO
b453872c
JG
60 select CRYPTO_MICHAEL_MIC
61 ---help---
2ff55fef
JG
62 Include software based cipher suites in support of IEEE 802.11i
63 (aka TGi, WPA, WPA2, WPA-PSK, etc.) for use with TKIP enabled
b453872c
JG
64 networks.
65
66 This can be compiled as a modules and it will be called
67 "ieee80211_crypt_tkip".
68