Aparatinės įrangos problemos po paskutinio branduolio atnaujinimo?

„Tux Linux“ su blizgučiais

Kartais, kai jie yra įdiegti nauji branduoliai mūsų įrangoje su atitinkamais mūsų platinimo atnaujinimais kai kurie aparatūros įrenginiai gali nustoti veikti arba veikti netinkamai. Kodėl taip nutinka? Na, viskas paprasta, nes atnaujinus branduolį buvo pakeistos aparatinės įrangos tvarkyklės. Bendrieji branduoliai, kuriuos paprastai įdiegia paskirstymai, sukonfigūruoti veikti su daugeliu kompiuterių, tačiau jie nėra optimizuoti.

Kartais, jei turite konkretus vairuotojas kai kuriuose įrenginiuose jis gali pasikeisti su nauja branduolio versija ir galite pamatyti, kaip jūsų interneto kamera, tinklo plokštė, garso plokštė ar bet kuris kitas įrenginys staiga nustojo veikti, kai anksčiau veikė tinkamai, na, tikriausia yra tai, kad modulis, atitinkantis to įrenginio tvarkyklę, buvo atmestas, nes jis buvo laikomas pasenusiu ar dėl bet kokios kitos priežasties, galbūt tai tik retas įrenginys, o bendrasis branduolys nebuvo sukonfigūruotas jo įkelti.

Nesijaudinkite, jei su senesnė branduolio versija jūsų įrenginys veikė, jį lengva išspręsti. Pavyzdžiui, įsivaizduokite, kad jūsų tinklo plokštė, garso plokštė, internetinė kamera ar bet kuris kitas įrenginys staiga nustojo veikti ir įprato. Jei tai įvyko atnaujinus branduolį, galite pastebėti, kad modulio nebėra naujojoje versijoje. Galite tai patikrinti (pavyzdžiui, darant prielaidą, kad neveikia tinklo plokštė, kurios tvarkyklė yra ath5k):

sudo modprobe ath5k && dmseg | grep ath

Jei mums taip atrodo modulis neegzistuoja, tai reiškia, kad jo nėra mūsų branduolyje. Tada patikrinkite, ar branduolys aptiko jūsų įrenginį, nes jis gali neveikti ir tai yra priežastis. Pavyzdžiui:

lsmod

Y ieškoti sąraše Konkretus įrenginys, kurio ieškote, pvz., Jei tai yra tinklo plokštė, ieško kažko panašaus į „Ethernet“, „WiFi“, „Wireless“ arba, mūsų atveju, „Atheros“ ... Jei jis nurodytas, jis buvo aptiktas, todėl atliksime šiuos veiksmus: ištrinti arba pašalinti naujausią branduolio ir jo antraščių versiją.

dpkg --get-selections | grep linux-image

Tuo tikslu yra išvardyti mūsų įdiegti branduoliai. Įsivaizduokime, kad mūsų probleminė versija yra 4.10.0-28, kuri rodoma tame sąraše, bet kad ankstesnė 4.10.0-2-generinė versija tvarkyklė veikė tinkamai, nes ištrinkime:

sudo apt-get remove --purge linux-image-4.10.0-28-generic linux-image-extra-4.10.0-28-generic

Tada mes darome tą patį branduolio antraštės, mes ieškome ir iš sąrašo pašaliname tuos, kurie atitinka erzinantį branduolį, tam:

dpkg --get-selections | grep linux-headers

sudo apt-get remove --purge linux-headers-4.10.0-28 linux-headers-4.10.0-28-generic

sudo update-grub2

Pagaliau liepkite GRUB paleisti sistemą naudojant versiją branduolio peržiūra, kuri nesukėlė problemų:

sudo nano /etc/default/grup

Tame faile pakeiskite eilutę GRUB_DEFAULT = 0 į GRUB_DEFAULT = išsaugota. Tada eikite į failo pabaigą ir pridėkite dar vieną naują eilutę, kurioje yra GRUB_SAVEDEFAULT = tiesa. Išsaugokite pakeitimus ir išeikite. Dabar dar kartą atnaujiname, kad pakeitimai įsigaliotų:

