我的 Gigabyte H270-HD3 配有板载以太网。
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V
Subsystem: Intel Corporation Ethernet Connection (2) I219-V
Flags: bus master, fast devsel, latency 0, IRQ 128
Memory at f7f00000 (32-bit, non-prefetchable) [size=128K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [e0] PCI Advanced Features
Kernel driver in use: e1000e
Kernel modules: e1000e
但奇怪的是:MAC地址卡在一个奇怪的88:88:88:88:87:88
地址。
我尝试重新刷新 BIOS,但重新刷新后问题仍然存在。
为什么我的以太网有这个奇怪的 MAC 地址?我该如何将其改回原样?
enp0s31f6: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.3.39 netmask 255.0.0.0 broadcast 10.255.255.255
inet6 fe80::7b57:d563:8263:6e11 prefixlen 64 scopeid 0x20<link>
ether 88:88:88:88:87:88 txqueuelen 1000 (Ethernet)
RX packets 1237 bytes 1072985 (1.0 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 818 bytes 83867 (83.8 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 16 memory 0xf7f00000-f7f20000
答案1
哦,天哪,这可真是个难题,但我还是做到了。以下是解决方法:
BIOS 刷新错误会影响所有类型的主板,包括 ASUS、MSI、GIGABYTE。BIOS 刷新后,它会给 Intel NIC 留下无效的 MAC。
伟大的。
要修复此问题,你需要一个名为更新程序
对于消费者来说这是一种侮辱,英特尔不会把它给你,而是指主板制造商,他们只会把它发给特权合作伙伴。
因此,您基本上已经完蛋了,只能听任陌生人在互联网上留下可执行文件的副本。
在访问了许多可疑的链接后,我终于找到了一个来源为了更新程序实用程序。注意:如果您下载的版本太旧,它很可能无法与您的 NIC 兼容。
在运行该工具之前,您需要在 USB 记忆棒上创建 DOS 环境。
这是绝非小事。首先将您的驱动器分区为 DOS。然后将其格式化为 FAT。
一旦您有了 FAT 磁盘,您就需要一份 dos 副本。
有一个工具可以做到这一点,网启动,但这在 Ubuntu 中不可用。
$ add-apt-repository ppa:gezakovacs/ppa
$ apt install unetbootin
该工具可以让你创建 FreeDOS 安装。
复制更新工具添加到此 DOS 驱动器。
然后启动 USB 驱动器。
然后在 DOS 提示符下:
C:
EEUPDATE.EXE /NIC=1 MAC=YOURMACGOESHERE.
找到你的真实 MAC 地址,查看以太网插孔上的贴纸。
呼...我经历了这条曲折的道路,以便你不必经历,或者至少会更轻松一些。
PS:我也尝试过用苹果电脑DOS 工具,但不起作用。只有更新程序做过。
答案2
您可以使用 Linux 工具来实现这一点。可在 MSI 的最新 LAN 驱动程序包中找到。 英特尔网络驱动程序 25.0.0.02020-09-15 230.71 MB
您需要卸载当前驱动程序(注意,不再联网)
sudo modprobe -r e1000e
或者您收到有关内核中严格 MMIO 内存设置的错误消息。
为目录“LAN Tools/EEupdate_5.35.12.0/linux64e”中找到的工具设置执行位
chmod +x eeupdate64e
以 sudo 身份运行以更新 MAC。不要使用相同的。
sudo eeupdate64e /NIC=1 /MAC=888888888788
连接 QV 驱动程序失败 - 请重新安装!
使用:英特尔(R)PRO 网络连接 SDK v2.35.12 EEUPDATE v5.35.12.00 版权所有 (C) 1995 - 2020 英特尔公司英特尔(R)机密,不得一般分发。
无人驾驶模式
NIC 总线开发趣味供应商设备品牌字符串 === === === === === === === ============= ====================================================== 1 0 31 06 8086-15B8 Intel(R) 以太网连接 (2) I219-V
1:将 Mac 地址更新为 XXXXXXXXXXXX...完成。1:更新校验和与 CRC...完成。
重新加载网络驱动程序并享受使用新 MAC 地址联网的乐趣
sudo modprobe e1000e