Ubuntu 24.04 biddel bilkwiet id-daemon wara l-plugin L2TP ta’ NetworkManager. It-triq il-qadima kienet tuża xl2tpd; il-pakkett il-ġdid iġib implimentazzjoni f’Go li toħloq daemon bl-isem kl2tpd. Il-plugin jibda dak li jkun installat, għalhekk l-aġġornament jista’ jibdel id-daemon mingħajr ma jmiss il-profil jew il-kredenzjali tiegħek. Dan huwa l-ħsara kollha: messaġġ ta’ kontroll li d-daemon il-ġdid ma jagħrafx.

Il-plugin jikkoordina IPsec, L2TP u PPP, imbagħad jgħaddi l-interface li tirriżulta lil NetworkManager. Ma jimplimentax L2TP huwa stess.

Il-plugin huwa koordinatur, mhux daemon

network-manager-l2tp iħaddem l-għajnuna IPsec, daemon L2TP u PPP, u jgħaqqad l-interface mal-ġestjoni tal-konnessjonijiet tad-desktop. Għal snin sħaħ id-daemon kien xl2tpd, u kull tutorial li semma l-konfigurazzjoni tiegħu wiret dik il-preżunzjoni. Aktar tard il-pakkettar Debian aċċetta waħda miż-żewġ implimentazzjonijiet, u 24.04 tinstalla dik f’Go, li tipprovdi kl2tpd. L-ebda qasam fil-profil ma jirreġistra liema daemon kien qed jaħdem qabel, għalhekk is-sostituzzjoni tibqa’ inviżibbli sakemm messaġġ jiġi miċħud.

Magna b’żewġ pakketti xorta waħda tista’ ma tħaddimx dik li tistenna. L-għażla hija deċiżjoni tal-plugin, mhux tal-gwida li segwejt.

Aqra l-istadju qabel tagħżel tiswija

journalctl -b --no-hostname _COMM=nm-l2tp-service _COMM=kl2tpd _COMM=xl2tpd _COMM=pppd _COMM=charon _COMM=pluto

Qabbel prova waħda madwar l-għajnuniet minflok tafda n-notifika tad-desktop. Dik il-query turi fejn waqfet is-sekwenza, u dpkg -l juri liema implimentazzjoni hija installata. Ħsara li tidher wara li jiġi stabbilit il-peer IPsec, u li ssemmi messaġġ ta’ kontroll jew attribut mhux magħruf, tindika d-daemon. Ħsara qabel ma jkun hemm it-tunnel tfisser li d-daemon qatt ma ntlaħaq.

Nuqqas ta’ qbil fil-kjavi maqsuma minn qabel jintemm fl-istadju IPsec u jsemmi l-peer. Il-problema tal-kredenzjali PPP tidher meta t-tunnel ikun imtella’ u normalment iġġib ċaħda CHAP jew MS-CHAP li tinqara. It-tnejn jidhru fl-istess query, u huma problemi differenti.

Żewġ toroq, u ma jitħalltux

sudo apt install xl2tpd
sudo apt purge go-l2tp

Dak il-par jinstalla xl2tpd u mbagħad ineħħi d-daemon Go, u jħalli lill-plugin jagħżel l-implimentazzjoni li l-gateway jitkellem id-djalett tagħha. L-ordni huwa importanti: il-plugin jiddependi fuq waħda miż-żewġ implimentazzjonijiet, għalhekk jekk tneħħi l-pakkett Go l-ewwel, il-plugin jinżel miegħu. It-tieni triq iżżomm id-daemon Go u tmur għal build aktar ġdid li jifhem il-messaġġ, li normalment ifisser PPA tal-manutent minflok il-verżjoni tal-arkivju. F’flotta ġestita, huwa aktar faċli tiġġustifika pin ta’ PPA milli tgħallem lill-utenti jneħħu l-pakketti.

Tiħux it-tnejn f’bidla waħda. Imbagħad ħsara aktar tard tħallik ma tistax tgħid liema nofs għen, u aġġornament futur jista’ jġib lura l-pakkett li għadek kemm neħħejt.

Qiegħed fit-ticket il-binarju tad-daemon, il-verżjoni tiegħu u l-messaġġ eżatt. Ħadd ma jista’ jirriproduċi rapport li jgħid biss li L2TP inkiser wara l-ħruġ, filwaqt li attribut imsemmi flimkien ma’ verżjoni tal-pakkett jagħtihom punt ta’ tluq.

Tliet affarijiet li mhux

Mhix problema tal-profil, għax l-istess profil ħadem fuq 22.04 mal-istess gateway. Mhux rotta nieqsa u lanqas bidla fil-firewall, għax dawk ifallu x’imkien ieħor bi provi differenti. L-installazzjoni mill-ġdid tal-plugin lanqas ma ssewwiha, għax jintgħażel l-istess daemon mill-ġdid. Id-deskrizzjoni utli ssemmi d-daemon u l-messaġġ li ċaħad.

Tiswija fuq in-naħa tal-gateway hija l-eżitu leġittimu l-ieħor. Il-firmware li jieqaf jibgħat l-attribut jgħaddi minn kull aġġornament tal-klijent, filwaqt li pakkett iffissat jgħaddi mir-rilaxx tad-distribuzzjoni li jmiss biss jekk xi ħadd jiftakar għaliex huwa ffissat.

Qabbel iż-żewġ toroq fuq l-ispiża tal-manutenzjoni minflok fuq il-veloċità. It-tnejn jistgħu jaħdmu; wieħed biss ineħħi d-differenza fid-djalett.

Artikli relatati