Have you seen some messages like this in dmesg?[ 1.000004] genet0: Ethernet address f5:77:00:f2:3a:3b [ 1.000004] autoconfiguration error: The multicast bit is set in the MAC address. It's wrong.If uefi firmware is v1.41 or later, RD4(UMAC_MAC[01]) return 0. genet_get_eaddr() tries to invent mac address, but it needs htobe().
I haven't seen that, but I will check to see if the MAC is ever different from one boot to another.
John