Skip to content

Commit 17896e3

Browse files
kapbhnordicjm
authored andcommitted
samples: wifi: shell: Fix Wi-Fi auto connect issue
Add necessary configs to support Wi-Fi auto-connect in shell sample. Disable it where wifi credentials and supplicant are disabled. Signed-off-by: Kapil Bhatt <[email protected]>
1 parent 2276433 commit 17896e3

File tree

7 files changed

+27
-0
lines changed

7 files changed

+27
-0
lines changed

samples/wifi/shell/boards/nrf52840dk_nrf52840.conf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55
#
66

77
# Consumes more memory, so, disable for now
8+
9+
# Zephyr NET Connection Manager Connectivity layer.
10+
CONFIG_NET_CONNECTION_MANAGER=n
11+
CONFIG_L2_WIFI_CONNECTIVITY=n
12+
CONFIG_L2_WIFI_CONNECTIVITY_AUTO_CONNECT=n
13+
814
CONFIG_WIFI_CREDENTIALS=n
915
CONFIG_FLASH=n
1016
CONFIG_NVS=n

samples/wifi/shell/overlay-monitor-mode.conf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,6 @@ CONFIG_NRF70_RAW_DATA_RX=y
22
CONFIG_WIFI_NM_WPA_SUPPLICANT=n
33
CONFIG_NRF70_STA_MODE=n
44
CONFIG_NET_SOCKETS_PACKET=y
5+
6+
# Zephyr NET Connection Manager Connectivity layer.
7+
CONFIG_NET_CONNECTION_MANAGER=n

samples/wifi/shell/overlay-sap.conf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ CONFIG_NET_ZPERF_MAX_PACKET_SIZE=1500
1919
CONFIG_NET_CONFIG_SETTINGS=y
2020
CONFIG_NET_CONFIG_INIT_TIMEOUT=0
2121

22+
# Zephyr NET Connection Manager Connectivity layer.
23+
CONFIG_NET_CONNECTION_MANAGER=n
24+
2225
# Consumes more memory
2326
CONFIG_WIFI_CREDENTIALS=n
2427
CONFIG_FLASH=n

samples/wifi/shell/overlay-scan-only.conf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ CONFIG_NET_DEFAULT_IF_ETHERNET=y
55
CONFIG_MBEDTLS=n
66
CONFIG_NORDIC_SECURITY_BACKEND=n
77

8+
# Zephyr NET Connection Manager Connectivity layer.
9+
CONFIG_NET_CONNECTION_MANAGER=n
10+
811
# Disable unused networking options
912
CONFIG_NET_SOCKETS=n
1013
CONFIG_POSIX_API=n

samples/wifi/shell/overlay-zperf.conf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ CONFIG_SPEED_OPTIMIZATIONS=y
2525
CONFIG_NET_CONFIG_SETTINGS=y
2626
CONFIG_NET_CONFIG_INIT_TIMEOUT=0
2727

28+
# Zephyr NET Connection Manager Connectivity layer.
29+
CONFIG_NET_CONNECTION_MANAGER=n
30+
2831
# Consumes more memory
2932
CONFIG_WIFI_CREDENTIALS=n
3033
CONFIG_FLASH=n

samples/wifi/shell/prj.conf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,19 @@ CONFIG_INIT_STACKS=y
4646
CONFIG_NET_L2_ETHERNET=y
4747
CONFIG_NET_SHELL=y
4848

49+
# Zephyr NET Connection Manager Connectivity layer.
50+
CONFIG_NET_CONNECTION_MANAGER=y
51+
CONFIG_L2_WIFI_CONNECTIVITY=y
52+
CONFIG_L2_WIFI_CONNECTIVITY_AUTO_CONNECT=y
53+
CONFIG_L2_WIFI_CONNECTIVITY_AUTO_DOWN=n
54+
4955
# Memories
5056
CONFIG_MAIN_STACK_SIZE=5200
5157
CONFIG_SHELL_STACK_SIZE=5400
5258

5359
CONFIG_NET_TX_STACK_SIZE=4096
5460
CONFIG_NET_RX_STACK_SIZE=4096
61+
CONFIG_NET_CONNECTION_MANAGER_MONITOR_STACK_SIZE=5000
5562

5663
# Debugging
5764
CONFIG_STACK_SENTINEL=y

samples/wifi/shell/sample.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ tests:
5555
- SHIELD=nrf7002ek_nrf7000
5656
- CONFIG_WIFI_NM_WPA_SUPPLICANT=n
5757
- SB_CONFIG_WIFI_NRF70_SCAN_ONLY=y
58+
- CONFIG_NET_CONNECTION_MANAGER=n
5859
integration_platforms:
5960
- nrf5340dk/nrf5340/cpuapp
6061
- nrf52840dk/nrf52840
@@ -100,6 +101,7 @@ tests:
100101
- CONFIG_SOC_NRF53_CPUNET_ENABLE=y
101102
- CONFIG_WIFI_NM_WPA_SUPPLICANT=n
102103
- SB_CONFIG_WIFI_NRF70_SCAN_ONLY=y
104+
- CONFIG_NET_CONNECTION_MANAGER=n
103105
integration_platforms:
104106
- nrf5340dk/nrf5340/cpuapp
105107
platform_allow: nrf5340dk/nrf5340/cpuapp

0 commit comments

Comments
 (0)