ConnMan, sevhisi yekugadzirisa kubatana kweInternet kwakagadzirwa neIntel

Connman

ConnMan ibasa rinoona nezve kugadzirisa kubatana kweInternet mukati mechigadzirwa chakadzamirwa uye inosanganisa akasiyana siyana maficha ekutaurirana izvo zvinowanzogoverwa pakati pemadhimoni mazhinji, senge DHCP, DNS uye NTP. Mhedzisiro yeiyi yekubatanidza yakaderera ndangariro yekushandisa ine yekukurumidza, inowirirana uye inowirirana maitiro ekuchinja mamiriro enetiweki.

ConnMan Iyo modular system inogona kuwedzeredzwa, kuburikidza nenhumbi, kutsigira ese marudzi ewired kana waya matekinoroji. Iyo plug-in nzira inobvumira nyore kuchinjika uye kuchinjika kune akasiyana kesi kesi dzekushandisa. Inoshandiswa neyakavakirwa-mukati Yocto yekuvaka system, chikamu cheiyo infotainment yakatsanangurwa pamotokari dzeGENIVI, Jolla / Sailfish mafoni, Nest, Aldebaran Robotic uye Linux yakavakirwa yega vhidhiyo marekodhi (PVRs).

Iyi sevhisi pakutanga yaive chirongwa chakavambwa neIntel neNokia Munguva yekuvandudzwa kweiyo MeeGo chikuva, ipapo iyo ConnMan-based network yekumisikidza system yakashandiswa papuratifomu yeTizen uye kumwe kugovera kwakakosha uye mapurojekiti, pamwe nemidziyo yakasiyana siyana yevatengi ine Linux-based firmware.

Chinhu chakakosha cheConnMan ndeyemashure connmand maitiro, iyo inogadzirisa network kubatana. Iko kudyidzana uye kumisikidzwa kwemhando dzakasiyana dze network masisitimu inoitwa kuburikidza nemapulagi.

Somuenzaniso, plugins anowanikwa eEthernet, WiFi, Bluetooth, 2G, 3G, 4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, inogamuchira kero kuburikidza neDHCP, kushanda kuburikidza nemaseva eproxy, kugadzirisa resolution dzeDNS uye kuunganidza manhamba.

Zvekudyidzana nemidziyo, iyo Linux kernel netlink subsystem inoshandiswa, uye nekutaurirana nezvimwe zvinoshandiswa, mirairo inopfuudzwa kuburikidza neD-Bus. Iyo yekushandisa interface uye yekudzora manyorerwo akaparadzaniswa zvachose, zvichikubvumidza iwe kuti ubatanidze ConnMan rutsigiro mumagetsi aripo.

ConnMan parizvino ine rutsigiro rwe anotevera matekinoroji:

  • Ethernet
  • WiFi ine rutsigiro rweWEP40 / WEP128 uye WPA / WPA2
  • Bluetooth (uchishandisa BlueZ)
  • 2G / 3G / 4G (uchishandisa oFono)
  • IPv4, IPv4-LL (chinongedzo chemuno) uye DHCP
  • Tsigiro ye ACD (Kero Kurwisana Kunowanikwa, RFC 5227) kuona IPv4 makakatanwa emakero (ACD)
  • IPv6, DHCPv6 uye 6to4 tunnel
  • Yepamberi nzira uye yekumisikidza DNS
  • Yakavakwa-muDNS proxy uye caching system yeDNS mhinduro
  • Yakavakirwa-mukati sisitimu yekuona marongero ekupinda uye yechokwadi yewebhu maseru enzvimbo dzisina waya dzekuwana (WISPr yekuwana nzvimbo)
  • Nguva uye nguva yekumisikidzwa kwenzvimbo (manyore kana NTP)
  • Basa manejimendi kuburikidza neye proxy (manyore kana WPAD)
  • Tethering mode kuronga network kuwana kuburikidza neyazvino chishandiso. Tsigiro yekugadzira chiteshi chekutaurirana kuburikidza ne USB, Bluetooth uye Wi-Fi
  • Kuunganidzwa kwehuwandu hwehuwandu hwekushandisa traffic, kunyangwe iine akapatsanurwa accounting yebasa padandemutande repamba uye munzira yekutenderera
  • PACrunner kumashure kugadzirisa rutsigiro rwe proxy manejimendi
  • PolicyKit inotsigira manejimendi chengetedzo uye yekuwana kutonga marongero

Iyo purojekiti kodhi inoparadzirwa pasi peGPLv2 rezinesi.

Nezve iyo nyowani vhezheni yeConnMan 1.38

Iyi vhezheni itsva ye ConnMan 1.38 inosvika mushure megore rinenge rekuvandudza, Izvo iyo vhezheni nyowani inomira pakupa rutsigiro rweVPN WireGuard uye Wi-Fi daemon IWD (iNet Wireless Daemon), yakagadzirwa neIntel senge isina kureruka imwe nzira kune wpa_supplicant, inokodzera kuronga kubatana kweakaiswa maLinux masisitimu kune isina waya netiweki.

Maitiro ekuisa ConnMan paLinux?

Kune avo vanofarira kuisa ino Internet yekubatanidza maneja pane yavo system, vanogona kuzviita nekutevera rairo dzatinogovana pazasi.

Izvozvi, kukwanisa kuisa iyo nyowani vhezheni 1.38, zvinongogoneka, kurodha pasi sosi kodhi yeizvi uye kugadzira kusangana.

Kuti utore pasuru, mune terminal tichaenda kunyorera unotevera kuraira:

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

Isu tinosunungura pasuru yacho ne:

tar -xzvf connman-1.38.tar.gz

Isu tinopinda dhairekitori ne:

cd connman-1.38.

Uye tinoita muunganidzwa ne:

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

make && make install

Iye zvino kune avo vanosarudza kuisa pasuru iri mukati mezvakachengetedzwa zvekugovera kwavo, ingoitsvaga neyako package package.

Kuiswa mu Ubuntu, Debian, Raspbian kana chero imwe yakatorwa distro yeizvi, iri nemirairo inotevera:

sudo apt install connman

PaArch Linux, Manjaro, Arco kana chero chimwe chinobva:

sudo pacman -S connman

PaFedora, CentOS, RHEL, kana zvigadzirwa.

sudo dnf -i connman

Mune chero vhezheni ye OpenSUSE:

sudo zypper in connman

Finalmente kuziva zvishoma zvakadzama nzira yekubata sevhisi iyi, unogona kubvunza zvinotevera link 


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   dudi akadaro

    Mhoro. Asi kana iwe ukaisa izvi, saka unofanirwa kusunungura network-maneja kana hazvidi?

    Ndinokutendai.

    Thanks.

    1.    David naranjo akadaro

      Kutaura chokwadi, ndakasangana neConnMan nekuti pabhuku reNetwork Manager sevhisi haingatange uye kudzivirira kupedza nguva yakawandisa kugadzirisa dambudziko, ini ndakangosarudza kutsvaga imwe nzira, uko wicd isingafarire ini, pamwe makore mazhinji apfuura ndakave neruzivo rwakaipa sezvo zvaisachengetedza masetingi.

      Asi, kupindura mubvunzo wako, zvirinani kuve nebasa rimwe chete uye kudzivirira kunetsana. Kana iwe uchizoshandisa ConnMan zvakanakisa kuburitsa Network Manager kana mumwe maneja wekubatanidza waunayo uye kana ikasakugutsa, isunungure uye dzoka neyawaive uchikwanisa.