ConnMan, Inteli välja töötatud Interneti-ühenduste haldamise teenus

Connman

ConnMan on teenus, mis vastutab Interneti-ühenduste haldamise eest manustatud seadmes ja integreerib laia valikut kommunikatsioonifunktsioone mis on tavaliselt jagatud paljude deemonite vahel, nagu DHCP, DNS ja NTP. Selle konsolideerimise tulemus on väike mälu tarbimine koos kiire, järjepideva ja sünkroniseeritud reageerimisega muutuvatele võrgutingimustele.

ConnMan See on täiesti modulaarne süsteem, mida saab laiendada lisavarustuse, igat tüüpi traadiga või traadita tehnoloogia toetamiseks. Pistikprogrammiga lähenemine võimaldab hõlpsalt kohandada ja modifitseerida erinevatel kasutusaladel. Kasutatakse sisseehitatud Yocto ehitussüsteemiga, on osa GENIVI sõidukite, Jolla / Sailfishil põhinevate telefonide, Nest, Aldebaran Robotics ja Linuxil põhinevate personaalsete videosalvestajate (PVR) infotainment-spetsifikatsioonidest.

selle teenuse oli algselt projekt, mille asutasid Inteli ja Nokia MeeGo platvormi väljatöötamise ajal kasutati seejärel Tizeni platvormil ConnMan-põhist võrgu konfiguratsioonisüsteemi ja mõningaid spetsialiseeritud jaotusi ja projekte ning erinevaid Linux-põhise püsivara sisaldavaid tarbijaseadmeid.

ConnMani võtmekomponent on taustaga ühendamise protsess, mis haldab võrguühendusi. Erinevat tüüpi võrgu alamsüsteemide interaktsioon ja konfigureerimine toimub pistikprogrammide kaudu.

Nt pistikprogrammid on saadaval Etherneti, WiFi, Bluetoothi, 2G, 3G, 4G, VPN jaoks (Openconnect, OpenVPN, vpnc), PolicyKit, aadresside vastuvõtmine DHCP kaudu, töö puhverserverite kaudu, DNS-i eraldusvõimete konfigureerimine ja statistika kogumine.

Seadmetega suhtlemiseks kasutatakse Linuxi kerneli netlingi alamsüsteemi ja teiste rakendustega suhtlemiseks edastatakse käske D-Bus'i kaudu. Kasutajaliides ja juhtimisloogika on täiesti eraldiseisvad, võimaldades teil integreerida ConnMani tugi olemasolevatesse konfiguratoritesse.

ConnManil on praegu tugi järgmisi tehnoloogiaid:

  • Ethernet
  • WiFi WEP40 / WEP128 ja WPA / WPA2 toega
  • Bluetooth (kasutades BlueZ-i)
  • 2G / 3G / 4G (kasutades oFonot)
  • IPv4, IPv4-LL (link local) ja DHCP
  • Toetus ACD-le (aadressikonfliktide tuvastamine, RFC 5227) IPv4-aadresside konfliktide (ACD) tuvastamiseks
  • IPv6, DHCPv6 ja 6to4 tunnelid
  • Täpsem marsruutimine ja DNS-i seadistamine
  • Sisseehitatud DNS-puhverserver ja DNS-vastuste vahemälusüsteem
  • Sisseehitatud süsteem traadita pääsupunktide sisselogimisparameetrite ja autentimise veebiportaalide tuvastamiseks (WISPr-pöörduspunkt)
  • Aja ja ajavööndi seadistamine (käsitsi või NTP kaudu)
  • Töö juhtimine puhverserveri kaudu (käsitsi või WPAD)
  • Jagamisrežiim võrguühenduse korraldamiseks praeguse seadme kaudu. Toetus sidekanali loomiseks USB, Bluetoothi ​​ja Wi-Fi kaudu
  • Liiklustarbimise üksikasjaliku statistika kogumine isegi koduvõrgus ja rändlusrežiimis tehtud töö eraldi arvestamise korral
  • PACrunneri tausttöötluse tugi puhverserveri haldamiseks
  • PolicyKiti tugi turva- ja juurdepääsukontrolli poliitikate haldamiseks.

Projekti koodi levitatakse GPLv2 litsentsi alusel.

ConnMan 1.38 uue versiooni kohta

See uus versioon ConnMan 1.38 saabub pärast peaaegu aastast arengut, Millega uus versioon paistab silma VPN WireGuardi ja Wi-Fi deemon IWD toe pakkumisega (iNet Wireless Daemon), mille on välja töötanud Inteli kui kerge alternatiiv seadmele wpa_supplicant, mis sobib manustatud Linuxi süsteemide traadita võrguga ühenduse korraldamiseks.

Kuidas installida ConnMan Linuxi?

Neile, kes on huvitatud selle Interneti-ühenduse halduri installimisest oma süsteemi, saavad nad seda teha, järgides alltoodud juhiseid.

Nendel hetkedel Uue versiooni 1.38 installimiseks on see võimalik ainult lähtekoodi alla laadides sellest ja koostamise koostamisest.

Paki saamiseks terminalis kirjutame järgmise käsu:

wget https://git.kernel.org/pub/scm/network/connman/connman.git/snapshot/connman-1.38.tar.gz

Pakime pakendi lahti järgmisega:

tar -xzvf connman-1.38.tar.gz

Sisestame kataloogi järgmisega:

cd connman-1.38.

Ja koostame koos:

./configure --prefix=/usr --sysconfdir=/etc –localstatedir=/var

make && make install

nüüd neile, kes eelistavad installida paketti, mis asub nende levitamise hoidlates, otsige seda lihtsalt oma paketihaldurist.

Paigaldamine aastal Ubuntu, Debian, Raspbian või mõni muu tuletatud levitaja neist on see järgmise käsuga:

sudo apt install connman

Arch Linuxi, Manjaro, Arco või mõne muu tuletise puhul:

sudo pacman -S connman

Fedora, CentOS, RHEL või derivaadid:

sudo dnf -i connman

OpenSUSE mis tahes versioonis:

sudo zypper in connman

Lõpuks natuke põhjalikumalt teada selle teenuse käsitsemise viisist saate teada järgmistest link 


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   dudi DIJO

    Tere. Kuid kui installite selle, siis kas peate võrguhalduri desinstallima või pole see vajalik?

    Gracias.

    Tervitused.

    1.    David naranjo DIJO

      Ausalt öeldes sattusin ConnManile, sest sülearvutis ei käivitatud lihtsalt võrguhalduri teenust ja et vältida probleemi lahendamiseks liiga palju aega, otsustasin lihtsalt leida alternatiivi, kus wicd lihtsalt ei meeldi, pluss palju aastaid tagasi oli mul halb kogemus, kuna see ei salvestanud seadeid.

      Kuid teie küsimusele vastates on parem kasutada ainult ühte teenust ja vältida konflikte. Kui kavatsete kasutada ConnMani, on kõige parem desinstallida võrguhaldur või mõni teine ​​ühendushaldur, mis teil on, ja kui see teid ei veena, desinstallige see ja naaske hallatava halduriga.