CONFIG_NET_CONNECTION_MANAGER
Enable network connection manager [EXPERIMENTAL]
Type: bool
Help
When enabled, this will start the connection manager that will
listen to network interface and IP events in order to verify
whether an interface is connected or not. It will then raise
L4 events "connected" or "disconnected" depending on the result.
Direct dependencies
(NET_IPV6
|| NET_IPV4
) && NETWORKING
(Includes any dependencies from ifs and menus.)
Defaults
No defaults. Implicitly defaults to n
.
Symbols selected by this symbol
Kconfig definition
At <Zephyr>/subsys/net/lib/conn_mgr/Kconfig:4
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:44
→ <Zephyr>/subsys/Kconfig:39
→ <Zephyr>/subsys/net/Kconfig:87
→ <Zephyr>/subsys/net/lib/Kconfig:38
Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → Network additional services
menuconfig NET_CONNECTION_MANAGER
bool "Enable network connection manager [EXPERIMENTAL]"
select NET_MGMT
select NET_MGMT_EVENT
select NET_MGMT_EVENT_INFO
select EXPERIMENTAL
depends on (NET_IPV6 || NET_IPV4) && NETWORKING
help
When enabled, this will start the connection manager that will
listen to network interface and IP events in order to verify
whether an interface is connected or not. It will then raise
L4 events "connected" or "disconnected" depending on the result.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)