-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Set ftgmac100 mac address on boot #13
Comments
See openbmc/openbmc#578 for discussion. I think this is a side effect of some changes made a while back to not initialise the network hardware unless a network command was performed. I think we want to program the ftgmac100 register regardless, so the kernel can pick up the correct MAC address for its interfaces. When we move to u-boot passing the device tree to the kernel, we can also have the mac address added to the device tree. |
Change-Id: I642bbbb0700c982119137d7cdae034635f9dc3d2
The Firestone BMC (re)boots every time with a different, random MAC address on the BMC Ethernet port, even with the "ethaddr" u-boot environment variable set and saved to Flash.
Running "dhcp" before "boot" allows the saved MAC address to be used; this action initializes the hardware and sets the MAC address in the hardware registers.
The text was updated successfully, but these errors were encountered: