ConnMan
Linux internet connection manager
From Wikipedia, the free encyclopedia
ConnMan is an internet connection manager for embedded devices running the Linux operating system.
| ConnMan | |
|---|---|
| Original authors | Intel, Marcel Holtmann |
| Initial release | December 6, 2008 |
| Stable release | 1.45
/ 25 July 2025 |
| Written in | C |
| Available in | English |
| License | GNU GPL |
| Website | web |
| Repository | |
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. 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,[1] it is now used by OpenELEC as well as Mer and therefore also Sailfish OS by Jolla, which are based on it.[2][3] It is also used in Google Nest products, including Nest Cam, Nest Guard, Nest Hello, and Nest Learning Thermostat.[4]