Utjefte fan ConnMan 1.38 netwurk konfigurator

Nei hast in jier fan ûntwikkeling, Intel presintearre frijlitting fan netwurk konfigurator ConnMan 1.38. It pakket wurdt karakterisearre troch lege konsumpsje fan systeemboarnen en de oanwêzigens fan fleksibele ark foar it útwreidzjen fan funksjonaliteit fia plugins, wêrtroch ConnMan kin wurde brûkt op ynbêde systemen. Yn it earstoan waard it projekt oprjochte troch Intel en Nokia tidens de ûntwikkeling fan it MeeGo-platfoarm; letter waard it op ConnMan-basearre netwurkkonfiguraasjesysteem brûkt yn it Tizen-platfoarm en guon spesjalisearre distribúsjes en projekten, lykas Yocto, Sailfish, Aldebaran Robotics и Nestor, lykas ek yn ferskate konsumintapparaten dy't Linux-basearre firmware draaie. Projektkoade ferspraat troch lisinsje ûnder GPLv2.

Nije útjefte opmerklik it bieden fan VPN-stipe WireGuard en Wi-Fi demon IWD (iNet Wireless Daemon), ûntwikkele troch Intel as in lichtgewicht alternatyf foar wpa_supplicant, geskikt foar it ferbinen fan ynbêde Linux-systemen oan in draadloos netwurk.

In wichtige komponint fan ConnMan is it eftergrûnproses connmand, dat netwurkferbiningen beheart. Ynteraksje en konfiguraasje fan ferskate soarten netwurk subsystemen wurdt útfierd fia plugins. Bygelyks binne plugins beskikber foar Ethernet, WiFi, Bluetooth, 2G/3G/4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, in adres krije fia DHCP, wurkje fia proxy-tsjinners, in DNS-resolver ynstelle, en statistiken sammelje . It Linux kernel netlink subsysteem wurdt brûkt om ynteraksje mei apparaten, en kommando's wurde oerdroegen oer D-Bus om te kommunisearjen mei oare applikaasjes. De brûkersynterface en kontrôlelogika binne folslein apart, wêrtroch ConnMan-stipe kin wurde yntegrearre yn besteande konfigurators.

technologyen, stipe yn ConnMan:

  • Ethernet;
  • WiFi stipet WEP40 / WEP128 en WPA / WPA2;
  • Bluetooth (brûkt bluez);
  • 2G/3G/4G (brûkt oFono);
  • IPv4, IPv4-LL (link-lokaal) en DHCP;
  • ACD (Address Conflict Detection, RFC 5227) stipe foar it identifisearjen fan IPv4-adreskonflikten (ACD);
  • IPv6, DHCPv6 en 6to4 tunneling;
  • Avansearre routing en DNS-konfiguraasje;
  • Ynboude DNS proxy en DNS antwurd caching systeem;
  • Ynboude systeem foar it opspoaren fan oanmeldparameters en autentikaasjewebportalen foar draadloze tagongspunten (WISPr-hotspot);
  • Tiid en tiidsône ynstelle (hânlieding as fia NTP);
  • Behear fan wurk fia in proxy (hânlieding of fia WPAD);
  • Tethering-modus foar it organisearjen fan netwurktagong fia it hjoeddeistige apparaat. Unterstützt it meitsjen fan in kommunikaasjekanaal fia USB, Bluetooth en Wi-Fi;
  • Akkumulaasje fan detaillearre statistiken oer ferkearskonsumpsje, ynklusyf aparte boekhâlding fan wurk yn it thúsnetwurk en yn roamingmodus;
  • Eftergrûn proses stipe PACrunner om proxy's te behearjen;
  • PolicyKit-stipe foar it behearen fan feiligensbelied en tagongskontrôle.

Boarne: opennet.ru

Add a comment