2018-08-13 04:37:56 -04:00
|
|
|
menu "Supplicant"
|
|
|
|
|
2019-07-03 08:09:52 -04:00
|
|
|
config WPA_MBEDTLS_CRYPTO
|
2020-09-14 04:21:25 -04:00
|
|
|
bool "Use MbedTLS crypto APIs"
|
2019-07-03 08:09:52 -04:00
|
|
|
default y
|
2021-06-14 01:46:28 -04:00
|
|
|
select MBEDTLS_AES_C
|
|
|
|
select MBEDTLS_ECP_C
|
|
|
|
select MBEDTLS_ECDH_C
|
|
|
|
select MBEDTLS_ECDSA_C
|
|
|
|
select MBEDTLS_TLS_ENABLED
|
2019-07-03 08:09:52 -04:00
|
|
|
help
|
2020-09-14 04:21:25 -04:00
|
|
|
Select this option to use MbedTLS crypto APIs which utilize hardware acceleration.
|
2019-07-03 08:09:52 -04:00
|
|
|
|
2021-01-23 05:15:07 -05:00
|
|
|
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).
|
|
|
|
|
2021-10-09 12:34:55 -04:00
|
|
|
config WPA_SUITE_B_192
|
|
|
|
bool "Enable NSA suite B support with 192 bit key"
|
|
|
|
default n
|
|
|
|
select ESP_WIFI_GCMP_SUPPORT
|
|
|
|
select ESP_WIFI_GMAC_SUPPORT
|
|
|
|
help
|
|
|
|
Select this option to enable 192 bit NSA suite-B.
|
|
|
|
This is necessary to support WPA3 192 bit security.
|
|
|
|
|
2019-07-26 10:56:40 -04:00
|
|
|
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.
|
|
|
|
|
2020-04-13 12:25:52 -04:00
|
|
|
config WPA_TESTING_OPTIONS
|
|
|
|
bool "Add DPP testing code"
|
|
|
|
default n
|
|
|
|
help
|
|
|
|
Select this to enable unity test for DPP.
|
|
|
|
|
2021-05-13 05:46:26 -04:00
|
|
|
config WPA_WPS_STRICT
|
|
|
|
bool "Strictly validate all WPS attributes"
|
2020-05-11 01:48:12 -04:00
|
|
|
default n
|
|
|
|
help
|
2021-05-13 05:46:26 -04:00
|
|
|
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.
|
2020-05-11 01:48:12 -04:00
|
|
|
|
2022-01-04 01:04:06 -05:00
|
|
|
config WPA_11KV_SUPPORT
|
2020-07-27 05:11:40 -04:00
|
|
|
bool "Enable 802.11k, 802.11v APIs Support"
|
2020-11-12 03:18:24 -05:00
|
|
|
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.
|
|
|
|
|
2022-01-04 01:04:06 -05:00
|
|
|
config WPA_SCAN_CACHE
|
2021-09-29 01:07:59 -04:00
|
|
|
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.
|
|
|
|
|
2022-01-04 01:04:06 -05:00
|
|
|
config WPA_MBO_SUPPORT
|
2020-07-27 05:11:40 -04:00
|
|
|
bool "Enable Multi Band Operation Certification Support"
|
2021-09-29 01:07:59 -04:00
|
|
|
default n
|
2022-01-04 01:04:06 -05:00
|
|
|
select WPA_11KV_SUPPORT
|
|
|
|
select WPA_SCAN_CACHE
|
2021-09-29 01:07:59 -04:00
|
|
|
help
|
|
|
|
Select this option to enable WiFi Multiband operation certification support.
|
2022-01-04 01:04:06 -05:00
|
|
|
|
|
|
|
config WPA_DPP_SUPPORT
|
|
|
|
bool "Enable DPP support"
|
|
|
|
default n
|
|
|
|
select WPA_MBEDTLS_CRYPTO
|
|
|
|
help
|
|
|
|
Select this option to enable WiFi Easy Connect Support.
|
|
|
|
|
2020-07-27 05:11:40 -04:00
|
|
|
config WPA_11R_SUPPORT
|
|
|
|
bool "Enable 802.11R (Fast Transition)"
|
|
|
|
default n
|
|
|
|
help
|
|
|
|
Select this option to enable WiFi Fast Transition Support.
|
|
|
|
|
2018-08-13 04:37:56 -04:00
|
|
|
endmenu
|