filogic: add support for ASUS TUF-AX4200
[openwrt/staging/dedeckeh.git] / target / linux / mediatek / filogic / base-files / etc / board.d / 02_network
index 13f52587c35f5d8ba290489bbe7fe8e93fed859a..3d76e4d50291817c1a3414fd785f5876dbefa3af 100644 (file)
@@ -8,6 +8,10 @@ mediatek_setup_interfaces()
        local board="$1"
 
        case $board in
+       asus,tuf-ax4200)
+               CI_UBIPART="UBI_DEV"
+               ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" "eth1"
+               ;;
        mediatek,mt7986a-rfb|\
        mediatek,mt7986b-rfb)
                ucidef_set_interfaces_lan_wan "lan0 lan1 lan2 lan3" eth1
@@ -34,6 +38,12 @@ mediatek_setup_macs()
        local label_mac=""
 
        case $board in
+       asus,tuf-ax4200)
+               CI_UBIPART="UBI_DEV"
+               addr=$(mtd_get_mac_binary_ubi "Factory" 0x4)
+               wan_mac="${addr}"
+               lan_mac="${addr}"
+               ;;
        xiaomi,redmi-router-ax6000-stock|\
        xiaomi,redmi-router-ax6000-ubootmod)
                wan_mac=$(mtd_get_mac_ascii Bdata ethaddr_wan)