Ní lódálann an modúl WireGuard tar éis nuashonrú eithne? Féach air seo
Ní mór modúl seachtrach a thógáil i gcoinne na heithne a lódálfaidh é, ní i gcoinne an phacáiste ceannteideal is nuaí ar an diosca. Seiceáil an leagan atá ag rith sula n-aththógtar é.
Bhí do thollán ag obair inné, atosaigh an meaisín tar éis nuashonraithe, agus anois ní éiríonn an comhéadan. Ar chóras ina dtógáiltear WireGuard mar mhodúl seachtrach, is é an chúis is coitianta go mbaineann an modúl ar an diosca le scaoileadh eithne atá difriúil ón gceann atá ag rith anois. Ní chruthaíonn ceanntásca le hainm cosúil ar an meaisín céanna aon rud faoin meaitseáil sin. Ní chuireann ach an teaghrán scaoileadh sin i gcrích.
Eithne atá ag rith nó eithne suiteáilte
Suiteálann nuashonrú pacáiste eithne nua agus fágann an seanphacáiste ar an diosca go n-atosaíonn an meaisín. Tar éis an atosaigh athraíonn an scaoileadh atá ag rith, agus éiríonn aon mhodúl a tógadh i gcoinne an chinn roimhe seo dodhúnta cé go bhfuil a chuid comhad fós ann. Míníonn an bhearna sin an tuairisc aithnidiúil ar mheaisín a bhí ceart roimh atosú agus a bhí briste ina dhiaidh, gan aon athrú cumraíochta eatarthu. Míníonn sé freisin cén fáth a bhfeictear uaireanta go réitíonn athshuiteáil na gceanntásc an fhadhb agus uaireanta nach réitíonn.
Féadfaidh an pacáiste ceannteideal a shuiteálann tú teacht leis an bpacáiste eithne is nuaí seach leis an eithne a tosaíodh i ndáiríre, agus ní dhéanann aon rud in ainm an phacáiste idirdhealú idir na cásanna sin; ní dhéanann ach an teaghrán scaoileadh é. Seiceáil cad atá ag rith sula seiceálann tú cad atá suiteáilte.
Trí sheiceáil sula n-aththógtar é
Is é an chéad seiceáil cé acu eithne atá ag rith. Is é an dara ceann an bhfuil modúl don scaoileadh sin ann agus an féidir é a aimsiú. Is é an tríú ceann an bhfuil an eithne tar éis é a lódáil cheana. Déanann an ceathrú ceist, an féidir an comhéadan a chruthú, tástáil ar phribhléidí seach ar an modúl, mar sin baineann sé leis tar éis an aththógála seach leis an liosta seo.
Freagraíonn na horduithe thíos na chéad trí cinn gan aon rud a athrú. Léigh gach toradh sula dtéann tú ar aghaidh, mar eisíonn gach freagra deisiú difriúil.
uname -r
ls -l /lib/modules/$(uname -r)/build
modinfo wireguard
lsmod | grep wireguard
Má deir an dara líne nach bhfuil an cosán ann, tá timpeallacht tógála na heithne atá ag rith ar iarraidh agus ní thiocfaidh aon rud a thiomsaíonn tú leis. Má theipeann ar modinfo agus an cosán ann, b'fhéidir nach bhfuil an modúl suiteáilte ar chor ar bith, rud atá normálta ar eithní a sheachadann an cur i bhfeidhm sa chrann. Má n-éiríonn le modinfo agus mura dtaispeánann lsmod aon rud, tá an modúl ann ach níl sé lódáilte, rud is fadhb lódála seach fadhb tógála. Seolann gach toradh tú áit éigin eile, agus dá bhrí sin is tábhachtaí an léamh ná na horduithe.
Tóg i gcoinne an scaoileadh atá ag rith
Tiomsaítear modúl seachtrach i gcoinne crann eithne ullmhaithe, agus cuireann treoir na heithne do mhodúil sheachtracha síos ar úsáid an eolaire tógála a bhaineann leis an eithne atá ag rith seach le haon eolaire a bhfuil an uimhir leagain is airde air. Is nasc siombalach é an t-eolaire tógála sin a chothaíonn pacáiste na heithne, mar sin díríonn sé ar chrann an scaoileadh atá tosaithe faoi láthair. Is é an t-indíriú féin an pointe: baineann sé de rogha a dhéanfá go mícheart murach sin. Déanann a ainmniú go sainráite an sprioc gan athbhrí.
Tá tábhacht le sonra amháin nuair nach bhfuil sa chrann ach ullmhúchán seach tógáil iomlán. Ní tháirgeann an sprioc ullmhúcháin an comhad leaganaithe siombailí a theastaíonn ó roinnt tógálacha seachtracha, mar sin ní timpeallacht tógála iomlán go huathoibríoch é crann atá lán de cheanntásca. Má theipeann ar thógáil mar gheall ar shiombailí atá ar iarraidh, is é an comhad sin an chéad áit le breathnú.
sudo make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
sudo make -C /lib/modules/$(uname -r)/build M=$(pwd) modules_install
sudo depmod -a
Nuair a fhanann ceanntásca pacáistithe siar
Ar dháileacháin agus ar ríomhairí aonchláir a phacáistíonn a n-eithní féin, féadfaidh ceanntásca dul días nó seachtainí chun deiridh ar an scaoileadh. Féadfaidh an pacáiste ceannteideal a bheith ceart ó thaobh ainm agus níos sine ó thaobh ábhair, rud a tháirgeann tógáil a thiomsaíonn agus a theipeann ansin ag am lódála seach le linn an tiomsaithe. Cuireann meascadh foinsí leis an scéal: féadfaidh eithne dáileacháin le ceanntásca ó stór tríú páirtí, nó eithne soláthraí le ceanntásca ginearálta, tiomsú go glan agus fós diúltú di ag an eithne atá ag rith toisc go bhfuil an chumraíocht difriúil. Ní réitíonn uimhreacha leagain leo féin é sin.
Má leanann an meaisín cainéal eithne turgnamhach, socraigh go comhfhiosach an bhfanfaidh tú ann le déantáin tógála mheaitseála nó an bhfillfidh tú ar an tacar pacáistí tacaithe. Ní plean é an nuashonrú a athrá agus súil a bheith agat go dtiocfaidh na píosaí le chéile, mar atáirgtear an mhífheistiú céanna gach uair.
Seiceáil an comhéadan tar éis an aththógála
Tar éis suiteála rathúla, is é cruthú an chomhéadain an tástáil is tábhachtaí, agus ansin léamh cad a lódáil an eithne i ndáiríre agus cad a deir an logáil má dhiúltaigh sé. Is teipeanna difriúla le cúiseanna difriúla iad modúl a lódáiltear agus comhéadan nach féidir a chruthú. Scarann na trí ordú thíos iad.
sudo ip link add wg9 type wireguard
lsmod | grep wireguard
sudo dmesg | tail -5
Má dhiúltaíonn an modúl lódáil, ainmníonn logáil na heithne an chúis, agus ní bhíonn mífheistiú leagain ach ar cheann de na féidearthachtaí. Léigh an líne sin sula n-aththógann tú, mar caitheann an dara tógáil chomhionann na deich nóiméad céanna agus tugann sé an diúltú céanna. Bain an comhéadan indiúscartha amach ina dhiaidh sin le go dtosóidh an chéad tástáil eile ó staid ghlan.