每次在运行 raspbian 的 raspberry pi 3b 上重新启动时,USB 以太网设备的 MAC 地址都会更改

每次在运行 raspbian 的 raspberry pi 3b 上重新启动时,USB 以太网设备的 MAC 地址都会更改

嵌入式 USB 以太网设备(smsc95xx 驱动程序)的 Mac 地址在每次重新启动时都会更改 - 尽管添加到/boot/cmdline.txt smsc95xx.macaddr=00:11:22:33:45:67- 我知道,正如dmesg我看到的日志中提供的地址cmdline.txt

smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, 00:11:22:33:45:67

每次重新启动时最终的 mac 地址都不同。因此(我相信这是 Mac 更改的次要原因)我无法禁用接口重命名。我正在阅读有关该问题的大量报告,但尽管有设置,但没有找到有关随机 mac 的任何内容cmdline.txt

Pi正在运行raspbian buster,并且最近从jessie升级(通过stretch分两步) - 我不确定jessie中是否存在这个问题,因为当时没有使用以太网 - 我只在stretch和中发现了这个问题buster - 以及随机的 eth 接口名称(wifi 接口具有持久的 mac 和名称)。

答案1

虽然我(还)无法提供直接帮助。我有同样的问题,它只影响我的 rpi3B 的二分之一。我已在 raspberrypi.org 上开票,并将尝试继续解决问题。

问题不在于杰西的升级。根据内核日志,我已经使用了 buster 几个月了,这个问题是在 5 月 15 日左右更新时引入的。

cat /var/log/kern.log | grep smsc95xx
May 15 07:32:19 raspberrypi kernel: [    1.383694] usbcore: registered new interface driver smsc95xx
May 15 07:32:19 raspberrypi kernel: [    4.244294] smsc95xx v1.0.6
May 15 07:32:19 raspberrypi kernel: [    4.341748] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:af:f3:f4
May 15 07:32:20 raspberrypi kernel: [   12.852984] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
May 15 07:32:21 raspberrypi kernel: [   14.416414] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
May 15 23:43:17 raspberrypi kernel: [    1.406684] usbcore: registered new interface driver smsc95xx
May 15 23:43:17 raspberrypi kernel: [    3.934275] smsc95xx v1.0.6
May 15 23:43:17 raspberrypi kernel: [    4.031511] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, be:b8:2d:47:47:04
May 15 23:43:18 raspberrypi kernel: [   12.379286] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
May 15 23:43:19 raspberrypi kernel: [   13.894849] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1

b8:27:eb:af:f3:f4 Raspberry Pi Foundation
be:b8:2d:47:47:04 Vendor not Found

所以你可能已经尝试过这些 https://raspberrypi.stackexchange.com/questions/68513/pi-using-a-random-mac-address-after-every-reboot-how-do-i-stop-this-behavior

https://www.raspberrypi.org/forums/viewtopic.php?t=33252

一旦管理员批准我的故障排除线程,我将尝试在此处添加链接。

请问一下,你是从USB启动还是从SD卡启动?同时我对此点赞,这个问题需要引起重视。当我回到巴斯特的旧官方库存图片时,它甚至对我来说仍然存在。

编辑:该主题现已上线https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=274220

相关内容