diff --git a/samples/net/openthread/border_router/overlay-ot-rcp-host-wifi-nxp.conf b/samples/net/openthread/border_router/overlay-ot-rcp-host-wifi-nxp.conf index 0c11751ca97a4..02e7f55fb6f64 100644 --- a/samples/net/openthread/border_router/overlay-ot-rcp-host-wifi-nxp.conf +++ b/samples/net/openthread/border_router/overlay-ot-rcp-host-wifi-nxp.conf @@ -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" diff --git a/samples/net/openthread/border_router/prj.conf b/samples/net/openthread/border_router/prj.conf index a151250096ad0..8cd6f164af7b6 100644 --- a/samples/net/openthread/border_router/prj.conf +++ b/samples/net/openthread/border_router/prj.conf @@ -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 @@ -30,9 +31,12 @@ 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 @@ -40,8 +44,9 @@ 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 @@ -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 @@ -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