ConnMan, iṣẹ kan fun iṣakoso awọn isopọ Ayelujara ti o dagbasoke nipasẹ Intel

Connman

ConnMan jẹ iṣẹ ti o ni iduro fun iṣakoso awọn isopọ Ayelujara laarin ohun ifibọ ẹrọ ati ṣepọ ọpọlọpọ awọn ẹya ibaraẹnisọrọ eyiti o pin ni gbogbogbo laarin ọpọlọpọ awọn ẹmi èṣu, bii DHCP, DNS ati NTP. Abajade isọdọkan yii jẹ agbara iranti kekere pẹlu iyara kan, ibamu ati imuṣiṣẹpọ ṣiṣẹpọ si awọn ipo nẹtiwọọki iyipada.

ConnMan O jẹ eto modular odidi ti o le faagun, nipasẹ awọn ẹya ẹrọ, lati ṣe atilẹyin fun gbogbo awọn oriṣi ti firanṣẹ tabi awọn imọ-ẹrọ alailowaya. Ọna ifilọlẹ ngbanilaaye adaṣe irọrun ati iyipada fun awọn ọran lilo pupọ. Ti a lo pẹlu eto itumọ Yocto, jẹ apakan ti alaye infotainment lori awọn ọkọ GENIVI, awọn foonu ti o da lori Jolla / Sailfish, itẹ-ẹiyẹ, Aldebaran Robotics, ati awọn olugbasilẹ fidio ti ara ẹni ti Linux (PVRs).

Iṣẹ yii jẹ lakoko iṣẹ akanṣe kan ti o jẹ ipilẹ nipasẹ Intel ati Nokia Lakoko idagbasoke Syeed MeeGo, lẹhinna eto iṣeto nẹtiwọọki ti o da lori ConnMan ni a lo lori pẹpẹ Tizen ati diẹ ninu awọn pinpin kaakiri ati awọn iṣẹ akanṣe, bakanna lori ọpọlọpọ awọn ẹrọ alabara pẹlu firmware ti o da lori Linux.

Paati bọtini ti ConnMan ni ilana connmand isale, ti o ṣakoso awọn asopọ nẹtiwọọki. Ibaraenisepo ati iṣeto ti ọpọlọpọ awọn oriṣi ti awọn ọna ẹrọ nẹtiwọọki ni ṣiṣe nipasẹ awọn afikun.

Fun apẹẹrẹ, awọn afikun wa fun Ethernet, WiFi, Bluetooth, 2G, 3G, 4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, gbigba awọn adirẹsi nipasẹ DHCP, ṣiṣẹ nipasẹ awọn olupin aṣoju, tunto awọn ipinnu DNS ati gbigba awọn iṣiro.

Fun ibaraenisepo pẹlu awọn ẹrọ, Linux ekuro netlink subsystem ti lo, ati fun ibaraẹnisọrọ pẹlu awọn ohun elo miiran, awọn aṣẹ ni a gbejade nipasẹ D-Bus. Ni wiwo olumulo ati ọgbọn iṣakoso jẹ lọtọ patapata, gbigba ọ laaye lati ṣepọ atilẹyin ConnMan sinu awọn atunto to wa tẹlẹ.

ConnMan lọwọlọwọ ni atilẹyin fun awọn imọ-ẹrọ wọnyi:

  • àjọlò
  • WiFi pẹlu atilẹyin fun WEP40 / WEP128 ati WPA / WPA2
  • Bluetooth (lilo BlueZ)
  • 2G / 3G / 4G (lilo oFono)
  • IPv4, IPv4-LL (ọna asopọ agbegbe), ati DHCP
  • Atilẹyin fun ACD (Iwari Idapọ Adirẹsi, RFC 5227) lati ṣe idanimọ awọn rogbodiyan adirẹsi IPv4 (ACD)
  • Awọn tunnels IPv6, DHCPv6 ati 6to4
  • Ilọsiwaju ilọsiwaju ati iṣeto DNS
  • Aṣoju DNS ti a ṣe sinu ati eto kaṣe fun awọn idahun DNS
  • Eto ti a ṣe sinu lati ṣawari awọn ipo iwọle ati awọn ọna abawọle oju-iwe afọwọsi fun awọn aaye wiwọle alailowaya (aaye wiwọle WISPr)
  • Aago ati eto agbegbe aago (Afowoyi tabi nipasẹ NTP)
  • Isakoso iṣẹ nipasẹ aṣoju (Afowoyi tabi WPAD)
  • Ipo isopọmọ lati ṣeto iraye si nẹtiwọọki nipasẹ ẹrọ lọwọlọwọ. Atilẹyin fun ṣiṣẹda ikanni ibaraẹnisọrọ nipasẹ USB, Bluetooth ati Wi-Fi
  • Ikojọpọ awọn iṣiro alaye lori lilo ijabọ, paapaa pẹlu iṣiro lọtọ fun iṣẹ lori nẹtiwọọki ile ati ni ipo lilọ kiri
  • PACrunner atilẹyin processing isale fun iṣakoso aṣoju
  • Afihan PolicyKit fun iṣakoso aabo ati awọn eto iṣakoso iwọle.

