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

Ubuntu20.04系统,遇到 I219 网卡不能用的问题,查看dmesg得到如下信息:

 

解决办法:

1. 下载Intel官方工具Boot Utility: 

下载地址:https://www.intel.com/content/www/us/en/download/15755/intel-ethernet-connections-boot-utility-preboot-images-and-efi-drivers.html?

下载linux下的工具:

 

2. 使用方法

把Preboot.tar.gz上传到ubuntu20.04系统内;

解压:

mkdir preboot
tar -xvf Preboot.tar.gz -C preboot

执行:

cd preboot/APPS/BootUtil/Linux_x64/
chmod +x bootutil64e
./bootutil64e -NIC 1 -defcfg

然后reboot系统,I219网卡即可正常工作。

番外:

如何更改I219网卡的MAC地址?

1. 下载UEFI Shell下eeprom更新工具eeupdate64e.efi, 放到U盘里;

2. U盘接到主板上,开机后按F10选择进入UEFI Shell环境(不通厂家的主板选择”Boot device“的命令不同, 不一定都是F10),如果"Boot device"选择界面没出现”UEFI Shell“选项的话,需要在BIOS配置里使能”UEFI Shell“;

3. 输入 fs0: 然后回车进入到U盘目录(一般情况下U盘目录都是fs0:,如果不是fs0:的话,再试试fs1:或者fs2:等等...);

2. 执行 eeupdate64e.efi /NIC=1 /MAC=112233445566 

然后Ctrl+Alt+Del重启电脑即可看到MAC地址已经被更改。

  • 上述/NIC=1中的1代表网卡号,如果主板有多个网卡,可能需要做相应调整。
  • 112233445566指你想要更新的MAC地址,这里是随便写的一个不合法的MAC地址。注意,MAC地址中间不要用":"分隔

 

posted @   闹闹爸爸  阅读(642)  评论(8编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2020-11-03 如何对内核自动加载的模块传入模块参数
点击右上角即可分享
微信分享提示