From a8aa2f0593b2e378397bfce69b667e799ba15bd6 Mon Sep 17 00:00:00 2001 From: Tianling Shen Date: Fri, 11 Jun 2021 15:50:53 +0800 Subject: [PATCH] sunxi: nanopi r1s h5: read mac address from eeprom NanoPi R1S H5 has a unique MAC address for the ethernet on board. As the USB NIC doesn't have, just reuse this MAC and flipp the LA bit for it. Signed-off-by: Tianling Shen --- target/linux/sunxi/base-files/etc/board.d/02_network | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/target/linux/sunxi/base-files/etc/board.d/02_network b/target/linux/sunxi/base-files/etc/board.d/02_network index 7020b5f29a..f4e013e119 100755 --- a/target/linux/sunxi/base-files/etc/board.d/02_network +++ b/target/linux/sunxi/base-files/etc/board.d/02_network @@ -47,7 +47,8 @@ sunxi_setup_macs() case "$board" in friendlyarm,nanopi-r1s-h5) - lan_mac=$(nanopi_generate_mac) + wan_mac=$(get_mac_binary "/sys/bus/i2c/devices/0-0051/eeprom" 0xfa) + lan_mac=$(macaddr_setbit_la "$wan_mac") ;; esac