nm-applet が「利用可能なネットワーク デバイスがありません」と報告します - 修正方法は?

nm-applet が「利用可能なネットワーク デバイスがありません」と報告します - 修正方法は?

外付け USB 3.0 ドライブにインストールされている Ubuntu MATE 16.04.5 LTS で奇妙な問題が発生しています。MBR にインストールされた GRUB を使用しています。すべての更新がインストールされています。ファイル システムはクリーンです (fsck他の Ubuntu 16.04 LTS システムから強制)。

Network Manager アプレット ( nm-applet) には次のように表示されます。

利用可能なネットワークデバイスがありません
利用可能なネットワークデバイスがありません

しかし、QEMU-KVM ( ) で起動しようとするとsudo kvm -drive file=/dev/sdc,format=raw -m 1512、ネットワーク (e1000eカーネル モジュールによって駆動されるデフォルトの仮想 Intel 82540EM) が検出されます。

uname -rパッケージ リストによると、システムが 4.15.0-33-generic カーネルを使用していることがわかります。

$ 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

興味深いのは、関連する HWE パッケージがインストールされていないことです。

実行してもdebsums -c -s -a疑わしい出力は表示されません。

NetworkManager とそれに関連するものを削除して再インストールしました。

sudo apt-get purge network-manager
sudo apt-get install indicator-network indicator-network-tools network-manager network-manager-gnome

しかし、それは役に立ちません。

カーネルが問題を引き起こす可能性はありますか?

答え1

カーネルの問題のようです。

以前の 4.4.0-138-generic カーネルで再起動したところ、ネットワークが再び動作するようになりました。

そこで4.15カーネルを削除しました

sudo apt-get purge $(dpkg -l | grep 4.15 | grep linux | awk '{print $2}')
sudo rm -rf /lib/modules/4.15.0-33-generic

将来の予測できない動作を防ぐためです。

再起動後、すべてのネットワーク デバイスが正常に認識されました。

関連情報