web-dev-qa-db-ja.com

Intel e1000eイーサネットが機能しない

Intel NUC上のイーサネットデバイスが見つからないという問題があります。 ifconfig -aはloとwlan0のみを表示し、eth0は表示しません。

Sudo lshw -C netは次の出力を提供します。

*-network UNCLAIMED
description: Ethernet controller  
product: Ethernet Connection (3) I218-V        
vendor: Intel Corporation       
physical id: 19             
bus info: pci@0000:00:19.0       
version: 03 
width: 32 bits   
clock: 33MHz   
capabilities: cap_list
configuration: latency=0   
memory:f7100000-f711ffff memory:f713b000-f713bfff 
ioport: f080(size=32)   

Sudo lshw -C netおよびdmesg | grep -e eth -e e1000を実行すると、次の出力が得られます。

[    0.847256] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[    0.847260] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[    0.863337] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[    1.673743] e1000e: probe of 0000:00:19.0 failed with error -2
[ 4315.170940] e1000e: module verification failed: signature and/or  required key missing - tainting kernel
[ 4315.171534] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.4.2-NAPI
[ 4315.171536] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 4315.171711] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 4315.994262] e1000e: probe of 0000:00:19.0 failed with error -2

製品情報(lspci -nnk)は次のとおりです。

00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection (3) I218-V [8086:15a3] (rev 03)
        Subsystem: Intel Corporation Device [8086:2057]

カーネルバージョンは3.19.0-22です。 UEFIモードで起動しています。 BIOSバージョンは 最新バージョン です。

提案されたように、BIOSを最新バージョンに更新し、しばらく電源を入れずにデバイスを放置し、ハードウェア構成を変更しました。これまでのところ、運はありません!

Windowsをインストールしましたが、デバイスも動作していません。これはおそらく、示唆されているようにBIOSの問題であるか、ハードウェアが実際に破損していることを意味します。

これに関するさらなる考えはありますか?


同様の問題を持つ他の人のために:

最初はこれがドライバーの問題だと思っていました。 e1000eドライバーの最新バージョンをインストールしたかった。これには、e1000ドライバーのバージョン8.x.xが必要です。このドライバーをインストールしようとすると、次のエラーメッセージが表示されました(カーネルバージョン3.19を実行していても)。

 *** Aborting the build. *** This driver is not supported on kernel versions older than 2.4.0.  Stop.

ただし、システム上の古いドライバーが正常に機能していたことがわかりました。本当の問題は別の場所に置かなければなりません。

6
Daniel Eckert

ログから、ドライバーをバージョン2.3.2-kから3.2.4.2-NAPIに更新できたようです。

Intel NUCが動作しないイーサネットを次の方法で修正しました。

  • https://downloadcenter.intel.com/download/15817 からドライバーをダウンロードします。現在3.2.4.2(上記のlshw -Cに示されています)
  • srcフォルダーのmake install
  • rmmod e1000e
  • modprobe e1000e
  • 新しいドライバが再起動後も生き残るようにするためにupdate-initramfs -u

カーネルの更新(3.13.0-63)には古いドライバーバージョン2.3.2-kが含まれているため、カーネルの更新ごとにこれを繰り返す必要があります。これはIntel NUCでは機能しません。

8
lnappa

Eugene Mihailescuによって書かれました: NVMチェックサムは無効です

問題の根本はハードウェアにあり、このページでは修正を行っています。

私の場合、それはIntelからbootutilのLinuxバージョンをダウンロードし、パラメーター-NIC=1 -DEFAULTCONFIGで64ビットバージョンをchmoddingして実行するのと同じくらい簡単でした。最小限の労力でUbuntuからこれを実行しました。

0
Dogcatfee