Koodu iṣẹ akanṣe ti pin labẹ iwe-aṣẹ GPLv2.

Nipa ẹya tuntun ti ConnMan 1.38

Ẹya tuntun yii ti ConnMan 1.38 de lẹhin ọdun kan ti idagbasoke, Pẹlu eyi ti ẹya tuntun duro fun pipese atilẹyin fun VPN WireGuard ati Wi-Fi daemon IWD (iNet Alailowaya Daemon), ti dagbasoke nipasẹ Intel bi yiyan fẹẹrẹ fẹẹrẹ si wpa_supplicant, o yẹ fun siseto isopọ ti awọn ọna Linux ti a fi sinu si nẹtiwọọki alailowaya kan.

Bii o ṣe le fi ConnMan sori Linux?

Fun awọn ti o nifẹ si fifi oluṣakoso asopọ Ayelujara yii sori ẹrọ wọn, wọn le ṣe nipa titẹle awọn itọnisọna ti a pin ni isalẹ.

Ni bayi, lati ni anfani lati fi ẹya tuntun 1.38 sii, o ṣee ṣe nikan, gbigba koodu orisun ti eyi ati ṣiṣe akopọ.

Lati gba package, ninu ebute kan a yoo tẹ iru aṣẹ wọnyi:

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

A ṣii apopọ pẹlu:

tar -xzvf connman-1.38.tar.gz

A tẹ itọsọna naa pẹlu:

cd connman-1.38.

Ati pe a ṣe akopọ pẹlu:

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

make && make install

Bayi fun awọn ti o fẹ lati fi sori ẹrọ package ti o wa laarin awọn ibi ipamọ ti pinpin wọn, kan wa fun pẹlu oluṣakoso package rẹ.

Fifi sori ẹrọ ni Ubuntu, Debian, Raspbian tabi eyikeyi miiran ti ari distro ti iwọnyi, o wa pẹlu aṣẹ atẹle:

sudo apt install connman

Lori Arch Linux, Manjaro, Arco tabi itọsẹ eyikeyi miiran:

sudo pacman -S connman

Lori Fedora, CentOS, RHEL, tabi awọn itọsẹ:

sudo dnf -i connman

Ni eyikeyi ẹya ti openSUSE:

sudo zypper in connman

Níkẹyìn lati mọ diẹ diẹ sii daradara ọna lati mu iṣẹ yii, o le kan si atẹle ọna asopọ 


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 2, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   Dudi wi

    Bawo. Ṣugbọn ti o ba fi sori ẹrọ yii, lẹhinna o ni lati yọkuro oluṣakoso nẹtiwọọki tabi kii ṣe dandan?

    O ṣeun

    Ẹ kí

    1.    David naranjo wi

      Ni otitọ, Mo wa kọja ConnMan nitori pe lori iwe-iranti iṣẹ Oluṣakoso Nẹtiwọọki kan kii yoo bẹrẹ ati lati yago fun lilo akoko pupọ pupọ lati ṣatunṣe iṣoro, Mo kan yọ lati wa yiyan, nibiti wicd kan kii ṣe si fẹran mi, pẹlu ni ọpọlọpọ ọdun sẹhin Mo ni iriri ti ko dara nitori ko fi awọn eto naa pamọ.

      Ṣugbọn, dahun ibeere rẹ, o dara lati ni iṣẹ kan nikan ati yago fun ariyanjiyan. Ti o ba nlo ConnMan o dara julọ lati yọkuro Oluṣakoso Nẹtiwọọki tabi oluṣakoso asopọ miiran ti o ni ati ti ko ba ni idaniloju rẹ, yọkuro rẹ ki o pada pẹlu eyi ti o n ṣakoso.