mirror of
				https://github.com/espressif/esp-idf.git
				synced 2025-11-04 06:11:06 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			73 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			73 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
menu "Supplicant"
 | 
						|
 | 
						|
    config WPA_MBEDTLS_CRYPTO
 | 
						|
        bool "Use MbedTLS crypto APIs"
 | 
						|
        default y
 | 
						|
        help
 | 
						|
            Select this option to use MbedTLS crypto APIs which utilize hardware acceleration.
 | 
						|
 | 
						|
    config WPA_WAPI_PSK
 | 
						|
        bool "Enable WAPI PSK support"
 | 
						|
        default n
 | 
						|
        help
 | 
						|
            Select this option to enable WAPI-PSK
 | 
						|
            which is a Chinese National Standard Encryption for Wireless LANs (GB 15629.11-2003).
 | 
						|
 | 
						|
    config WPA_DEBUG_PRINT
 | 
						|
        bool "Print debug messages from WPA Supplicant"
 | 
						|
        default n
 | 
						|
        help
 | 
						|
            Select this option to print logging information from WPA supplicant,
 | 
						|
            this includes handshake information and key hex dumps depending
 | 
						|
            on the project logging level.
 | 
						|
 | 
						|
            Enabling this could increase the build size ~60kb
 | 
						|
            depending on the project logging level.
 | 
						|
 | 
						|
    config WPA_TESTING_OPTIONS
 | 
						|
        bool "Add DPP testing code"
 | 
						|
        default n
 | 
						|
        help
 | 
						|
            Select this to enable unity test for DPP.
 | 
						|
 | 
						|
    config WPA_WPS_STRICT
 | 
						|
        bool "Strictly validate all WPS attributes"
 | 
						|
        default n
 | 
						|
        help
 | 
						|
            Select this option to enable validate each WPS attribute
 | 
						|
            rigorously. Disabling this add the workaorunds with various APs.
 | 
						|
            Enabling this may cause inter operability issues with some APs.
 | 
						|
 | 
						|
    config WPA_11KV_SUPPORT
 | 
						|
        bool "Enable 802.11k, 802.11v APIs handling"
 | 
						|
        default n
 | 
						|
        help
 | 
						|
            Select this option to enable 802.11k 802.11v APIs(RRM and BTM support).
 | 
						|
            Only APIs which are helpful for network assisted roaming
 | 
						|
            are supported for now.
 | 
						|
            Enable this option with BTM and RRM enabled in sta config
 | 
						|
            to make device ready for network assisted roaming.
 | 
						|
            BTM: BSS transition management enables an AP to request a station to transition
 | 
						|
            to a specific AP, or to indicate to a station a set of preferred APs.
 | 
						|
            RRM: Radio measurements enable STAs to understand the radio environment,
 | 
						|
            it enables STAs to observe and gather data on radio link performance
 | 
						|
            and on the radio environment. Current implementation adds beacon report,
 | 
						|
            link measurement, neighbor report.
 | 
						|
 | 
						|
    config WPA_SCAN_CACHE
 | 
						|
        bool "Keep scan results in cache"
 | 
						|
        depends on WPA_11KV_SUPPORT
 | 
						|
        default n
 | 
						|
        help
 | 
						|
            Keep scan results in cache, if not enabled, those
 | 
						|
            will be flushed immediately.
 | 
						|
 | 
						|
    config WPA_DPP_SUPPORT
 | 
						|
        bool "Enable DPP support"
 | 
						|
        default n
 | 
						|
        select WPA_MBEDTLS_CRYPTO
 | 
						|
        help
 | 
						|
            Select this option to enable WiFi Easy Connect Support.
 | 
						|
 | 
						|
endmenu
 |