ipq807x: Cybertan EWW622-A1 get mac address from nand devinfo partition.

Signed-off-by: wenij <wenij.chang@cybertan.com.tw>
This commit is contained in:
wenij
2022-03-31 18:07:55 +08:00
committed by John Crispin
parent 8b83365961
commit 4b870f978c

View File

@@ -85,6 +85,15 @@ qcom_setup_macs()
ucidef_set_network_device_mac eth1 $wan_mac
ucidef_set_label_macaddr $wan_mac
;;
cybertan,eww622-a1)
mac=$(grep -i -m 1 mac_addr_base= /dev/`cat /proc/mtd | grep devinfo | cut -d: -f1` | cut -d= -f2)
[ -z "$mac"] && mac="00:11:22:33:44:55"
wan_mac=$(macaddr_canonicalize $mac)
lan_mac=$(macaddr_add "$wan_mac" 1)
ucidef_set_network_device_mac eth0 $wan_mac
ucidef_set_network_device_mac eth1 $lan_mac
ucidef_set_label_macaddr $wan_mac
;;
*)
wan_mac=$(cat /sys/class/net/eth0/address)
lan_mac=$(macaddr_add "$wan_mac" 1)