
Ich habe ein seltsames Problem mit meinem Ubuntu MATE 16.04.5 LTS, das auf einem externen USB 3.0-Laufwerk installiert ist. Es verwendet GRUB, das in MBR installiert ist. Es sind alle Updates installiert. Das Dateisystem ist sauber (erzwungen fsck
von einem anderen Ubuntu 16.04 LTS-System).
Das Network Manager-Applet ( nm-applet
) sagt Folgendes:
Aber wenn ich versuche, es mit QEMU-KVM ( sudo kvm -drive file=/dev/sdc,format=raw -m 1512
) zu booten, findet es das Netzwerk (standardmäßig virtueller Intel 82540EM, gesteuert durch e1000e
ein Kernelmodul).
Ich sehe, dass das System den generischen Kernel 4.15.0-33 in uname -r
und nach Paketliste verwendet:
$ dpkg -l | grep linux | grep 4.15
ii linux-headers-4.15.0-33 4.15.0-33.36~16.04.1 all Header files related to Linux kernel version 4.15.0
ii linux-headers-4.15.0-33-generic 4.15.0-33.36~16.04.1 amd64 Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii linux-image-4.15.0-33-generic 4.15.0-33.36~16.04.1 amd64 Signed kernel image generic
ii linux-modules-4.15.0-33-generic 4.15.0-33.36~16.04.1 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
Interessant ist – das zugehörige HWE-Paket ist nicht installiert.
Beim Ausführen debsums -c -s -a
wird keine verdächtige Ausgabe angezeigt.
Ich habe den NetworkManager und die zugehörigen Komponenten bereinigt und neu installiert:
sudo apt-get purge network-manager
sudo apt-get install indicator-network indicator-network-tools network-manager network-manager-gnome
Aber es hilft nicht.
Ist es möglich, dass der Kernel Probleme verursacht?
Antwort1
Scheint ein Kernelproblem zu sein.
Ich habe mit dem vorherigen 4.4.0-138-Generic-Kernel einen Neustart durchgeführt und das Netzwerk funktioniert wieder.
Also habe ich den 4.15-Kernel entfernt mit
sudo apt-get purge $(dpkg -l | grep 4.15 | grep linux | awk '{print $2}')
sudo rm -rf /lib/modules/4.15.0-33-generic
um zukünftiges unvorhersehbares Verhalten zu verhindern.
Nach dem Neustart wurden alle Netzwerkgeräte erfolgreich erkannt.