-
Notifications
You must be signed in to change notification settings - Fork 16
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
All A64 boards have the same MAC address #3
Comments
thanks for reporting this @jech, we will update u-boot config to allow changing ethaddr in env. |
done. package is already in repo, please do
|
I couldn't get it to work from uBoot:
On the other hand, editing |
yeah, there are some hacks on where env is stored. I think it may not be easy to fix. need to look at this later :( |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
All A64 boards have the same Ethernet address (02:ba:7b:d5:c6:6f), which prevents them from being connected to a single switch. What's more, uBoot is configured so that the
ethaddr
variable cannot be overridden. A workaround is to override the MAC address in /etc/network/interfaces.While this is obviously a hardware bug, it would be neat if it could be fixed in software. That requires modifying the uBoot configuration so the ethaddr can be changed, and doing some magic to use a distinct yet stable MAC address per board. (If the address is not stable, environments in which reboots are common will exhaust DHCP ranges pretty fast).
The text was updated successfully, but these errors were encountered: