Rilascio del configuratore di rete ConnMan 1.38

Dopo quasi un anno di sviluppo, Intel presentato rilascio del configuratore di rete ConnMan 1.38. Il pacchetto è caratterizzato da un basso consumo di risorse di sistema e dalla presenza di strumenti flessibili per espandere le funzionalità tramite plugin, che consente di utilizzare ConnMan su sistemi embedded. Inizialmente, il progetto è stato fondato da Intel e Nokia durante lo sviluppo della piattaforma MeeGo; successivamente, il sistema di configurazione di rete basato su ConnMan è stato utilizzato nella piattaforma Tizen e in alcune distribuzioni e progetti specializzati, come Yocto, Sailfish, Aldebaran Robotica и Nest, così come in vari dispositivi consumer che eseguono firmware basato su Linux. Codice del progetto distribuito da concesso in licenza con GPLv2.

Nuova versione notevole fornire supporto VPN Gabbia di protezione e demone Wi-Fi IWD (iNet Wireless Daemon), sviluppato da Intel come alternativa leggera a wpa_supplicant, adatta per connettere sistemi Linux embedded a una rete wireless.

Un componente chiave di ConnMan è il processo in background connmand, che gestisce le connessioni di rete. L'interazione e la configurazione di vari tipi di sottosistemi di rete vengono effettuate tramite plugin. Ad esempio, sono disponibili plugin per Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, ottenere un indirizzo tramite DHCP, lavorare tramite server proxy, impostare un risolutore DNS e raccogliere statistiche . Il sottosistema netlink del kernel Linux viene utilizzato per interagire con i dispositivi e i comandi vengono trasmessi su D-Bus per comunicare con altre applicazioni. L'interfaccia utente e la logica di controllo sono completamente separate, consentendo l'integrazione del supporto ConnMan nei configuratori esistenti.

Tecnologie, supportato da in ConnMan:

  • Ethernet;
  • WiFi che supporta WEP40/WEP128 e WPA/WPA2;
  • Bluetooth (usato BlueZ);
  • 2G/3G/4G (usato oFono);
  • IPv4, IPv4-LL (link-local) e DHCP;
  • Supporto ACD (Address Conflict Detection, RFC 5227) per identificare i conflitti di indirizzi IPv4 (ACD);
  • Tunneling IPv6, DHCPv6 e 6to4;
  • Routing avanzato e configurazione DNS;
  • Proxy DNS integrato e sistema di memorizzazione nella cache delle risposte DNS;
  • Sistema integrato di rilevamento parametri di login e autenticazione portali web per access point wireless (hotspot WISPr);
  • Impostazione ora e fuso orario (manuale o tramite NTP);
  • Gestione del lavoro tramite proxy (manuale o tramite WPAD);
  • Modalità tethering per organizzare l'accesso alla rete tramite il dispositivo corrente. Supporta la creazione di un canale di comunicazione tramite USB, Bluetooth e Wi-Fi;
  • Accumulo di statistiche dettagliate sul consumo del traffico, compresa la contabilità separata del lavoro nella rete domestica e in modalità roaming;
  • Supporto del processo in background PACrunner gestire le deleghe;
  • Supporto PolicyKit per la gestione delle policy di sicurezza e del controllo degli accessi.

Fonte: opennet.ru

Aggiungi un commento