sudo update-grub2

Perkraukite ir eikite... Dabar viskas turėtų veikti. Akivaizdu, kad tai galioja tik tiems rajonams, kuriuose yra keli branduoliai. Jei turite tik vieną, negalite to padaryti, logiška ... Štai kodėl visada gera neišmesti senų branduolių po atnaujinimų, jie gali būti naudojami kaip atsarginę kopiją bet kuriuo metu.

Tai padės jums atsisiųsti, sukonfigūruoti ir rankiniu būdu kompiliuoti naują branduolį, kad įdiegtumėte jį savo platinimo įrenginyje. Nepamirškite palikti komentarų su abejonėmis ar konkrečiais atvejais, kai jums kilo problemų atnaujinus naują branduolį ...


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Mikel sakė

    Geras straipsnis ir labai savalaikis man, nes tai nutiko man ir tiesiog su „WiFi“ su „Atheros 5k“ vairuotoju ... Aš maniau, kad mano problema kilo dėl tos priežasties, kurią nurodėte įraše, nes tai nebuvo pirmas kartas, kai man įvyksta ši nesėkmė. Galų gale, nes norėjau išbandyti naujausią „Ubuntu“ versiją, po beveik 3 metų nusprendžiau atlikti naują diegimą su turimais lts.

  2.   mlpbcn sakė

    Mes jau esame su tuo pačiu, kaip visada, jūs paaiškinkite, kad straipsnis tarnauja tik debian, ubuntu ir dariniams, bet ne kitiems distros, lyg būtų tik tie distros, tada mes giriamės, kad GNU / Linux yra daug įvairovės, bet tik Mes kalbėjome apie keletą distros, aš naudoju „Manjaro“, jis veikia puikiai, ir, pasak „Distrowatch“, jis yra trečias dažniausiai atsisiųstas, virš „Ubuntu“ ir, be kita ko, aptinka aparatinę įrangą, aš įdiegiau tvarkykles nereikalaudamas daryk bet ką ir ką pasakyti apie branduolį.įdiekite grafio režimu, gausite sąrašą ir vienu paspaudimu išsirinksite norimą ir viskas, bet jei tai padarysite iš terminalo, tai tik labai trumpa eilutė ir ne trys ar keturi kaip „Ubuntu“. Vienintelis dalykas, kurio klausiu, yra tai, kad jei kalbėsite tik apie konkretų platinimą, tai bus nurodyta pavadinime.

  3.   Guillermo sakė

    Tai nutiko man su mano vieninteliu standžiu sata, tai yra, man baigėsi bagažinė „KDE Neon“, nors nesu tikras, kas kaltas, nes man atrodo, kad biografija to nepripažino.
    Aš jį įkišau į kitą lizdą ir jis įkrautas

    1.    Felipe sakė

      Kai kurie iš mūsų nesugeba suprasti, kad instrukcijos yra vienodos visoms distribucijoms ir pradedame žaisti su sudėtingesnėmis distribucijomis.

  4.   Neulės sakė

    Ei! Norėjau pranešti apie klaidą pirmuoju [kodu]:

    sudo modprobe ath5k && dmseg | grep ath

    dmesg vietoj dmseg

    Prašom!

  5.   Ignas sakė

    Puikus paaiškinimas, leidęs atkurti kabelio ryšį su internetu. Žiniatinklio kortelė dingo po „Linux“ vaizdo ir „Linux“ antraščių versijos 4.4.0-127 branduolio atnaujinimo, kurį atlikau 24 m. Gegužės 2018 d., Ketvirtadienį.
    Atkreipkite dėmesį į komentarą, kuris ištaiso instrukciją.

  6.   Laninredas sakė

    Jei valdiklis, tarkime, „WiFi“ plokštė, kuri dažniausiai būna, buvo sukompiliuota ir įdiegta, suaktyvino modulį su „modprobe“, ar nutiks tas pats? Ar tokiu atveju bus galima dar kartą sukompiliuoti ir įkelti modulį?

  7.   pablo sakė

    Jūs matote, kaip ši svetainė veikia, jie ištaiso eilutę su klaida ir jokiais atvejais po dvejų metų.