ConnMan 1.0 — первый крупный релиз сетевого менеджера для устройств
Разработчики ConnMan объявили о выпуске первого крупного релиза своего продукта — 1.0, — который стал значимым достижением Open Source-проекта, инициированного в июне 2009 года компаниями Nokia и Intel для создания программного обеспечения для управления сетевыми подключениями в мобильных устройствах.
![Робот NAO, использующий возможности ConnMan](https://novostey.com/i4/2012/05/11/2ba4c644778a1dc9cf39e999e2f6c552.png)
Релиз ConnMan 1.0 предоставляет стабильный интерфейс (API) для D-Bus, по которому можно работать с различными сетевыми возможностями встраиваемых и мобильных устройств. ConnMan создан как самодостаточная система, которую можно установить без зависимости от внешних приложений и демонов. На данный момент ConnMan обеспечивает поддержку следующих технологий и управления их возможностями:
- Ethernet;
- Wi-Fi с WEP40/WEP128 и WPA/WPA2 (Personal и Enterprise);
- Bluetooth (через BlueZ);
- GSM, UMTS, CDMA и LTE (через oFono);
- IPv4, IPv4-LL (link-local) и DHCPIPv6, DHCPv6 и 6to4-туннели;
- маршрутизация и конфигурация DNS;
- встроенный DNS-прокси и «умное» кэширование;
- встроенные учетные данные для точек доступа WISPr;
- конфигурация времени и часового пояса (ручная и автоматическая с NTP);
- взаимодействие с прокси (ручное и автоматическое с WPAD);
- tethering (USB, Bluetooth и Wi-Fi AP);
- подробная статистика (с учетом локальной связи и роуминга).
Для интересующихся использованием ConnMan в реальных продуктах авторы разработки предлагают посмотреть на примеры в робототехнике (aldebaran-robotics.com) и мире гаджетов (nest.com).
Сайт проекта ConnMan — connman.net.
Автор: Дмитрий Шурупов по материалам connman.net.