ConnMan is an internet connection manager for embedded devices running the
Linux operating system.
The Connection Manager is designed to be slim and to use as few resources as possible, so it can be easily integrated. It is a fully modular system that can be extended, through plug-ins, to support all kinds of wired or wireless technologies. Also, configuration methods, like
DHCP and domain name resolving, are implemented using plug-ins. The plug-in approach allows for easy adaptation and modification for various use cases.
Originally created as part of Intel's
Moblin effort, it's now used by
OpenELEC as well as
Mer and therefore also
Sailfish OS by
Jolla, which is based on it. It is also used in a number of
Google Nest
Google Nest is a line of home automation, smart home products including smart speakers, smart displays, streaming devices, Smart thermostat, thermostats, smoke detectors, Router (computing), routers and security alarms, security systems includ ...
products, including Nest Cam, Nest Guard, Nest Hello, and Nest Learning Thermostat.
See also
*
NetworkManager
*
netifd
OpenWrt (from ''open wireless router'') is an open-source project for embedded operating systems based on Linux, primarily used on embedded devices to route network traffic. The main components are Linux, util-linux, musl, and BusyBox. All co ...
*
Wicd
Wicd, which stands for Wireless Interface Connection Daemon, is an open-source software utility to manage both wireless and wired networks for Linux. The project started in late 2006 with the creation of Connection Manager, which eventually becam ...
References
{{Reflist
External links
Connection Manager comparison(
NetworkManager, ConnMan, VMC,
Wicd
Wicd, which stands for Wireless Interface Connection Daemon, is an open-source software utility to manage both wireless and wired networks for Linux. The project started in late 2006 with the creation of Connection Manager, which eventually becam ...
)
Applications using D-Bus
Free network-related software
Linux network-related software