ipq807x: fix read mac addr for zte mf269

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
This commit is contained in:
Tianling Shen 2023-02-20 10:56:34 +08:00
parent df74674dea
commit c92c0996f3
No known key found for this signature in database
GPG Key ID: 6850B6345C862176
2 changed files with 4 additions and 2 deletions

View File

@ -50,7 +50,8 @@ ipq807x_setup_macs()
case "$board" in
zte,mf269)
wan_mac="$(get_mac_binary "$(find_mtd_chardev mac)" 0x20000)"
wan_mac="$(mtd_get_mac_binary mac 0x0)"
[ -n "$wan_mac" ] || wan_mac="$(get_mac_binary "$(find_mtd_chardev mac)" 0x20000)"
lan_mac="$(macaddr_add "$wan_mac" 1)"
label_mac="$wan_mac"
;;

View File

@ -11,7 +11,8 @@ board=$(board_name)
case "$board" in
zte,mf269)
mac_addr="$(get_mac_binary "$(find_mtd_chardev mac)" 0x20000)"
mac_addr="$(mtd_get_mac_binary mac 0x0)"
[ -n "$mac_addr" ] || mac_addr="$(get_mac_binary "$(find_mtd_chardev mac)" 0x20000)"
[ "$PHYNBR" = "0" ] && macaddr_add "$mac_addr" 2 > "/sys${DEVPATH}/macaddress"
[ "$PHYNBR" = "1" ] && macaddr_add "$mac_addr" 3 > "/sys${DEVPATH}/macaddress"
;;