qualcommax: ipq807x: fix mac setup for Linksys MX4200v2
authorPaweł Owoc <frut3k7@gmail.com>
Thu, 1 Aug 2024 06:53:14 +0000 (08:53 +0200)
committerRobert Marko <robimarko@gmail.com>
Tue, 31 Dec 2024 16:44:10 +0000 (17:44 +0100)
Currently for Linksys MX4200v2 all u-boot ethXaddr variables share the same MAC address
and there is no need to check them one by one.

Signed-off-by: Paweł Owoc <frut3k7@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/16070
Signed-off-by: Robert Marko <robimarko@gmail.com>
target/linux/qualcommax/ipq807x/base-files/etc/board.d/02_network

index 012288fedc50125aa0a78d8139979e9255b738fd..e3e1104486e92aac8bab6457e4508672e2878cd9 100644 (file)
@@ -83,10 +83,8 @@ ipq807x_setup_macs()
        case "$board" in
                linksys,mx4200v2)
                        label_mac=$(mtd_get_mac_ascii devinfo hw_mac_addr)
-                       for i in $(seq 3 5); do
-                               [ "$(mtd_get_mac_ascii u_env eth${i}addr)" != "$label_mac" ] && lan_mac=$label_mac
-                       done
-                       [ "$(mtd_get_mac_ascii u_env eth2addr)" != "$label_mac" ] && wan_mac=$label_mac
+                       [ "$(mtd_get_mac_ascii u_env eth1addr)" != "$label_mac" ] && wan_mac=$label_mac
+                       [ "$(mtd_get_mac_ascii u_env eth2addr)" != "$label_mac" ] && lan_mac=$label_mac
                ;;
                linksys,mx8500)
                        label_mac=$(mtd_get_mac_ascii devinfo hw_mac_addr)