Commit | Line | Data |
---|---|---|
b453872c JG |
1 | config 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 | ||
7 | config 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 | ||
30 | config 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 | ||
43 | config 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 | ||
56 | config IEEE80211_CRYPT_TKIP | |
57 | tristate "IEEE 802.11i TKIP encryption" | |
1cf9e8a7 | 58 | depends on IEEE80211 && NET_RADIO |
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 | ||
370121e5 | 69 | source "net/ieee80211/softmac/Kconfig" |