Pas almost një viti zhvillimi, kompania Intel publikoi konfiguruesin e rrjetit . Paketa karakterizohet nga konsum të ulët të burimeve sistemore dhe ka mjete fleksibël për zgjerimin e funksionalitetit nëpërmjet plug-in-ëve, duke e bërë ConnMan të aplikueshëm në sisteme të integruara. Fillimisht, projekti u ndoq nga kompanitë Intel dhe Nokia gjatë zhvillimit të platformës MeeGo, dhe më vonë sistemi i konfigurimit të rrjetit bazuar në ConnMan u përdor në platformën Tizen dhe disa distribucione dhe projekte të specializuara, siç janë Yocto, Sailfish, dhe , si dhe në pajisje të ndryshme të konsumit me firmware bazuar në Linux. Kodi i projektit nën licencën GPLv2.
Versioni i ri siguron mbështetje për VPN dhe demonin e Wi-Fi (iNet Wireless Daemon), i zhvilluar nga kompania Intel si një alternativë e lehtë ndaj wpa_supplicant, e përshtatshme për organizimin e lidhjeve të sistemeve Linux të integruara me rrjetin e pa tel.
Një komponent kyç i ConnMan është procesi në sfond connmand, i cili menaxhon lidhjet rrjet. Komunikimi dhe konfigurimi i llojeve të ndryshme të nënstrukturave rrjet janë realizuar përmes plugineve. Për shembull, janë të disponueshme plugina për Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, marrjen e adresave përmes DHCP, funksionimin përmes proxy-serverëve, konfigurimin e zgjidhësit DNS dhe mbledhjen e statistikave. Për ndërveprimin me pajisjet përdoret nënstruktura e kernelit Linux netlink, ndërsa për komunikimin me aplikacione të tjera, komandat dërgohen mbi D-Bus. Ndërfaqja e përdoruesit dhe logjika e menaxhimit janë plotësisht të ndara, gjë që lejon integrimin e mbështetjes për ConnMan në konfiguratorët ekzistues.
Teknologjitë, në ConnMan:
- Ethernet;
- WiFi me mbështetje WEP40/WEP128 dhe WPA/WPA2;
- Bluetooth (përdoret );
- 2G/3G/4G (përdoret );
- IPv4, IPv4-LL (link-local) dhe DHCP;
- Mbështetje ACD (Identifikimi i Konflikteve të Adresës, RFC 5227) për identifikimin e konflikteve të adresave IPv4 (ACD);
- Tunelimi IPv6, DHCPv6 dhe 6to4;
- Routimi i avancuar dhe konfigurimi i DNS;
- Proxy i integruar DNS dhe sistemi i cache-it të përgjigjeve DNS;
- Sistemi i integruar i zbulesës së parametrave të hyrjes dhe portaleve të autentikimit për pika të qasjes pa tela (WISPr hotspot);
- Konfigurimi i kohës dhe zonës (manual ose përmes NTP);
- Menaxhimi i funksionimit përmes proxy-t (manual ose përmes WPAD);
- Rezhimi Tethering për organizimin e qasjes në rrjet përmes pajisjes aktuale. Mbështetet krijimi i një kanali lidhjeje përmes USB, Bluetooth dhe Wi-Fi;
- Akumulimi i statistikave të detajuara të shpenzimit të trafikut, duke përfshirë llogaritjen e veçantë për funksionimin në rrjetin shtëpiak dhe në modalitetin e roaming;
- Mbështetje për procesin në sfond për menaxhimin e proxy-t;
- Mbështetje për PolicyKit për menaxhimin e politikave të sigurisë dhe ndarjes së qasjes.
Burimi: opennet.ru
