Skip to content

Commit d77fb49

Browse files
fengming-yekartben
authored andcommitted
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 <[email protected]>
1 parent b9d7ce7 commit d77fb49

File tree

3 files changed

+44
-76
lines changed

3 files changed

+44
-76
lines changed

samples/net/wifi/shell/boards/frdm_rw612.conf

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -78,35 +78,6 @@ CONFIG_NET_CONTEXT_PRIORITY=y
7878
CONFIG_NET_MGMT_THREAD_PRIO_CUSTOM=y
7979
CONFIG_NET_MGMT_THREAD_PRIORITY=3
8080

81-
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
82-
CONFIG_WIFI_NM_WPA_SUPPLICANT_CLI=y
83-
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT=y
84-
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE=y
85-
CONFIG_WIFI_NM_WPA_SUPPLICANT_DPP=y
86-
CONFIG_WIFI_NM_WPA_SUPPLICANT_EAPOL=y
87-
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_MBEDTLS_PSA=y
88-
CONFIG_WIFI_NM_WPA_SUPPLICANT_INF_MON=n
89-
CONFIG_WIFI_NM_MAX_MANAGED_INTERFACES=2
90-
CONFIG_SAE_PWE_EARLY_EXIT=y
91-
CONFIG_WIFI_NM_HOSTAPD_AP=y
92-
CONFIG_WIFI_NM_WPA_SUPPLICANT_WPS=y
93-
CONFIG_WIFI_NM_HOSTAPD_WPS=y
94-
CONFIG_WIFI_NM_WPA_SUPPLICANT_ROAMING=y
95-
CONFIG_WIFI_NM_WPA_SUPPLICANT_SKIP_DHCP_ON_ROAMING=y
96-
CONFIG_WIFI_NM_HOSTAPD_CRYPTO_ENTERPRISE=y
97-
98-
# Enable mbedtls
99-
CONFIG_MBEDTLS=y
100-
CONFIG_MBEDTLS_BUILTIN=y
101-
CONFIG_MBEDTLS_USER_CONFIG_ENABLE=y
102-
CONFIG_MBEDTLS_USER_CONFIG_FILE="wpa_supp_els_pkc_mbedtls_config.h"
103-
104-
# Include els_pkc in build
105-
CONFIG_ENTROPY_GENERATOR=y
106-
CONFIG_MBEDTLS_PSA_CRYPTO_C=y
107-
CONFIG_MBEDTLS_ENTROPY_C=y
108-
CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=8192
109-
11081
# power management
11182
CONFIG_PM=y
11283
CONFIG_PM_DEVICE=y
@@ -121,8 +92,6 @@ CONFIG_NET_MGMT_EVENT_STACK_SIZE=4608
12192
CONFIG_NET_TCP_WORKQ_STACK_SIZE=2048
12293
CONFIG_MAIN_STACK_SIZE=4096
12394
CONFIG_NET_SOCKETS_SERVICE_STACK_SIZE=4096
124-
CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_STACK_SIZE=12288
125-
CONFIG_WIFI_NM_WPA_SUPPLICANT_THREAD_STACK_SIZE=12288
12695

12796
# optimization level
12897
# refer to Kconfig.zephyr for Optimizations Level
@@ -150,14 +119,7 @@ CONFIG_NET_STATISTICS_USER_API=y
150119
#CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096
151120
#CONFIG_ZPERF_WORK_Q_STACK_SIZE=4096
152121
#CONFIG_MAIN_STACK_SIZE=4096
153-
#CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_STACK_SIZE=16384
154-
#CONFIG_WIFI_NM_WPA_SUPPLICANT_THREAD_STACK_SIZE=16384
155122
#CONFIG_IDLE_STACK_SIZE=2048
156123

157124
# comment out for -O0
158125
CONFIG_CODE_DATA_RELOCATION_SRAM=y
159-
#CONFIG_WIFI_NM_WPA_SUPPLICANT_DEBUG_LEVEL=2
160-
CONFIG_WIFI_NM_WPA_SUPPLICANT_LOG_LEVEL_INF=y
161-
CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_PRIO=3
162-
CONFIG_WIFI_NM_WPA_SUPPLICANT_PRIO=3
163-
CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=80000
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# wpa_supplicant
2+
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
3+
CONFIG_WIFI_NM_WPA_SUPPLICANT_CLI=y
4+
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT=y
5+
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE=y
6+
CONFIG_WIFI_NM_WPA_SUPPLICANT_DPP=y
7+
CONFIG_WIFI_NM_WPA_SUPPLICANT_EAPOL=y
8+
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_MBEDTLS_PSA=y
9+
CONFIG_WIFI_NM_WPA_SUPPLICANT_INF_MON=n
10+
CONFIG_WIFI_NM_MAX_MANAGED_INTERFACES=2
11+
CONFIG_SAE_PWE_EARLY_EXIT=y
12+
CONFIG_WIFI_NM_HOSTAPD_AP=y
13+
CONFIG_WIFI_NM_WPA_SUPPLICANT_WPS=y
14+
CONFIG_WIFI_NM_HOSTAPD_WPS=y
15+
CONFIG_WIFI_NM_WPA_SUPPLICANT_ROAMING=y
16+
CONFIG_WIFI_NM_WPA_SUPPLICANT_SKIP_DHCP_ON_ROAMING=y
17+
CONFIG_WIFI_NM_HOSTAPD_CRYPTO_ENTERPRISE=y
18+
19+
# Enable mbedtls
20+
CONFIG_MBEDTLS=y
21+
CONFIG_MBEDTLS_BUILTIN=y
22+
CONFIG_MBEDTLS_USER_CONFIG_ENABLE=y
23+
CONFIG_MBEDTLS_USER_CONFIG_FILE="wpa_supp_els_pkc_mbedtls_config.h"
24+
CONFIG_ENTROPY_GENERATOR=y
25+
CONFIG_MBEDTLS_PSA_CRYPTO_C=y
26+
CONFIG_MBEDTLS_ENTROPY_C=y
27+
CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=8192
28+
CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=80000
29+
30+
#priority
31+
CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_PRIO=3
32+
CONFIG_WIFI_NM_WPA_SUPPLICANT_PRIO=3
33+
34+
# stack size
35+
CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_STACK_SIZE=12288
36+
CONFIG_WIFI_NM_WPA_SUPPLICANT_THREAD_STACK_SIZE=12288
37+
38+
# stack size for -O0
39+
#CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_STACK_SIZE=16384
40+
#CONFIG_WIFI_NM_WPA_SUPPLICANT_THREAD_STACK_SIZE=16384
41+
42+
# debug level
43+
#CONFIG_WIFI_NM_WPA_SUPPLICANT_DEBUG_LEVEL=2
44+
CONFIG_WIFI_NM_WPA_SUPPLICANT_LOG_LEVEL_INF=y

