Después de casi un año de desarrollo, Intel lanzamiento del configurador de red . El paquete se caracteriza por un bajo consumo de recursos del sistema y la presencia de herramientas flexibles para ampliar la funcionalidad a través de complementos, lo que permite utilizar ConnMan en sistemas integrados. Inicialmente, el proyecto fue fundado por Intel y Nokia durante el desarrollo de la plataforma MeeGo; posteriormente, el sistema de configuración de red basado en ConnMan se utilizó en la plataforma Tizen y en algunas distribuciones y proyectos especializados, como Yocto, Sailfish, и , así como en varios dispositivos de consumo con firmware basado en Linux. Código de proyecto licenciado bajo GPLv2.
Nuevo lanzamiento proporcionando soporte VPN y demonio del Wi-Fi (iNet Wireless Daemon), desarrollado por Intel como una alternativa ligera a wpa_supplicant, adecuado para organizar la conexión de dispositivos integrados. Linux-sistemas a una red inalámbrica.
El componente clave de ConnMan es el proceso en segundo plano connmand, que gestiona las conexiones de red. La interacción y configuración de varios tipos de subsistemas de red se realiza a través de complementos. Por ejemplo, hay complementos disponibles para Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, VPN), PolicyKit, adquisición de direcciones DHCP, operación del servidor proxy, configuración del resolvedor DNS y recopilación de estadísticas. El subsistema del kernel se utiliza para interactuar con los dispositivos. Linux Netlink y los comandos se transmiten a través de D-Bus para la comunicación con otras aplicaciones. La interfaz de usuario y la lógica de control están completamente separadas, lo que permite integrar la compatibilidad con ConnMan en los configuradores existentes.
tecnologías, en ConnMan:
- Ethernet;
- WiFi compatible con WEP40/WEP128 y WPA/WPA2;
- Bluetooth (usado );
- 2G/3G/4G (usado );
- IPv4, IPv4-LL (enlace local) y DHCP;
- Soporte ACD (Detección de conflictos de direcciones, RFC 5227) para identificar conflictos de direcciones IPv4 (ACD);
- Túneles IPv6, DHCPv6 y 6to4;
- Configuración avanzada de enrutamiento y DNS;
- Proxy DNS integrado y sistema de almacenamiento en caché de respuesta DNS;
- Sistema integrado para detectar parámetros de inicio de sesión y portales web de autenticación para puntos de acceso inalámbrico (punto de acceso WISPr);
- Configuración de hora y zona horaria (manual o vía NTP);
- Gestión del trabajo a través de un proxy (manual o vía WPAD);
- Modo de anclaje a red para organizar el acceso a la red a través del dispositivo actual. Admite la creación de un canal de comunicación a través de USB, Bluetooth y Wi-Fi;
- Acumulación de estadísticas detalladas sobre el consumo de tráfico, incluida la contabilidad separada del trabajo en la red doméstica y en modo roaming;
- Soporte de proceso en segundo plano gestionar apoderados;
- Soporte de PolicyKit para gestionar políticas de seguridad y control de acceso.
Fuente: opennet.ru
