できないe1000e
ドライバのアップグレードUbuntu 16.04で。少なくともdmesg
再起動後の出力によると、そうではありません。
最新バージョン3.3.4をダウンロードし、そのディレクトリmake install
で実行した後src/
sudo modprobe -r e1000e
sudo modprobe e1000e
Ubuntuを再起動した後、出力を確認しましたが、1行ありdmesg | grep e1000e
ました。
[ 1.289423] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
私の考えでは、これは私がまだ古いバージョンのモジュールを持っていることを意味するようです。
しかし、出力modinfo -F version e1000e
は
3.3.4-NAPI
私はそれを繰り返した
sudo modprobe -r e1000e
sudo modprobe e1000e
出力dmesg | grep e1000e
には2行が含まれます。
[ 1.289423] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
...
[ 928.971079] e1000e: Intel(R) PRO/1000 Network Driver - 3.3.4-NAPI
再起動後も、話は同じです3.2.6-k
。dmesg
。
どうしたの?3.2.6-k
バージョンが完全に削除されないのはなぜですか?カーネルモジュールをどのように正しくアップグレードする必要がありますか?
修正する
さらに実行してみましたupdate-initramfs -u
。これで、再起動後に出力に表示されるバージョンはdmesg
新しいバージョンですが、カーネルが「汚染」されているようです。
$ dmesg | grep e1000e
[ 4.224225] e1000e: module verification failed: signature and/or required key missing - tainting kernel
[ 4.231980] e1000e: Intel(R) PRO/1000 Network Driver - 3.3.4-NAPI
...