samples/net/wifi/shell/boards/rd_rw612_bga.conf

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -77,35 +77,6 @@ CONFIG_NET_CONTEXT_PRIORITY=y
7777
CONFIG_NET_MGMT_THREAD_PRIO_CUSTOM=y
7878
CONFIG_NET_MGMT_THREAD_PRIORITY=3
7979

80-
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
81-
CONFIG_WIFI_NM_WPA_SUPPLICANT_CLI=y
82-
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT=y
83-
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE=y
84-
CONFIG_WIFI_NM_WPA_SUPPLICANT_DPP=y
85-
CONFIG_WIFI_NM_WPA_SUPPLICANT_EAPOL=y
86-
CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_MBEDTLS_PSA=y
87-
CONFIG_WIFI_NM_WPA_SUPPLICANT_INF_MON=n
88-
CONFIG_WIFI_NM_MAX_MANAGED_INTERFACES=2
89-
CONFIG_SAE_PWE_EARLY_EXIT=y
90-
CONFIG_WIFI_NM_HOSTAPD_AP=y
91-
CONFIG_WIFI_NM_WPA_SUPPLICANT_WPS=y
92-
CONFIG_WIFI_NM_HOSTAPD_WPS=y
93-
CONFIG_WIFI_NM_WPA_SUPPLICANT_ROAMING=y
94-
CONFIG_WIFI_NM_WPA_SUPPLICANT_SKIP_DHCP_ON_ROAMING=y
95-
CONFIG_WIFI_NM_HOSTAPD_CRYPTO_ENTERPRISE=y
96-
97-
# Enable mbedtls
98-
CONFIG_MBEDTLS=y
99-
CONFIG_MBEDTLS_BUILTIN=y
100-
CONFIG_MBEDTLS_USER_CONFIG_ENABLE=y
101-
CONFIG_MBEDTLS_USER_CONFIG_FILE="wpa_supp_els_pkc_mbedtls_config.h"
102-
103-
# Include els_pkc in build
104-
CONFIG_ENTROPY_GENERATOR=y
105-
CONFIG_MBEDTLS_PSA_CRYPTO_C=y
106-
CONFIG_MBEDTLS_ENTROPY_C=y
107-
CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=8192
108-
10980
# power management
11081
CONFIG_PM=y
11182
CONFIG_PM_DEVICE=y
@@ -120,8 +91,6 @@ CONFIG_NET_MGMT_EVENT_STACK_SIZE=4608
12091
CONFIG_NET_TCP_WORKQ_STACK_SIZE=2048
12192
CONFIG_MAIN_STACK_SIZE=4096
12293
CONFIG_NET_SOCKETS_SERVICE_STACK_SIZE=4096
123-
CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_STACK_SIZE=12288
124-
CONFIG_WIFI_NM_WPA_SUPPLICANT_THREAD_STACK_SIZE=12288
12594

12695
# optimization level
12796
# refer to Kconfig.zephyr for Optimizations Level
@@ -149,14 +118,7 @@ CONFIG_NET_STATISTICS_USER_API=y
149118
#CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096
150119
#CONFIG_ZPERF_WORK_Q_STACK_SIZE=4096
151120
#CONFIG_MAIN_STACK_SIZE=4096
152-
#CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_STACK_SIZE=16384
153-
#CONFIG_WIFI_NM_WPA_SUPPLICANT_THREAD_STACK_SIZE=16384
154121
#CONFIG_IDLE_STACK_SIZE=2048
155122

156123
# comment out for -O0
157124
CONFIG_CODE_DATA_RELOCATION_SRAM=y
158-
#CONFIG_WIFI_NM_WPA_SUPPLICANT_DEBUG_LEVEL=2
159-
CONFIG_WIFI_NM_WPA_SUPPLICANT_LOG_LEVEL_INF=y
160-
CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_PRIO=3
161-
CONFIG_WIFI_NM_WPA_SUPPLICANT_PRIO=3
162-
CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=80000

0 commit comments

Comments
 (0)