ИздаванС Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ ConnMan 1.38

Π‘Π»Π΅Π΄ Π±Π»ΠΈΠ·ΠΎ Π³ΠΎΠ΄ΠΈΠ½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, Intel прСдставСни ΠΈΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ ConnMan 1.38. ΠŸΠ°ΠΊΠ΅Ρ‚ΡŠΡ‚ сС Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΠΈΡ€Π° с ниска консумация Π½Π° систСмни рСсурси ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π° гъвкави инструмСнти Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅ Π½Π° функционалността Ρ‡Ρ€Π΅Π· плъгини, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява ConnMan Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π½Π° Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ систСми. ΠŸΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ Π΅ основан ΠΎΡ‚ Intel ΠΈ Nokia ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° MeeGo; ΠΏΠΎ-късно систСмата Π·Π° ΠΌΡ€Π΅ΠΆΠΎΠ²Π° конфигурация, Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° ConnMan, сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Tizen ΠΈ някои спСциализирани дистрибуции ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΠΊΠ°Ρ‚ΠΎ Yocto, Sailfish, АлдСбаран Ρ€ΠΎΠ±ΠΎΡ‚ΠΈΠΊΠ° ΠΈ Π“Π½Π΅Π·Π΄ΠΎ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ потрСбитСлски устройства, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ с Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° Linux Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€. Код Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° разпространява сС ΠΎΡ‚ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€Π°Π½ ΠΏΠΎΠ΄ GPLv2.

Ново ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π΅Π»Π΅ΠΆΠΈΡ‚ прСдоставянС Π½Π° VPN ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° WireGuard ΠΈ Wi-Fi Π΄Π΅ΠΌΠΎΠ½ IWD (iNet Wireless Daemon), Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΠΎΡ‚ Intel ΠΊΠ°Ρ‚ΠΎ Π»Π΅ΠΊΠ° Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° Π½Π° wpa_supplicant, подходящ Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ Linux систСми към Π±Π΅Π·ΠΆΠΈΡ‡Π½Π° ΠΌΡ€Π΅ΠΆΠ°.

ΠšΠ»ΡŽΡ‡ΠΎΠ² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½Π° ConnMan Π΅ фоновият процСс connmand, ΠΊΠΎΠΉΡ‚ΠΎ управлява ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ Π²Ρ€ΡŠΠ·ΠΊΠΈ. ВзаимодСйствиСто ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ подсистСми сС ΠΎΡΡŠΡ‰Π΅ΡΡ‚Π²ΡΠ²Π° Ρ‡Ρ€Π΅Π· плъгини. НапримСр Π½Π°Π»ΠΈΡ‡Π½ΠΈ са плъгини Π·Π° Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° адрСс Ρ‡Ρ€Π΅Π· DHCP, Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΡ€Π΅Π· прокси ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, настройка Π½Π° DNS Ρ€Π΅Π·ΠΎΠ»Π²Π΅Ρ€ ΠΈ ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ Π½Π° статистика . ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚Π° netlink Π½Π° ядрото Π½Π° Linux сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° взаимодСйствиС с устройства ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ‚Π΅ сС ΠΏΡ€Π΅Π΄Π°Π²Π°Ρ‚ ΠΏΠΎ D-Bus Π·Π° комуникация с Π΄Ρ€ΡƒΠ³ΠΈ прилоТСния. ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡΠΊΠΈΡΡ‚ интСрфСйс ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½Π°Ρ‚Π° Π»ΠΎΠ³ΠΈΠΊΠ° са напълно ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° ConnMan Π΄Π° бъдС ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π° Π² ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ΠΈ.

Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½ Π² ConnMan:

  • Ethernet;
  • WiFi, ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‰ WEP40/WEP128 ΠΈ WPA/WPA2;
  • Bluetooth (ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ bluez);
  • 2G/3G/4G (ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ oFono);
  • IPv4, IPv4-LL (Π»ΠΎΠΊΠ°Π»Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°) ΠΈ DHCP;
  • ACD (Address Conflict Detection, RFC 5227) ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° IPv4 адрСс ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΈ (ACD);
  • IPv6, DHCPv6 ΠΈ 6to4 Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅;
  • Π Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΎ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ ΠΈ конфигурация Π½Π° DNS;
  • Π’Π³Ρ€Π°Π΄Π΅Π½ DNS прокси ΠΈ систСма Π·Π° ΠΊΠ΅ΡˆΠΈΡ€Π°Π½Π΅ Π½Π° DNS ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ;
  • Π’Π³Ρ€Π°Π΄Π΅Π½Π° систСма Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π·Π° Π²Π»ΠΈΠ·Π°Π½Π΅ ΠΈ удостовСряванС Π½Π° ΡƒΠ΅Π± ΠΏΠΎΡ€Ρ‚Π°Π»ΠΈ Π·Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ (WISPr hotspot);
  • Настройка Π½Π° час ΠΈ часова Π·ΠΎΠ½Π° (Ρ€ΡŠΡ‡Π½ΠΎ ΠΈΠ»ΠΈ Ρ‡Ρ€Π΅Π· NTP);
  • Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Ρ‡Ρ€Π΅Π· прокси (Ρ€ΡŠΡ‡Π½ΠΎ ΠΈΠ»ΠΈ Ρ‡Ρ€Π΅Π· WPAD);
  • Π Π΅ΠΆΠΈΠΌ Π½Π° Ρ‚Π΅Ρ‚ΡŠΡ€ΠΈΠ½Π³ Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΏΡ€Π΅Π· Ρ‚Π΅ΠΊΡƒΡ‰ΠΎΡ‚ΠΎ устройство. ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° създаванС Π½Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π΅Π½ ΠΊΠ°Π½Π°Π» Ρ‡Ρ€Π΅Π· USB, Bluetooth ΠΈ Wi-Fi;
  • НатрупванС Π½Π° ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π° статистика Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΎΡ‚Π΄Π΅Π»Π½ΠΎ ΠΎΡ‚Ρ‡ΠΈΡ‚Π°Π½Π΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π² Π΄ΠΎΠΌΠ°ΡˆΠ½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ° ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° Ρ€ΠΎΡƒΠΌΠΈΠ½Π³;
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ρ„ΠΎΠ½ΠΎΠ² процСс PACrunner Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° проксита;
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° PolicyKit Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ Π·Π° сигурност ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ°.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€