Hardverproblémák a kernel legújabb frissítése után?

Tux Linux csillogással

Néha, amikor telepítik őket új magok Berendezéseinkben a disztribúció megfelelő frissítéseivel egyes hardvereszközök leállhatnak vagy nem megfelelően működnek. Miért történik? Nos, ez egyszerű, mert a hardver illesztőprogramokat megváltoztatták a kernel frissítésével. A disztribúciók általánosan telepített általános kernelek úgy vannak konfigurálva, hogy működjenek a legtöbb számítógéppel, de nincsenek optimalizálva.

Néha, ha van egy adott sofőr egyes eszközök esetében a kernel új verziójával megváltozhat, és láthatja, hogy a webkamera, a hálózati kártya, a hangkártya vagy bármely más eszköz hirtelen leállt, amikor korábban megfelelően működött, nos, a legbiztosabb hogy az adott eszköz illesztőprogramjának megfelelő modult elvetették, mert elavultnak tekintették vagy bármilyen más okból kifolyólag, talán csak egy ritka eszközről van szó, és az általános kernel nincs konfigurálva annak betöltésére.

Ne aggódj, ha a kernel régebbi verziója eszközöd működött, könnyen javítható. Képzelje el például, hogy a hálózati kártya, a hangkártya, a webkamera vagy bármely más eszköz hirtelen leállt és működött. Ha ez egy kernelfrissítés után történt, akkor azt tapasztalhatja, hogy a modul már nincs jelen az új verzióban. Ellenőrizheti (például feltételezve, hogy ami nem működik, az a hálózati kártya, amelynek illesztőprogramja ath5k):

sudo modprobe ath5k && dmseg | grep ath

Ha úgy tűnik számunkra, hogy modul nem létezik, ez azt jelenti, hogy nincs jelen a kernelünkben. Ezután ellenőrizze, hogy a kern érzékeli-e az eszközét, mert lehet, hogy nem működik, és ez az oka. Például:

lsmod

Y keressen a listában Az a kívánt eszköz, amelyet keres, például ha hálózati kártya, olyasmit keres, mint Ethernet, WiFi, Vezeték nélküli vagy esetünkben Atheros ... Ha fel van tüntetve, akkor észlelték, ezért a következőket tesszük: amelynek célja a kernel és fejléceinek legújabb verziójának törlése vagy eltávolítása.

dpkg --get-selections | grep linux-image

Ezzel felsoroljuk az általunk telepített kerneleket. Képzeljük el, hogy a problémás verziónk a listában megjelenő 4.10.0-28, de az előző 4.10.0-2-generikus verzióval az illesztőprogram megfelelően működött, mivel töröljük:

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

Akkor ugyanezt tesszük kernel fejlécek, megkeressük és a listából kiküszöböljük azokat, amelyek megfelelnek a bosszantó kernelnek, ezért:

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

Végül mondd a GRUB-nak, hogy a verzió használatával indítsa el a rendszert a kernel előnézete, amely nem okozott problémákat:

sudo nano /etc/default/grup

A fájl belsejében változtassa meg a GRUB_DEFAULT = 0 sort a következőre: GRUB_DEFAULT = mentve. Ezután lépjen a fájl végére, és adjon hozzá egy új sort, amely tartalmazza GRUB_SAVEDEFAULT = igaz. Mentse el a módosításokat, és lépjen ki. Most újra frissítjük a módosítások életbe lépését:

sudo update-grub2

Indítsd újra és menj… Most minden működjön. Nyilvánvaló, hogy ez csak azokra a disztribúciókra érvényes, amelyekben több kern áll rendelkezésre. Ha csak egy van, akkor ezt nem tudja megtenni, logikus ... Ezért mindig jó, ha a régi kerneleket nem dobja el a frissítések után, ezek szolgálhatnak biztonsági mentés bármikor.

Ez megment minket az új kernel kézi letöltésétől, konfigurálásától és fordításától, hogy telepítse a terjesztésére. Ne felejtsük el, hogy megjegyzéseket hagyjon kételyekkel vagy olyan konkrét esetekkel, amelyekben problémái adódtak egy új kernelre történő frissítés után ...


8 hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Mikel dijo

    Jó cikk és nagyon időszerű számomra, mivel velem és csak egy wifi vezetőjével történt az Atheros 5k-vel ... Feltételeztem, hogy a problémám annak az oknak köszönhető, amire rámutattál a bejegyzésben, mivel nem először fordul elő velem ez a visszaesés. Végül, mivel ki akartam próbálni az Ubuntu legújabb verzióját, úgy döntöttem, hogy majdnem 3 év után új telepítést hajtok végre a nálam lévő LTS-sel.

  2.   mlpbcn dijo

    Mi már ugyanazokkal vagyunk, mint mindig, magyarázd el, hogy a cikk csak a debian, az ubuntu és a derivatívák számára szolgál, de más disztribúciókra nem, mintha csak azok lennének, és akkor azzal dicsekedünk, hogy a GNU / Linuxban sok minden van sokféle, de csak Néhány disztróról beszéltünk, a Manjaro-t használom, és remekül működik, és a Distrowatch szerint a harmadik legletöltebb, az Ubuntu felett és egyebek mellett észleli a hardvert, telepítettem az illesztőprogramokat anélkül, hogy bármit megtehetsz, és mit mondhatsz a kernelről: telepítsd grafio módban, kapsz egy listát, és egyetlen kattintással kiválasztod a kívántat, és ennyi, de ha a terminálról csinálod, akkor csak egy szuper rövid vonal és nem három vagy négy, mint az Ubuntu. Az egyetlen dolog, amit kérdezek, hogy ha csak egy meghatározott disztróról fog beszélni, akkor azt a cím megadja.

  3.   Guillermo dijo

    Velem az egyetlen merev szatámmal történt, vagyis a KDE Neonban elfogyott a csomagtartóm, bár nem vagyok biztos abban, hogy kit hibáztathatok, mert úgy tűnik számomra, hogy a biosz nem ismerte fel.
    Dugtam a mather másik portjába, és elindult

    1.    Felipe dijo

      Néhányan nem tudják értelmezni, hogy az utasítások minden disztribúcióra ugyanazok, és bonyolultabb disztribúciókkal kezdünk játszani.

  4.   Neules dijo

    Hé Elgépelési hibát akartam jelenteni az első [kódban]:

    sudo modprobe ath5k && dmseg | grep ath

    dmeseg helyett dmesg

    Szívesen!

  5.   Ignacio dijo

    Csodálatos magyarázat, amely lehetővé tette számomra, hogy helyreállítsam az internetkapcsolatot. A webkártya eltűnt a Linux image és a linux fejlécek 4.4.0-127-es verziójának kernelfrissítése után, amit 24. május 2018-én, csütörtökön tettem meg.
    Vegye figyelembe az enyém előtt található megjegyzést, amely javítja az utasítást.

  6.   laninvörös dijo

    Ha a vezérlő, tegyük fel, hogy a leggyakrabban előforduló WiFi kártyát lefordították és telepítették, a modprobe-val aktiválták a modult, ugyanez fog történni? Lehetséges-e ebben az esetben a modul újrafordítása és betöltése?

  7.   Pablo dijo

    Látja, hogyan működik ez a webhely, hibát és két év múlva kijavítanak egy sort.