 2a5e1c0eb9
			
		
	
	
	2a5e1c0eb9
	
	
	
		
			
			This patch refactors the wireless Kconfig all over and already introduces net/wireless/Kconfig with just the WEXT bit for now, the cfg80211 patch will add to that as well. Signed-off-by: Johannes Berg <johannes@sipsolutions.net> Signed-off-by: John W. Linville <linville@tuxdriver.com> Signed-off-by: David S. Miller <davem@davemloft.net>
		
			
				
	
	
		
			73 lines
		
	
	
	
		
			2 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			73 lines
		
	
	
	
		
			2 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
| config IEEE80211
 | |
| 	tristate "Generic IEEE 802.11 Networking Stack"
 | |
| 	---help---
 | |
| 	This option enables the hardware independent IEEE 802.11
 | |
| 	networking stack.
 | |
| 
 | |
| config IEEE80211_DEBUG
 | |
| 	bool "Enable full debugging output"
 | |
| 	depends on IEEE80211
 | |
| 	---help---
 | |
| 	  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 <net/ieee80211.h>
 | |
| 
 | |
| 	  If you are not trying to debug or develop the ieee80211
 | |
| 	  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 CRYPTO_ECB
 | |
| 	select CRC32
 | |
| 	---help---
 | |
| 	Include software based cipher suites in support of IEEE
 | |
| 	802.11's WEP.  This is needed for WEP as well as 802.1x.
 | |
| 
 | |
| 	This can be compiled as a module and it will be called
 | |
| 	"ieee80211_crypt_wep".
 | |
| 
 | |
| config IEEE80211_CRYPT_CCMP
 | |
| 	tristate "IEEE 802.11i CCMP support"
 | |
| 	depends on IEEE80211
 | |
| 	select CRYPTO
 | |
| 	select CRYPTO_AES
 | |
| 	---help---
 | |
| 	Include software based cipher suites in support of IEEE 802.11i
 | |
| 	(aka TGi, WPA, WPA2, WPA-PSK, etc.) for use with CCMP enabled
 | |
| 	networks.
 | |
| 
 | |
| 	This can be compiled as a module and it will be called
 | |
| 	"ieee80211_crypt_ccmp".
 | |
| 
 | |
| config IEEE80211_CRYPT_TKIP
 | |
| 	tristate "IEEE 802.11i TKIP encryption"
 | |
| 	depends on IEEE80211
 | |
| 	select WIRELESS_EXT
 | |
| 	select CRYPTO
 | |
| 	select CRYPTO_MICHAEL_MIC
 | |
| 	select CRYPTO_ECB
 | |
| 	select CRC32
 | |
| 	---help---
 | |
| 	Include software based cipher suites in support of IEEE 802.11i
 | |
| 	(aka TGi, WPA, WPA2, WPA-PSK, etc.) for use with TKIP enabled
 | |
| 	networks.
 | |
| 
 | |
| 	This can be compiled as a module and it will be called
 | |
| 	"ieee80211_crypt_tkip".
 | |
| 
 | |
| source "net/ieee80211/softmac/Kconfig"
 |