| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 1 | config IEEE80211 | 
| John W. Linville | edae58e | 2007-11-21 15:24:35 -0500 | [diff] [blame] | 2 | tristate "Generic IEEE 802.11 Networking Stack (DEPRECATED)" | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 3 | ---help--- | 
| Jeff Garzik | 2ff55fe | 2005-07-31 13:05:43 -0400 | [diff] [blame] | 4 | This option enables the hardware independent IEEE 802.11 | 
| John W. Linville | edae58e | 2007-11-21 15:24:35 -0500 | [diff] [blame] | 5 | networking stack.  This component is deprecated in favor of the | 
|  | 6 | mac80211 component. | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 7 |  | 
|  | 8 | config IEEE80211_DEBUG | 
|  | 9 | bool "Enable full debugging output" | 
|  | 10 | depends on IEEE80211 | 
|  | 11 | ---help--- | 
| Jeff Garzik | 2ff55fe | 2005-07-31 13:05:43 -0400 | [diff] [blame] | 12 | This option will enable debug tracing output for the | 
|  | 13 | ieee80211 network stack. | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 14 |  | 
| Jeff Garzik | 2ff55fe | 2005-07-31 13:05:43 -0400 | [diff] [blame] | 15 | This will result in the kernel module being ~70k larger.  You | 
|  | 16 | can control which debug output is sent to the kernel log by | 
|  | 17 | setting the value in | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 18 |  | 
|  | 19 | /proc/net/ieee80211/debug_level | 
|  | 20 |  | 
|  | 21 | For example: | 
|  | 22 |  | 
|  | 23 | % echo 0x00000FFO > /proc/net/ieee80211/debug_level | 
|  | 24 |  | 
| Jeff Garzik | 2ff55fe | 2005-07-31 13:05:43 -0400 | [diff] [blame] | 25 | For a list of values you can assign to debug_level, you | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 26 | can look at the bit mask values in <net/ieee80211.h> | 
|  | 27 |  | 
| Jeff Garzik | 2ff55fe | 2005-07-31 13:05:43 -0400 | [diff] [blame] | 28 | If you are not trying to debug or develop the ieee80211 | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 29 | subsystem, you most likely want to say N here. | 
|  | 30 |  | 
|  | 31 | config IEEE80211_CRYPT_WEP | 
|  | 32 | tristate "IEEE 802.11 WEP encryption (802.1x)" | 
|  | 33 | depends on IEEE80211 | 
|  | 34 | select CRYPTO | 
|  | 35 | select CRYPTO_ARC4 | 
| Patrick McHardy | bcbaecb | 2006-10-25 16:49:36 +1000 | [diff] [blame] | 36 | select CRYPTO_ECB | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 37 | select CRC32 | 
|  | 38 | ---help--- | 
| Jeff Garzik | 2ff55fe | 2005-07-31 13:05:43 -0400 | [diff] [blame] | 39 | Include software based cipher suites in support of IEEE | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 40 | 802.11's WEP.  This is needed for WEP as well as 802.1x. | 
|  | 41 |  | 
| Patrick Ringl | 0fa7d86 | 2007-03-24 23:56:58 +0100 | [diff] [blame] | 42 | This can be compiled as a module and it will be called | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 43 | "ieee80211_crypt_wep". | 
|  | 44 |  | 
|  | 45 | config IEEE80211_CRYPT_CCMP | 
|  | 46 | tristate "IEEE 802.11i CCMP support" | 
|  | 47 | depends on IEEE80211 | 
| Adrian Bunk | 76fe1b0 | 2005-05-07 00:54:49 +0200 | [diff] [blame] | 48 | select CRYPTO | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 49 | select CRYPTO_AES | 
|  | 50 | ---help--- | 
| Jeff Garzik | 2ff55fe | 2005-07-31 13:05:43 -0400 | [diff] [blame] | 51 | Include software based cipher suites in support of IEEE 802.11i | 
|  | 52 | (aka TGi, WPA, WPA2, WPA-PSK, etc.) for use with CCMP enabled | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 53 | networks. | 
|  | 54 |  | 
| Patrick Ringl | 0fa7d86 | 2007-03-24 23:56:58 +0100 | [diff] [blame] | 55 | This can be compiled as a module and it will be called | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 56 | "ieee80211_crypt_ccmp". | 
|  | 57 |  | 
|  | 58 | config IEEE80211_CRYPT_TKIP | 
|  | 59 | tristate "IEEE 802.11i TKIP encryption" | 
| Johannes Berg | 2a5e1c0 | 2007-04-23 12:19:12 -0700 | [diff] [blame] | 60 | depends on IEEE80211 | 
|  | 61 | select WIRELESS_EXT | 
| Adrian Bunk | 76fe1b0 | 2005-05-07 00:54:49 +0200 | [diff] [blame] | 62 | select CRYPTO | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 63 | select CRYPTO_MICHAEL_MIC | 
| Patrick McHardy | bcbaecb | 2006-10-25 16:49:36 +1000 | [diff] [blame] | 64 | select CRYPTO_ECB | 
| Chuck Ebbert | ca0084f | 2006-07-14 18:51:41 -0400 | [diff] [blame] | 65 | select CRC32 | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 66 | ---help--- | 
| Jeff Garzik | 2ff55fe | 2005-07-31 13:05:43 -0400 | [diff] [blame] | 67 | Include software based cipher suites in support of IEEE 802.11i | 
|  | 68 | (aka TGi, WPA, WPA2, WPA-PSK, etc.) for use with TKIP enabled | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 69 | networks. | 
|  | 70 |  | 
| Patrick Ringl | 0fa7d86 | 2007-03-24 23:56:58 +0100 | [diff] [blame] | 71 | This can be compiled as a module and it will be called | 
| Jeff Garzik | b453872 | 2005-05-12 22:48:20 -0400 | [diff] [blame] | 72 | "ieee80211_crypt_tkip". | 
|  | 73 |  | 
| Johannes Berg | 370121e | 2006-01-04 16:32:16 +0100 | [diff] [blame] | 74 | source "net/ieee80211/softmac/Kconfig" |