diff --git a/target/linux/qualcommax/ipq807x/base-files/etc/board.d/02_network b/target/linux/qualcommax/ipq807x/base-files/etc/board.d/02_network index acd24005a..449842169 100644 --- a/target/linux/qualcommax/ipq807x/base-files/etc/board.d/02_network +++ b/target/linux/qualcommax/ipq807x/base-files/etc/board.d/02_network @@ -69,7 +69,7 @@ ipq807x_setup_macs() case "$board" in aliyun,ap8220) - wan_mac=$(cat $(find_mtd_part product_info) | awk -F '\t' '/product.mac/{print $2}') + wan_mac=$(mtd_get_mac_ascii product_info product.mac) lan_mac=$(macaddr_add "$wan_mac" 1) label_mac="$wan_mac" ;; diff --git a/target/linux/qualcommax/ipq807x/base-files/etc/hotplug.d/ieee80211/11_fix_wifi_mac b/target/linux/qualcommax/ipq807x/base-files/etc/hotplug.d/ieee80211/11_fix_wifi_mac index 2b2dd0af1..3d42cd88b 100644 --- a/target/linux/qualcommax/ipq807x/base-files/etc/hotplug.d/ieee80211/11_fix_wifi_mac +++ b/target/linux/qualcommax/ipq807x/base-files/etc/hotplug.d/ieee80211/11_fix_wifi_mac @@ -11,7 +11,7 @@ board=$(board_name) case "$board" in aliyun,ap8220) - label_mac=$(cat $(find_mtd_part product_info) | awk -F '\t' '/product.mac/{print $2}') + label_mac=$(mtd_get_mac_ascii product_info product.mac) [ "$PHYNBR" = "0" ] && macaddr_add $label_mac 2 > /sys${DEVPATH}/macaddress [ "$PHYNBR" = "1" ] && macaddr_add $label_mac 3 > /sys${DEVPATH}/macaddress ;;