1# This file content is just a copy of the echo client overlay-ot.conf
2
3CONFIG_REQUIRES_FULL_LIBC=y
4
5# Disable TCP and IPv4 (TCP disabled to avoid heavy traffic)
6CONFIG_NET_TCP=n
7CONFIG_NET_IPV4=n
8
9CONFIG_NET_IPV6_NBR_CACHE=n
10CONFIG_NET_IPV6_MLD=n
11CONFIG_NET_CONFIG_NEED_IPV4=n
12CONFIG_NET_CONFIG_MY_IPV4_ADDR=""
13CONFIG_NET_CONFIG_PEER_IPV4_ADDR=""
14
15CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=2048
16CONFIG_MAIN_STACK_SIZE=2560
17
18# Use NVS as settings backend
19CONFIG_NVS=y
20
21# Enable OpenThread shell
22CONFIG_SHELL=y
23CONFIG_OPENTHREAD_SHELL=y
24CONFIG_SHELL_STACK_SIZE=3072
25
26CONFIG_NET_L2_OPENTHREAD=y
27
28CONFIG_OPENTHREAD_DEBUG=y
29CONFIG_OPENTHREAD_L2_DEBUG=y
30CONFIG_OPENTHREAD_L2_LOG_LEVEL_INF=y
31
32CONFIG_OPENTHREAD_CHANNEL=26
33CONFIG_OPENTHREAD_NETWORKKEY="00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd:ee:ff"
34
35CONFIG_NET_CONFIG_MY_IPV6_ADDR="fdde:ad00:beef::1"
36CONFIG_NET_CONFIG_PEER_IPV6_ADDR="fdde:ad00:beef::2"
37
38# mbedTLS tweaks
39CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=768
40
41# A sample configuration to enable Thread Joiner, uncomment if needed
42#CONFIG_OPENTHREAD_JOINER=y
43#CONFIG_OPENTHREAD_JOINER_AUTOSTART=y
44
45# Enable diagnostic module, uncomment if needed
46#CONFIG_OPENTHREAD_DIAG=y
47