Po téměř roce vývoje Intel vydání síťového konfigurátoru . Balíček se vyznačuje nízkou spotřebou systémových prostředků a přítomností flexibilních nástrojů pro rozšiřování funkčnosti prostřednictvím pluginů, což umožňuje použití ConnMana na embedded systémech. Zpočátku byl projekt založen společnostmi Intel a Nokia při vývoji platformy MeeGo, později byl systém konfigurace sítě na bázi ConnMan použit v platformě Tizen a některých specializovaných distribucích a projektech, jako jsou Yocto, Sailfish, и , stejně jako v různých spotřebitelských zařízeních s firmwarem založeným na Linux. Kód projektu pod licencí GPLv2.
Nové vydání poskytování podpory VPN a Wi-Fi démon (iNet Wireless Daemon), vyvinutý společností Intel jako lehká alternativa k wpa_supplicant, vhodný pro organizaci připojení vestavěných zařízení Linux-systémy k bezdrátové síti.
Klíčovou součástí ConnManu je proces connmand, který pracuje na pozadí a spravuje síťová připojení. Interakce a konfigurace různých typů síťových subsystémů se provádí pomocí pluginů. K dispozici jsou například pluginy pro Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, VPN), PolicyKit, získávání DHCP adres, provoz proxy serveru, konfigurace DNS resolveru a sběr statistik. Podsystém jádra se používá k interakci se zařízeními. Linux Netlink a příkazy jsou pro komunikaci s jinými aplikacemi přenášeny přes D-Bus. Uživatelské rozhraní a řídicí logika jsou zcela oddělené, což umožňuje integraci podpory ConnMan do stávajících konfigurátorů.
technologie, v ConnMan:
- Ethernet;
- WiFi s podporou WEP40/WEP128 a WPA/WPA2;
- Bluetooth (použité );
- 2G/3G/4G (použité );
- IPv4, IPv4-LL (link-local) a DHCP;
- Podpora ACD (Address Conflict Detection, RFC 5227) pro identifikaci konfliktů adres IPv4 (ACD);
- tunelování IPv6, DHCPv6 a 6to4;
- Pokročilé směrování a konfigurace DNS;
- Vestavěný DNS proxy a systém mezipaměti odpovědí DNS;
- Vestavěný systém pro detekci přihlašovacích parametrů a autentizačních webových portálů pro bezdrátové přístupové body (WISPr hotspot);
- Nastavení času a časového pásma (manuálně nebo přes NTP);
- Správa práce přes proxy (ručně nebo přes WPAD);
- Režim tetheringu pro organizaci přístupu k síti prostřednictvím aktuálního zařízení. Podporuje vytvoření komunikačního kanálu přes USB, Bluetooth a Wi-Fi;
- Akumulace podrobných statistik spotřeby provozu, včetně odděleného účtování práce v domácí síti a v roamingovém režimu;
- Podpora procesů na pozadí spravovat proxy;
- Podpora PolicyKit pro správu zásad zabezpečení a řízení přístupu.
Zdroj: opennet.ru
