samples: wifi: nxp: separate wifi example user config file
Separate wifi example user config file to wifi network configurations and hostap configurations. User can set EXTRA_CONF_FILE as overlay-hostap.conf file to get external hostap support. Without overlay-hostap.conf, we will have embedded hostap. Signed-off-by: Fengming Ye <frank.ye@nxp.com>
This commit is contained in:
parent
b9d7ce7c1c
commit
d77fb49ac3
3 changed files with 44 additions and 76 deletions
|
@ -78,35 +78,6 @@ CONFIG_NET_CONTEXT_PRIORITY=y
|
|||
CONFIG_NET_MGMT_THREAD_PRIO_CUSTOM=y
|
||||
CONFIG_NET_MGMT_THREAD_PRIORITY=3
|
||||
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_CLI=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_DPP=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_EAPOL=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_MBEDTLS_PSA=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_INF_MON=n
|
||||
CONFIG_WIFI_NM_MAX_MANAGED_INTERFACES=2
|
||||
CONFIG_SAE_PWE_EARLY_EXIT=y
|
||||
CONFIG_WIFI_NM_HOSTAPD_AP=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_WPS=y
|
||||
CONFIG_WIFI_NM_HOSTAPD_WPS=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_ROAMING=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_SKIP_DHCP_ON_ROAMING=y
|
||||
CONFIG_WIFI_NM_HOSTAPD_CRYPTO_ENTERPRISE=y
|
||||
|
||||
# Enable mbedtls
|
||||
CONFIG_MBEDTLS=y
|
||||
CONFIG_MBEDTLS_BUILTIN=y
|
||||
CONFIG_MBEDTLS_USER_CONFIG_ENABLE=y
|
||||
CONFIG_MBEDTLS_USER_CONFIG_FILE="wpa_supp_els_pkc_mbedtls_config.h"
|
||||
|
||||
# Include els_pkc in build
|
||||
CONFIG_ENTROPY_GENERATOR=y
|
||||
CONFIG_MBEDTLS_PSA_CRYPTO_C=y
|
||||
CONFIG_MBEDTLS_ENTROPY_C=y
|
||||
CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=8192
|
||||
|
||||
# power management
|
||||
CONFIG_PM=y
|
||||
CONFIG_PM_DEVICE=y
|
||||
|
@ -121,8 +92,6 @@ CONFIG_NET_MGMT_EVENT_STACK_SIZE=4608
|
|||
CONFIG_NET_TCP_WORKQ_STACK_SIZE=2048
|
||||
CONFIG_MAIN_STACK_SIZE=4096
|
||||
CONFIG_NET_SOCKETS_SERVICE_STACK_SIZE=4096
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_STACK_SIZE=12288
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_THREAD_STACK_SIZE=12288
|
||||
|
||||
# optimization level
|
||||
# refer to Kconfig.zephyr for Optimizations Level
|
||||
|
@ -150,14 +119,7 @@ CONFIG_NET_STATISTICS_USER_API=y
|
|||
#CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096
|
||||
#CONFIG_ZPERF_WORK_Q_STACK_SIZE=4096
|
||||
#CONFIG_MAIN_STACK_SIZE=4096
|
||||
#CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_STACK_SIZE=16384
|
||||
#CONFIG_WIFI_NM_WPA_SUPPLICANT_THREAD_STACK_SIZE=16384
|
||||
#CONFIG_IDLE_STACK_SIZE=2048
|
||||
|
||||
# comment out for -O0
|
||||
CONFIG_CODE_DATA_RELOCATION_SRAM=y
|
||||
#CONFIG_WIFI_NM_WPA_SUPPLICANT_DEBUG_LEVEL=2
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_LOG_LEVEL_INF=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_PRIO=3
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_PRIO=3
|
||||
CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=80000
|
||||
|
|
44
samples/net/wifi/shell/boards/overlay_hostap_rw612.conf
Normal file
44
samples/net/wifi/shell/boards/overlay_hostap_rw612.conf
Normal file
|
@ -0,0 +1,44 @@
|
|||
# wpa_supplicant
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_CLI=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_DPP=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_EAPOL=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_MBEDTLS_PSA=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_INF_MON=n
|
||||
CONFIG_WIFI_NM_MAX_MANAGED_INTERFACES=2
|
||||
CONFIG_SAE_PWE_EARLY_EXIT=y
|
||||
CONFIG_WIFI_NM_HOSTAPD_AP=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_WPS=y
|
||||
CONFIG_WIFI_NM_HOSTAPD_WPS=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_ROAMING=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_SKIP_DHCP_ON_ROAMING=y
|
||||
CONFIG_WIFI_NM_HOSTAPD_CRYPTO_ENTERPRISE=y
|
||||
|
||||
# Enable mbedtls
|
||||
CONFIG_MBEDTLS=y
|
||||
CONFIG_MBEDTLS_BUILTIN=y
|
||||
CONFIG_MBEDTLS_USER_CONFIG_ENABLE=y
|
||||
CONFIG_MBEDTLS_USER_CONFIG_FILE="wpa_supp_els_pkc_mbedtls_config.h"
|
||||
CONFIG_ENTROPY_GENERATOR=y
|
||||
CONFIG_MBEDTLS_PSA_CRYPTO_C=y
|
||||
CONFIG_MBEDTLS_ENTROPY_C=y
|
||||
CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=8192
|
||||
CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=80000
|
||||
|
||||
#priority
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_PRIO=3
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_PRIO=3
|
||||
|
||||
# stack size
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_STACK_SIZE=12288
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_THREAD_STACK_SIZE=12288
|
||||
|
||||
# stack size for -O0
|
||||
#CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_STACK_SIZE=16384
|
||||
#CONFIG_WIFI_NM_WPA_SUPPLICANT_THREAD_STACK_SIZE=16384
|
||||
|
||||
# debug level
|
||||
#CONFIG_WIFI_NM_WPA_SUPPLICANT_DEBUG_LEVEL=2
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_LOG_LEVEL_INF=y
|
|
@ -77,35 +77,6 @@ CONFIG_NET_CONTEXT_PRIORITY=y
|
|||
CONFIG_NET_MGMT_THREAD_PRIO_CUSTOM=y
|
||||
CONFIG_NET_MGMT_THREAD_PRIORITY=3
|
||||
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_CLI=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_DPP=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_EAPOL=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_MBEDTLS_PSA=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_INF_MON=n
|
||||
CONFIG_WIFI_NM_MAX_MANAGED_INTERFACES=2
|
||||
CONFIG_SAE_PWE_EARLY_EXIT=y
|
||||
CONFIG_WIFI_NM_HOSTAPD_AP=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_WPS=y
|
||||
CONFIG_WIFI_NM_HOSTAPD_WPS=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_ROAMING=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_SKIP_DHCP_ON_ROAMING=y
|
||||
CONFIG_WIFI_NM_HOSTAPD_CRYPTO_ENTERPRISE=y
|
||||
|
||||
# Enable mbedtls
|
||||
CONFIG_MBEDTLS=y
|
||||
CONFIG_MBEDTLS_BUILTIN=y
|
||||
CONFIG_MBEDTLS_USER_CONFIG_ENABLE=y
|
||||
CONFIG_MBEDTLS_USER_CONFIG_FILE="wpa_supp_els_pkc_mbedtls_config.h"
|
||||
|
||||
# Include els_pkc in build
|
||||
CONFIG_ENTROPY_GENERATOR=y
|
||||
CONFIG_MBEDTLS_PSA_CRYPTO_C=y
|
||||
CONFIG_MBEDTLS_ENTROPY_C=y
|
||||
CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=8192
|
||||
|
||||
# power management
|
||||
CONFIG_PM=y
|
||||
CONFIG_PM_DEVICE=y
|
||||
|
@ -120,8 +91,6 @@ CONFIG_NET_MGMT_EVENT_STACK_SIZE=4608
|
|||
CONFIG_NET_TCP_WORKQ_STACK_SIZE=2048
|
||||
CONFIG_MAIN_STACK_SIZE=4096
|
||||
CONFIG_NET_SOCKETS_SERVICE_STACK_SIZE=4096
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_STACK_SIZE=12288
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_THREAD_STACK_SIZE=12288
|
||||
|
||||
# optimization level
|
||||
# refer to Kconfig.zephyr for Optimizations Level
|
||||
|
@ -149,14 +118,7 @@ CONFIG_NET_STATISTICS_USER_API=y
|
|||
#CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096
|
||||
#CONFIG_ZPERF_WORK_Q_STACK_SIZE=4096
|
||||
#CONFIG_MAIN_STACK_SIZE=4096
|
||||
#CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_STACK_SIZE=16384
|
||||
#CONFIG_WIFI_NM_WPA_SUPPLICANT_THREAD_STACK_SIZE=16384
|
||||
#CONFIG_IDLE_STACK_SIZE=2048
|
||||
|
||||
# comment out for -O0
|
||||
CONFIG_CODE_DATA_RELOCATION_SRAM=y
|
||||
#CONFIG_WIFI_NM_WPA_SUPPLICANT_DEBUG_LEVEL=2
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_LOG_LEVEL_INF=y
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_PRIO=3
|
||||
CONFIG_WIFI_NM_WPA_SUPPLICANT_PRIO=3
|
||||
CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=80000
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue