适用于 Ubuntu 17.04 的英特尔以太网驱动程序

适用于 Ubuntu 17.04 的英特尔以太网驱动程序

我的电脑上有以下以太网驱动程序:

*-network UNCLAIMED
   description: Ethernet controller
   product: Ethernet Connection (2) I219-V
   vendor: Intel Corporation
   physical id: 1f.6
   bus info: pci@0000:00:1f.6
   version: 00
   width: 32 bits
   clock: 33MHz
   capabilities: pm msi cap_list
   configuration: latency=0
   resources: memory:df300000-df31ffff

有适用于 Ubuntu 17.04 的驱动程序吗?

我尝试安装英特尔驱动程序直接安装,但安装失败

cc1: error: code model kernel does not support PIC mode
/bin/sh: 1: [: -ge: unexpected operator
Makefile:181: *** *** Aborting the build. *** This driver is not 
supported on kernel versions older than 2.4.0.  Stop.

编辑:似乎最近的 Ubuntu 版本已经有该驱动程序。如果我执行

sudo modprobe e1000e && dmesg | grep e10

我明白了

[    0.845924] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[    0.845924] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    0.916285] e1000e 0000:00:1f.6: Interrupt Throttling Rate 
    (ints/sec) set to dynamic conservative mode
[    1.160768] e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid
[    1.202752] e1000e: probe of 0000:00:1f.6 failed with error -5

答案1

在您的 中dmesg,我们看到:

e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid

通过 Google 搜索,您可以找到许多错误示例,以及随后无法加载驱动程序的示例。我在此提出的建议被认为存在一些失败风险。但是,我没有发现任何尝试并失败的报告。如果您在 Google 搜索后有丝毫疑问,那么我建议您联系笔记本电脑制造商并寻求支持。

如果您想继续,请下载这个文件到您的桌面。您需要 tar.gz 文件。

右键单击它并选择“在此处提取”。现在,在终端中,确定您的安装是 32 位还是 64 位:

arch

如果你的安装是 64 位的,我假设,终端将返回x86_64。如果是这样,我们将使用 64 位实用程序。

在终端中:

cd ~/Desktop/Preboot/APPS/BootUtil/Linux_x64/DRIVER
chmod +x bootutil64e
sudo ./bootutil64e -NIC=1 -DEFAULTCONFIG

重新启动并让我们听到结果。

超级用户参考:如何修复华硕笔记本电脑的非易失性存储器(NVM)英特尔以太网控制器 I219-V 的校验和?

相关内容