ConnMan, seirbheis airson a bhith a ’riaghladh cheanglaichean eadar-lìn air an leasachadh le Intel

Connman

Tha ConnMan na sheirbheis air a bheil uallach airson ceanglaichean eadar-lìn a riaghladh taobh a-staigh inneal freumhaichte agus ag aonachadh raon farsaing de fheartan conaltraidh a tha mar as trice air an roinn am measg mòran deamhain, leithid DHCP, DNS agus NTP. Is e toradh an daingneachaidh seo caitheamh cuimhne ìosal le ath-bhualadh luath, cunbhalach agus sioncronaich ri suidheachaidhean lìonra ag atharrachadh.

ConnMan tha e na shiostam gu tur modular a ghabhas leudachadh, tro accessories, gus taic a thoirt do gach seòrsa teicneòlas uèirleas no gun uèir. Tha an dòigh plug-in a ’ceadachadh atharrachadh agus atharrachadh furasta airson diofar chùisean cleachdaidh. Air a chleachdadh leis an t-siostam togail Yocto a chaidh a thogail a-steach, na phàirt den t-sònrachadh infotainment air carbadan GENIVI, fònaichean stèidhichte Jolla / Sailfish, Nest, Aldebaran Robotics agus luchd-clàraidh bhidio pearsanta stèidhichte air Linux (PVR).

An t-seirbheis seo an toiseach pròiseact a chaidh a stèidheachadh le Intel agus Nokia Rè leasachadh an àrd-ùrlar MeeGo, an uairsin chaidh an siostam rèiteachaidh lìonra stèidhichte air ConnMan a chleachdadh air àrd-ùrlar Tizen agus cuid de sgaoilidhean agus phròiseactan sònraichte, a bharrachd air grunn innealan luchd-cleachdaidh le firmware stèidhichte air Linux.

Is e prìomh phàirt de ConnMan am pròiseas cùl-fhiosrachaidh, a bhios a ’riaghladh cheanglaichean lìonra. Tha eadar-obrachadh agus rèiteachadh diofar sheòrsaichean de fho-shiostaman lìonra air a dhèanamh tro plugins.

Mar eisimpleir, tha plugins rim faighinn airson Ethernet, WiFi, Bluetooth, 2G, 3G, 4G, VPN (Openconnect, OpenVPN, vpnc), PolicyKit, a ’faighinn seòlaidhean tro DHCP, ag obair tro luchd-ionaid proxy, a’ rèiteachadh rùintean DNS agus a ’tional staitistig.

Airson eadar-obrachadh le innealan, thathas a ’cleachdadh fo-shiostam Linux kernel netlink, agus airson conaltradh le tagraidhean eile, tha òrdughan air an toirt seachad tro D-Bus. Tha an eadar-aghaidh cleachdaiche agus loidsig smachd gu tur air leth, a ’toirt cothrom dhut taic ConnMan fhilleadh a-steach do na rèiteachaidhean a th’ ann.

Tha taic aig ConnMan an-dràsta na teicneòlasan a leanas:

  • Ethernet
  • WiFi le taic airson WEP40 / WEP128 agus WPA / WPA2
  • Bluetooth (a ’cleachdadh BlueZ)
  • 2G / 3G / 4G (a ’cleachdadh oFono)
  • IPv4, IPv4-LL (ceangal ionadail), agus DHCP
  • Taic airson ACD (Dearbhadh Còmhstri Seòladh, RFC 5227) gus còmhstrithean seòlaidh IPv4 (ACD) a chomharrachadh.
  • Tunailean IPv6, DHCPv6 agus 6to4
  • Rèiteachadh adhartach agus rèiteachadh DNS
  • Siostam proxy agus caching DNS a chaidh a thogail a-steach airson freagairtean DNS
  • Siostam togte airson a bhith a ’lorg paramadairean logadh a-steach agus puirt lìn dearbhaidh airson puingean inntrigidh gun uèir (puing inntrigidh WISPr)
  • Suidheachadh ùine agus sòn ùine (làimhe no tro NTP)
  • Stiùireadh obrach tro neach-ionaid (làimhe no WPAD)
  • Modh ancaire gus ruigsinneachd air an lìonra a chuir air dòigh tron ​​inneal gnàthach. Taic airson sianal conaltraidh a chruthachadh tro USB, Bluetooth agus Wi-Fi
  • Cruinneachadh staitistig mhionaideach air caitheamh trafaic, eadhon le cunntasachd fa leth airson obair air an lìonra dachaigh agus ann am modh gluasadach
  • Taic giullachd cùl-fhiosrachaidh PACrunner airson riaghladh neach-ionaid
  • Taic PolicyKit gus poileasaidhean tèarainteachd agus smachd ruigsinneachd a riaghladh.

