Kconfig 1.86 KB
Newer Older
Jeff Garzik's avatar
Jeff Garzik committed
1 2 3
config IEEE80211
	tristate "Generic IEEE 802.11 Networking Stack"
	---help---
4
	This option enables the hardware independent IEEE 802.11
Jeff Garzik's avatar
Jeff Garzik committed
5 6 7 8 9 10
	networking stack.

config IEEE80211_DEBUG
	bool "Enable full debugging output"
	depends on IEEE80211
	---help---
11 12
	  This option will enable debug tracing output for the
	  ieee80211 network stack.
Jeff Garzik's avatar
Jeff Garzik committed
13

14 15 16
	  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
Jeff Garzik's avatar
Jeff Garzik committed
17 18 19 20 21 22 23

	  /proc/net/ieee80211/debug_level

	  For example:

	  % echo 0x00000FFO > /proc/net/ieee80211/debug_level

24
	  For a list of values you can assign to debug_level, you
Jeff Garzik's avatar
Jeff Garzik committed
25 26
	  can look at the bit mask values in <net/ieee80211.h>

27
	  If you are not trying to debug or develop the ieee80211
Jeff Garzik's avatar
Jeff Garzik committed
28 29 30 31 32 33 34 35 36
	  subsystem, you most likely want to say N here.

config IEEE80211_CRYPT_WEP
	tristate "IEEE 802.11 WEP encryption (802.1x)"
	depends on IEEE80211
	select CRYPTO
	select CRYPTO_ARC4
	select CRC32
	---help---
37
	Include software based cipher suites in support of IEEE
Jeff Garzik's avatar
Jeff Garzik committed
38 39 40 41 42 43 44 45
	802.11's WEP.  This is needed for WEP as well as 802.1x.

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

config IEEE80211_CRYPT_CCMP
	tristate "IEEE 802.11i CCMP support"
	depends on IEEE80211
46
	select CRYPTO
Jeff Garzik's avatar
Jeff Garzik committed
47 48
	select CRYPTO_AES
	---help---
49 50
	Include software based cipher suites in support of IEEE 802.11i
	(aka TGi, WPA, WPA2, WPA-PSK, etc.) for use with CCMP enabled
Jeff Garzik's avatar
Jeff Garzik committed
51 52 53 54 55 56 57 58
	networks.

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

config IEEE80211_CRYPT_TKIP
	tristate "IEEE 802.11i TKIP encryption"
	depends on IEEE80211
59
	select CRYPTO
Jeff Garzik's avatar
Jeff Garzik committed
60 61
	select CRYPTO_MICHAEL_MIC
	---help---
62 63
	Include software based cipher suites in support of IEEE 802.11i
	(aka TGi, WPA, WPA2, WPA-PSK, etc.) for use with TKIP enabled
Jeff Garzik's avatar
Jeff Garzik committed
64 65 66 67 68
	networks.

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