All,
I'm close to release the MVEBU Debian buster 10.0 rootfs, but when I looked closely at dmesg, I've realized that the old bug about MAC address has surfaced again in Debian buster 10.0.
udev version:
dmesg error:
And basically this has forced the MAC address to be randomly generated with a local MAC address at each boot!!!
The net result of this bug is that after booting, it would take a few minutes for the router to assign your box static IP to the new MAC address. And then you can log in with SSH again.
This problem does not show up in the Debian Kirkwood rootfs. So I think this is not a general problem, but it is a combination of the MVEBU network chip and/or the DTS definition + udev.
Of course, the work around is to hardcoded the MAC address in /etc/network/interfaces, like we did before for these Armada boxes. And this has proven to to work consistenly during my testing.
If anyone know about this udev problem please post.
I'm close to release the MVEBU Debian buster 10.0 rootfs, but when I looked closely at dmesg, I've realized that the old bug about MAC address has surfaced again in Debian buster 10.0.
udev version:
ii udev 241-5 armhf /dev/ and hotplug management daemon
dmesg error:
[ 19.183408][ T1752] systemd-udevd[1752]: Could not generate persistent MAC address for eth0: No such file or directory
And basically this has forced the MAC address to be randomly generated with a local MAC address at each boot!!!
The net result of this bug is that after booting, it would take a few minutes for the router to assign your box static IP to the new MAC address. And then you can log in with SSH again.
This problem does not show up in the Debian Kirkwood rootfs. So I think this is not a general problem, but it is a combination of the MVEBU network chip and/or the DTS definition + udev.
Of course, the work around is to hardcoded the MAC address in /etc/network/interfaces, like we did before for these Armada boxes. And this has proven to to work consistenly during my testing.
If anyone know about this udev problem please post.