Tha còd a ’phròiseict air a chuairteachadh fo chead GPLv2.

Mun dreach ùr de ConnMan 1.38

Tha an dreach ùr seo de Bidh ConnMan 1.38 a ’ruighinn às deidh faisg air bliadhna de leasachadh, Leis a bheil tha an dreach ùr a ’seasamh a-mach airson taic a thoirt do VPN WireGuard agus Wi-Fi daemon IWD (iNet Wireless Daemon), air a leasachadh le Intel mar roghainn aotrom eile an àite wpa_supplicant, a tha freagarrach airson ceangal siostaman Linux freumhaichte a chuir air dòigh le lìonra gun uèir.

Mar a stàlaicheas tu ConnMan air Linux?

Dhaibhsan aig a bheil ùidh am manaidsear ceangail eadar-lìn seo a chuir air an t-siostam aca, faodaidh iad sin a dhèanamh le bhith a ’leantainn an stiùireadh a tha sinn a’ roinn gu h-ìosal.

Anns a 'bhad, gus an tionndadh ùr 1.38 a stàladh, chan eil e comasach ach, a ’luchdachadh sìos a’ chòd stòr de seo agus a ’coileanadh a’ chruinneachaidh.

Gus am pasgan fhaighinn, ann an ceann-uidhe tha sinn a ’dol a thaidhpeadh an àithne a leanas:

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

Bidh sinn a ’unzip a’ phacaid le:

tar -xzvf connman-1.38.tar.gz

Bidh sinn a ’dol a-steach don chlàr le:

cd connman-1.38.

Agus bidh sinn a ’cur ri chèile le:

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

make && make install

A-nis dhaibhsan as fheàrr leotha a ’phacaid a stàladh a tha taobh a-staigh stòran an cuairteachaidh, dìreach rannsaich air a shon le manaidsear a ’phacaid agad.

Stàladh a-steach Ubuntu, Debian, Raspbian no distro sam bith eile a thig às dhiubh sin, tha e leis an àithne a leanas:

sudo apt install connman

Air Arch Linux, Manjaro, Arco no fo-stuth sam bith eile:

sudo pacman -S connman

Air Fedora, CentOS, RHEL, no derivatives:

sudo dnf -i connman

Ann an dreach sam bith de openSUSE:

sudo zypper in connman

Mu dheireadh gus eòlas nas mionaidiche fhaighinn an dòigh air an t-seirbheis seo a làimhseachadh, faodaidh tu bruidhinn ris na leanas ceangal 


Tha susbaint an artaigil a ’cumail ri na prionnsapalan againn de moraltachd deasachaidh. Gus aithris a dhèanamh air mearachd cliog an seo.

2 bheachd, fàg do chuid fhèin

Fàg do bheachd

Seòladh-d cha tèid fhoillseachadh.

*

*

  1. Uallach airson an dàta: Miguel Ángel Gatón
  2. Adhbhar an dàta: Smachd air SPAM, riaghladh bheachdan.
  3. Dìleab: Do chead
  4. Conaltradh an dàta: Cha tèid an dàta a thoirt do threas phàrtaidhean ach a-mhàin fo dhleastanas laghail.
  5. Stòradh dàta: Stòr-dàta air a chumail le Occentus Networks (EU)
  6. Còraichean: Aig àm sam bith faodaidh tu am fiosrachadh agad a chuingealachadh, fhaighinn air ais agus a dhubhadh às.

  1.   dudi thuirt

    Hi. Ach ma stàlaicheas tu seo, an uairsin am feum thu manaidsear lìonra a dhì-stàladh no nach eil feum air?

    Tapadh leibh.

    Taing.

    1.    Dàibhidh naranjo thuirt

      Leis an fhìrinn innse, thàinig mi a-null air ConnMan oir air leabhar notaichean cha bhiodh an t-seirbheis Manaidsear Lìonra a ’tòiseachadh agus gus cus ùine a sheachnadh a’ càradh na trioblaid, roghnaich mi roghainn eile a lorg, far nach eil wicd dìreach a ’còrdadh rium, a bharrachd air o chionn mòran bhliadhnaichean bha droch eòlas agam oir cha do shàbhail e na roghainnean.

      Ach, a ’freagairt do cheist, tha e nas fheàrr dìreach aon sheirbheis a bhith agad agus còmhstri a sheachnadh. Ma tha thu a ’dol a chleachdadh ConnMan tha e nas fheàrr Manaidsear Lìonra no manaidsear ceangail eile a dhì-stàladh agus mura h-eil e gad chreidsinn, dì-stàlaich e agus till air ais leis an fhear a bha thu a’ riaghladh.