241 lines
5.4 KiB
Plaintext
241 lines
5.4 KiB
Plaintext
![]() |
menu "modules::wpa_supplicant-2.10"
|
||
|
|
||
|
config WPA_SUPPLICANT
|
||
|
depends on WIFI_ENABLE
|
||
|
bool "Enable Wpa Supplicant 2.10"
|
||
|
default y
|
||
|
help
|
||
|
Enable wpa_supplicant-2.10
|
||
|
|
||
|
menu "Modify Wpa Supplicant 2.10 Config"
|
||
|
depends on WPA_SUPPLICANT
|
||
|
|
||
|
config TASK_WPAS_PRIO
|
||
|
int "Set Task Wpas Prio"
|
||
|
range 1 10
|
||
|
default 5
|
||
|
help
|
||
|
Priority of WPAS task
|
||
|
|
||
|
config WPA3
|
||
|
bool "Enable WPA3"
|
||
|
default y
|
||
|
help
|
||
|
When WPA3 is enabled, the PMF should be enabled also!
|
||
|
|
||
|
config SOFTAP_WPA3
|
||
|
bool "Enable Softap WPA3"
|
||
|
default n
|
||
|
help
|
||
|
Enable softap WPA3 SAE. This may costs some code size. Use mbedtls as
|
||
|
the crypto suite may accelerate ECC caculation speed.
|
||
|
|
||
|
config PMF
|
||
|
bool "Enable PMF"
|
||
|
default y if WPA3
|
||
|
default n if !WPA3
|
||
|
help
|
||
|
Enable PMF(802.11w)
|
||
|
|
||
|
config WPA2_PREFER_TO_SAE
|
||
|
depends on WPA3 && PMF
|
||
|
bool "Enable WPA2 Prefer To Sae"
|
||
|
default n
|
||
|
help
|
||
|
Prefer WPA2 instead of WPA3 if BSS in WPA3 transition mode.
|
||
|
WPA2(prefer to use non-mfp) will be used instead of wpa3-sae if bss is
|
||
|
in WPA3 transistion mode, and wpa3 always sets to mfp capable to avoid
|
||
|
disconnection with reason code set to "Robust managment frame policy
|
||
|
viloation (0x001f)" even if bss sets mfp required bit to 0 (No Required).
|
||
|
This feature eliminates AP's SA query prodecure and reduces connecting time
|
||
|
with AP.
|
||
|
|
||
|
config WIFI_OWE
|
||
|
depends on WPA3 || SOFTAP_WPA3
|
||
|
bool "Enable WiFi OWE"
|
||
|
default n
|
||
|
|
||
|
config AP_HT_IE
|
||
|
bool "Enable AP HT IE"
|
||
|
default n
|
||
|
|
||
|
config AP_VHT
|
||
|
bool "Enable AP VHT"
|
||
|
default n
|
||
|
|
||
|
config AP_HE
|
||
|
bool "Enable AP HE"
|
||
|
default n
|
||
|
|
||
|
config AP_VSIE
|
||
|
bool "Enable AP VSIE"
|
||
|
default y
|
||
|
help
|
||
|
Enable AP Vendor Specific IE
|
||
|
|
||
|
config STA_VSIE
|
||
|
bool "Enable STA VSIE"
|
||
|
default n
|
||
|
help
|
||
|
Enable STA Vendor Specific IE
|
||
|
|
||
|
config STA_AUTO_RECONNECT
|
||
|
bool "Enable STA Auto Reconnect"
|
||
|
default n
|
||
|
help
|
||
|
Enable STA auto reconnect feature.
|
||
|
Supplicant automatically reconnect with AP if connection fails or disconnected
|
||
|
by AP. When this function is enabled, users can set auto reconnect max retry count
|
||
|
and reconnect timeout, and enable or disable auto reconnect when disconnected by AP
|
||
|
if STA is in COMPLETE state.
|
||
|
|
||
|
config WPA_LOG
|
||
|
bool "Enable WPA Log"
|
||
|
default n
|
||
|
|
||
|
config P2P
|
||
|
bool "Enable P2P"
|
||
|
default n
|
||
|
|
||
|
config P2P_GO
|
||
|
bool "Enable P2P Go"
|
||
|
default n
|
||
|
|
||
|
config WIFI_WPS
|
||
|
bool "Enable WiFi WPS"
|
||
|
default n
|
||
|
|
||
|
config WPS
|
||
|
bool "Enable WPS"
|
||
|
default n
|
||
|
|
||
|
config WPA2_ENTERPRISE
|
||
|
bool "Enable Wpa2 Enterprise"
|
||
|
default n
|
||
|
|
||
|
config MOBILE_CONNECT_SAP_STATISTICS
|
||
|
bool "Enable Mobile Connect Sap Statistics"
|
||
|
default n
|
||
|
help
|
||
|
Statistics mobile connect sap time
|
||
|
|
||
|
config USE_MBEDTLS
|
||
|
depends on WIFI_ENABLE && (MBEDTLS || PSA_MBEDTLS)
|
||
|
bool "Enable MBEDTLS"
|
||
|
default y
|
||
|
help
|
||
|
use mbedtls as tls transport.
|
||
|
Use mbedtls as the crypto suite may accelerate ECC caculation speed.
|
||
|
|
||
|
config WPA_PSK_CACHE
|
||
|
bool "Enable WPA PSK Cache"
|
||
|
default y
|
||
|
help
|
||
|
PSK cache enable.
|
||
|
Caculate psk in advance, and store it in memory. Recommended to enable if
|
||
|
no hw accelerator exists.
|
||
|
|
||
|
config WPA_PSK_CACHE_MULTI
|
||
|
bool "Enable WPA PSK Cache Multi"
|
||
|
default n
|
||
|
help
|
||
|
caculate multiple psk
|
||
|
|
||
|
config SELECT_NETWORK_AFTER_PSK_SET
|
||
|
bool "Enable Select Network After PSK Set"
|
||
|
default n
|
||
|
help
|
||
|
connect to AP after psk is caculated
|
||
|
|
||
|
config MINIMIZE_SCAN_RESULT_IE
|
||
|
bool "Enable Minimize Scan Result IE"
|
||
|
default n
|
||
|
help
|
||
|
minimize scan result memory usage
|
||
|
|
||
|
config SAE_OVERCLOCK
|
||
|
bool "Enable SAE Overclock"
|
||
|
default n
|
||
|
help
|
||
|
change CPU freq when do SAE process
|
||
|
|
||
|
config WIFI_OCV
|
||
|
bool "Enable WiFi OCV"
|
||
|
default n
|
||
|
|
||
|
config MINIMUM_SCAN_RESULTS
|
||
|
bool "Enable minimum scan results"
|
||
|
default n
|
||
|
endmenu
|
||
|
|
||
|
config WIFI_FAST_CONNECT
|
||
|
bool "Enable Wifi Fast Connect"
|
||
|
default n
|
||
|
help
|
||
|
use fast connect
|
||
|
|
||
|
config WIFI_FAST_DHCP
|
||
|
depends on WIFI_FAST_CONNECT
|
||
|
bool "Enable WiFi Fast DHCP"
|
||
|
default n
|
||
|
help
|
||
|
use previous dhcp ip address
|
||
|
|
||
|
config WIFI_WNM
|
||
|
depends on WPA_SUPPLICANT
|
||
|
bool "WNM"
|
||
|
default n
|
||
|
|
||
|
config WLAN_FAST_CONNECT_WITHOUT_SCAN
|
||
|
bool "Enable Wlan Fast Connect Without Scan"
|
||
|
default n
|
||
|
help
|
||
|
fast connect with scan.
|
||
|
wpa_supplicant will use beacon/probersp IEs from fci, and connect with
|
||
|
AP without any scan.
|
||
|
|
||
|
config WLAN_FAST_CONNECT_DEAUTH_FIRST
|
||
|
bool "Enable Wlan Fast Connect Default First"
|
||
|
default n
|
||
|
help
|
||
|
send deauth to AP before connect with AP.
|
||
|
Recommend to enable if AP enables MFP. deauth frame is sent in encryted or
|
||
|
unencrypt format to AP according to pmf value from fci.
|
||
|
|
||
|
config WLAN_FAST_CONNECT_WPA3
|
||
|
bool "Enable Wlan Fast Connect WPA3"
|
||
|
default n
|
||
|
help
|
||
|
WPA3 fast connect support.
|
||
|
After STA has connected with AP, fci will stores additional pmk, pmkid, and
|
||
|
after reboot, supplicant will use open auth algo instread of sae. Recommends
|
||
|
to enable WLAN_FAST_CONNECT_DEAUTH_FIRST.
|
||
|
|
||
|
config FAST_CONNECT_INFO_ENC_METHOD
|
||
|
int "Enable Fast Connect Info Enc Method"
|
||
|
default 1
|
||
|
help
|
||
|
fci encryption method.
|
||
|
1 for NULL, 2 for XOR, 3 for AES.
|
||
|
|
||
|
config WPA_AUTH_TIMEOUT
|
||
|
int "Enable WPA Auth Timeout"
|
||
|
default 1 if MIDEA
|
||
|
default 2 if !MIDEA
|
||
|
help
|
||
|
auth timeout for wpa/802.1x authentication
|
||
|
|
||
|
config WIFI_ROAMING
|
||
|
bool "Enable 802.11R Roaming"
|
||
|
default n
|
||
|
|
||
|
config BK_SUPPLICANT_OPTIMIZE_CONNECTION
|
||
|
bool "Enable BK Connection Optimize"
|
||
|
default n
|
||
|
|
||
|
config AP_STATYPE_LIMIT
|
||
|
bool "Enable Ap mode Sta Type Limit num"
|
||
|
default n
|
||
|
|
||
|
endmenu
|