Yaklaşık bir yıllık geliştirme sürecinin ardından Intel ağ yapılandırıcısının piyasaya sürülmesi . Paket, sistem kaynaklarının düşük tüketimi ve ConnMan'ın gömülü sistemlerde kullanılmasına olanak tanıyan eklentiler aracılığıyla işlevselliği genişletmek için esnek araçların varlığı ile karakterize edilir. Proje başlangıçta MeeGo platformunun geliştirilmesi sırasında Intel ve Nokia tarafından kuruldu; daha sonra Tizen platformunda ConnMan tabanlı ağ yapılandırma sistemi ve Yocto, Sailfish gibi bazı özel dağıtımlar ve projeler kullanıldı. и Ayrıca, bellenim tabanlı çeşitli tüketici cihazlarında da mevcuttur. Linux. Proje kodu GPLv2 altında lisanslanmıştır.
Yeni sürüm VPN desteği sağlamak ve Wi-Fi şeytanı (iNet Wireless Daemon), Intel tarafından wpa_supplicant'a hafif bir alternatif olarak geliştirilmiş olup, gömülü sistemlerin bağlantısını düzenlemek için uygundur. Linux-sistemleri kablosuz ağa bağlamak.
ConnMan'in temel bileşeni, ağ bağlantılarını yöneten arka plan işlemi olan connmand'dır. Çeşitli ağ alt sistemlerinin etkileşimi ve yapılandırması eklentiler aracılığıyla gerçekleştirilir. Örneğin, Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPNVPN, PolicyKit, DHCP adres edinimi, proxy sunucu çalışması, DNS çözümleyici yapılandırması ve istatistik toplama gibi işlemler için çekirdek alt sistemi kullanılır. Çekirdek alt sistemi, cihazlarla etkileşim kurmak için kullanılır. Linux Netlink ve komutlar, diğer uygulamalarla iletişim için D-Bus üzerinden iletilir. Kullanıcı arayüzü ve kontrol mantığı tamamen ayrıdır, bu da ConnMan desteğinin mevcut konfigüratörlere entegre edilmesini sağlar.
Teknolojiler, ConnMan'da:
- Ethernet;
- WEP40/WEP128 ve WPA/WPA2'yi destekleyen WiFi;
- Bluetooth (kullanılmış );
- 2G/3G/4G (kullanılan );
- IPv4, IPv4-LL (yerel bağlantı) ve DHCP;
- IPv5227 adres çakışmalarını (ACD) tanımlamak için ACD (Adres Çakışma Algılama, RFC 4) desteği;
- IPv6, DHCPv6 ve 6to4 tünelleme;
- Gelişmiş yönlendirme ve DNS yapılandırması;
- Yerleşik DNS proxy'si ve DNS yanıtını önbelleğe alma sistemi;
- Kablosuz erişim noktaları (WISPr etkin noktası) için oturum açma parametrelerini ve kimlik doğrulama web portallarını tespit etmek için yerleşik sistem;
- Saati ve saat dilimini ayarlama (manuel veya NTP yoluyla);
- Bir proxy aracılığıyla işin yönetimi (manuel veya WPAD aracılığıyla);
- Geçerli cihaz üzerinden ağ erişimini düzenlemek için bağlantı modu. USB, Bluetooth ve Wi-Fi üzerinden iletişim kanalı oluşturulmasını destekler;
- Ev ağında ve dolaşım modunda ayrı çalışma muhasebesi de dahil olmak üzere ayrıntılı trafik tüketimi istatistiklerinin toplanması;
- Arka plan süreç desteği proxy'leri yönetmek için;
- Güvenlik politikalarını ve erişim kontrolünü yönetmek için PolicyKit desteği.
Kaynak: opennet.ru
