Change MAC address of your XU4/HC1/HC2

You must proceed this guide on this “ubuntu-16.04-minimal-odroid-xu3-change-mac.img.xz” because of the compatibility of the ethernet driver.

Download the “ubuntu-16.04-minimal-odroid-xu3-change-mac.img.xz” image

https://dn.odroid.com/5422/MC1_HC1/change_mac

You can refer to this guide to flash the image to your eMMC or SD card.

os_installation_guide

After boot, you can find the “efuse” folder in “/root”.

cd /root/efuse

Edit the “EF8153B.cfg” file to modify the MAC address you want.
Change the NODEID, STARTID and ENDID.
And the NODEID must be exist between this STARTID and ENDID.

example)
before

NODEID = 00 1E 06 36 07 3C
STARTID = 00 1E 06 30 00 00
ENDID = 00 1E 06 36 FF FF

after

NODEID = 00 1E 06 37 FC 18
STARTID = 00 1E 06 30 00 00
ENDID = 00 1E 06 38 FF FF

If you modify it in Windows, it may have an ASCII value such as \ r. Look out.

You are already root, so run this command directly.

./efuse.sh
reboot