1 votes

Réseau ne fonctionne pas après rétrogradation du noyau

Je suis actuellement sous Ubuntu 18.04.1, avec la version du noyau 5.3.0-40.

J'ai besoin de revenir à la version du noyau 4.15.x pour utiliser mon application VPN professionnelle.

J'ai téléchargé la version plus ancienne du noyau et j'ai démarré dessus, mais je n'ai aucune connexion là-bas (ni avec le LAN ni avec le wi-fi). Je suppose que c'est un problème de pilote, mais étant donné que je suis débutant dans le monde de Linux, je ne sais vraiment pas quoi faire même après avoir cherché en ligne pendant un moment.

Toute aide serait vraiment appréciée, merci.

Éditer :

apt list --installed | grep ^linux sortie

sortie dmesg

sortie lspci

sortie lsusb

2voto

Sean McCarthy Points 129

J'ai eu un problème similaire où mon modem cellulaire n'était pas reconnu après avoir rétrogradé le noyau Linux de mon Ubuntu.

Pour résoudre mon problème, j'ai dû m'assurer que le package modules-extra suivant était également installé : linux-modules-extra-5.4.0-42-generic

J'avais précédemment seulement installé ce qui suit :

sudo apt-get -y install \
linux-image-5.4.0-42-generic \
linux-headers-5.4.0-42-generic \
linux-modules-5.4.0-42-generic

La commande suivante est utile pour vérifier quels packages sont installés :

dpkg -l | grep "linux-"

ii  binutils-x86-64-linux-gnu                  2.34-6ubuntu1.1                       amd64        GNU binaire utilitaires, pour la cible x86-64-linux-gnu
ii  linux-base                                 4.5ubuntu3.5                          all          Paquet de base d'image Linux
ii  linux-firmware                             1.187.15                              all          Firmware pour les pilotes du noyau Linux
ii  linux-generic-hwe-20.04                    5.8.0.59.66~20.04.42                  amd64        Noyau Linux générique complet et en-têtes
ii  linux-headers-5.4.0-42                     5.4.0-42.46                           all          Fichiers d'en-tête liés à la version 5.4.0 du noyau Linux
ii  linux-headers-5.4.0-42-generic             5.4.0-42.46                           amd64        En-têtes du noyau Linux pour la version 5.4.0 sur SMP x86 64 bits
ii  linux-headers-5.8.0-43-generic             5.8.0-43.49~20.04.1                   amd64        En-têtes du noyau Linux pour la version 5.8.0 sur SMP x86 64 bits
ii  linux-headers-5.8.0-59-generic             5.8.0-59.66~20.04.1                   amd64        En-têtes du noyau Linux pour la version 5.8.0 sur SMP x86 64 bits
ii  linux-headers-generic-hwe-20.04            5.8.0.59.66~20.04.42                  amd64        En-têtes génériques du noyau Linux
ii  linux-hwe-5.8-headers-5.8.0-43             5.8.0-43.49~20.04.1                   all          Fichiers d'en-tête liés à la version 5.8.0 du noyau Linux
ii  linux-hwe-5.8-headers-5.8.0-59             5.8.0-59.66~20.04.1                   all          Fichiers d'en-tête liés à la version 5.8.0 du noyau Linux
ii  linux-image-5.4.0-42-generic               5.4.0-42.46                           amd64        Image du noyau signée générique
ii  linux-image-5.8.0-43-generic               5.8.0-43.49~20.04.1                   amd64        Image du noyau signée générique
ii  linux-image-5.8.0-59-generic               5.8.0-59.66~20.04.1                   amd64        Image du noyau signée générique
ii  linux-image-generic-hwe-20.04              5.8.0.59.66~20.04.42                  amd64        Image générique du noyau Linux
ii  linux-libc-dev:amd64                       5.4.0-77.86                           amd64        En-têtes du noyau Linux pour le développement
ii  linux-modules-5.4.0-42-generic             5.4.0-42.46                           amd64        Modules supplémentaires du noyau Linux pour la version 5.4.0 sur SMP x86 64 bits
ii  linux-modules-5.8.0-43-generic             5.8.0-43.49~20.04.1                   amd64        Modules supplémentaires du noyau Linux pour la version 5.8.0 sur SMP x86 64 bits
ii  linux-modules-5.8.0-59-generic             5.8.0-59.66~20.04.1                   amd64        Modules supplémentaires du noyau Linux pour la version 5.8.0 sur SMP x86 64 bits
ii  linux-modules-extra-5.4.0-42-generic       5.4.0-42.46                           amd64        Modules supplémentaires du noyau Linux pour la version 5.4.0 sur SMP x86 64 bits
ii  linux-modules-extra-5.8.0-43-generic       5.8.0-43.49~20.04.1                   amd64        Modules supplémentaires du noyau Linux pour la version 5.8.0 sur SMP x86 64 bits
ii  linux-modules-extra-5.8.0-59-generic       5.8.0-59.66~20.04.1                   amd64        Modules supplémentaires du noyau Linux pour la version 5.8.0 sur SMP x86 64 bits
ii  linux-sound-base                           1.0.25+dfsg-0ubuntu5                  all          Paquet de base pour les systèmes sonores ALSA et OSS

0voto

nobody Points 4233
sudo apt install --réinstaller linux-generic linux-image-generic  linux-headers-generic

linux-generic pointe vers linux-image-generic (pointe vers la dernière ligne de noyau 4.15 disponible) et linux-headers-generic (de même pour les en-têtes de noyau)

0voto

Gertlex Points 458

J'ai rencontré un problème similaire avec Ubuntu 20.04, en passant du noyau 5.8 au noyau 5.4.

Je pense que la réponse pour 18.04 est similaire à la réponse de @nobody, mais vous devez spécifier un nom de package légèrement différent :

sudo apt install linux-generic-hwe-16.04

Celui-ci installera certaines choses nécessaires, ainsi que le noyau 4.15, bien que je n'ai pas cherché à savoir ce que sont réellement ces choses. (le package hwe-18.04 installerait le noyau principal pour 18.04, qui était 5.3 et est maintenant 5.4, je crois)

Pour être exhaustif, vous voudrez peut-être également installer d'autres packages de ce type, à savoir :

sudo apt install linux-generic-hwe-16.04 \
    linux-headers-generic-hwe-16.04 \
    linux-image-generic-hwe-16.04

Vous voudrez peut-être également, dans ce scénario, empêcher les mises à niveau vers des noyaux majeurs supérieurs à 4.15. Vous pouvez le faire en mettant un apt-mark hold sur les packages hwe-18.04. Plus d'informations à ce sujet dans ma réponse à cette question sur le blocage de la mise à jour du noyau Linux sur Ubuntu.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X