MAC 地址停留在 88:88:88:88:87:88

MAC 地址停留在 88:88:88:88:87:88

我的 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

相关内容