U-Boot ethXaddr environment variables are not propagating to Linux

Maxim Sloyko maxims at google.com
Sat Oct 1 04:09:10 AEST 2016


Hi all,

This worked before, when I first tried it ~2 months ago on the eval board:
set ethaddr & eth1addr in U-Boot, boot Linux and it will use the same MAC
addresses. I tried it again yesterday and it does not work any more.

I tried it with openbmc/u-boot, to make sure my changes do not interfere. I
verified, by reading MAC08 MAC0C registers, that MAC addresses are properly
configured by U-Boot from env. However, when I booted Linux, it still
generated random MAC address, rather then reusing whatever was passed up
from U-Boot.

Any ideas on what change might have affected this?

-- 
*M*axim *S*loyko
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20160930/bd2540d4/attachment.html>


More information about the openbmc mailing list