Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ CONFIG_OPENTHREAD_ZEPHYR_BORDER_ROUTER_BASE_SERVICE_NAME="NXP-BorderRouter"
#Table in memory with at least 75 entries.
#75 entries for conformance, 10 extra for other purposes, if any.
CONFIG_NET_MAX_MCAST_ROUTES=85
CONFIG_NET_IF_MCAST_IPV6_ADDR_COUNT=85

# Network diagnostics
CONFIG_OPENTHREAD_NET_DIAG_VENDOR_NAME="NXP"
Expand Down
20 changes: 16 additions & 4 deletions samples/net/openthread/border_router/prj.conf
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ CONFIG_NET_CONTEXT_RECV_HOPLIMIT=y
CONFIG_ZVFS_POLL_MAX=15
CONFIG_NET_SOCKETS_SERVICE_STACK_SIZE=12288
CONFIG_NET_MAX_CONN=12
CONFIG_NET_CONNECTION_MANAGER_MONITOR_STACK_SIZE=2048

# printing of scan results puts pressure on queues in new locking
# design in net_mgmt. So, use a higher timeout for a crowded
Expand All @@ -30,18 +31,22 @@ CONFIG_NET_MGMT_EVENT_QUEUE_SIZE=16
CONFIG_NET_L2_OPENTHREAD=y
CONFIG_OPENTHREAD_SHELL=y
CONFIG_OPENTHREAD_THREAD_VERSION_1_4=y
CONFIG_OPENTHREAD_ZEPHYR_BORDER_ROUTER=y

# Net multicast routing
CONFIG_NET_MAX_MCAST_ROUTES=10
CONFIG_NET_MCAST_ROUTE_MLD_REPORTS=y
CONFIG_NET_IPV6_NBR_CACHE=y
CONFIG_OPENTHREAD_ZEPHYR_BORDER_ROUTER=y

# Kernel options
CONFIG_MAIN_STACK_SIZE=5120
CONFIG_SHELL_STACK_SIZE=4096
CONFIG_OPENTHREAD_THREAD_STACK_SIZE=8192
CONFIG_LOG_PROCESS_THREAD_STACK_SIZE=4096

CONFIG_NET_TX_STACK_SIZE=2048
CONFIG_NET_RX_STACK_SIZE=2048
CONFIG_NET_TX_STACK_SIZE=4096
CONFIG_NET_RX_STACK_SIZE=4096
CONFIG_NET_MGMT_EVENT_STACK_SIZE=8192
CONFIG_ENTROPY_GENERATOR=y
CONFIG_TEST_RANDOM_GENERATOR=y
CONFIG_INIT_STACKS=y
Expand Down Expand Up @@ -74,9 +79,12 @@ CONFIG_ZVFS_OPEN_MAX=15
# DNS resolver required by DNS upstream resolver
CONFIG_DNS_RESOLVER=y
CONFIG_DNS_RESOLVER_PACKET_FORWARDING=y
CONFIG_DNS_RESOLVER_MAX_SERVERS=2
CONFIG_DNS_RESOLVER_MAX_SERVERS=5
CONFIG_DNS_NUM_CONCUR_QUERIES=8

CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096
CONFIG_STACK_SENTINEL=y

# OT Border Router flags
CONFIG_OPENTHREAD_BACKBONE_ROUTER_MULTICAST_ROUTING=y
CONFIG_OPENTHREAD_SLAAC=y
Expand Down Expand Up @@ -125,3 +133,7 @@ CONFIG_OPENTHREAD_DNS_CLIENT=y
CONFIG_OPENTHREAD_DNS_CLIENT_OVER_TCP=y
CONFIG_OPENTHREAD_TCP_ENABLE=y
CONFIG_OPENTHREAD_NETDIAG_VENDOR_INFO=y
CONFIG_OPENTHREAD_LINK_METRICS_SUBJECT=y
CONFIG_OPENTHREAD_LINK_METRICS_MANAGER=y
CONFIG_OPENTHREAD_LINK_METRICS_INITIATOR=y
CONFIG_OPENTHREAD_MAC_FILTER=y