qualcommax: ipq807x: alt method to fix aliyun ap8220 mac address

This commit is contained in:
coolsnowwolf 2025-05-27 04:11:36 +08:00
parent d15f5b9cad
commit 73a697f58c
2 changed files with 6 additions and 2 deletions

View File

@ -69,7 +69,7 @@ ipq807x_setup_macs()
case "$board" in
aliyun,ap8220)
wan_mac=$(mtd_get_mac_text product_info 0x4b)
wan_mac=$(cat $(find_mtd_part product_info) | awk -F '\t' '/product.mac/{print $2}')
lan_mac=$(macaddr_add "$wan_mac" 1)
label_mac="$wan_mac"
;;

View File

@ -14,7 +14,11 @@ case "$board" in
[ "$PHYNBR" = "0" ] && macaddr_add $(get_mac_label) 1 > /sys${DEVPATH}/macaddress
[ "$PHYNBR" = "1" ] && macaddr_add $(get_mac_label) 2 > /sys${DEVPATH}/macaddress
;;
aliyun,ap8220|\
aliyun,ap8220)
label_mac=$(cat $(find_mtd_part product_info) | awk -F '\t' '/product.mac/{print $2}')
[ "$PHYNBR" = "0" ] && macaddr_add $label_mac 2 > /sys${DEVPATH}/macaddress
[ "$PHYNBR" = "1" ] && macaddr_add $label_mac 3 > /sys${DEVPATH}/macaddress
;;
cmcc,rm2-6|\
zte,mf269)
[ "$PHYNBR" = "0" ] && macaddr_add $(get_mac_label) 2 > /sys${DEVPATH}/macaddress