[ixp4xx:] add support for the Tonze AP-422/425
[openwrt/svn-archive/archive.git] / target / linux / ixp4xx / base-files / lib / preinit / 05_set_ether_mac_ixp4xx
index e19e0ec2509ddb433b22b0559d626a4e48b975bd..e707dabf056f4e47629fdc69d88713c28f6f1360 100644 (file)
@@ -17,6 +17,15 @@ set_ether_mac() {
        if [ "$(ifconfig eth0 2>/dev/null | grep -c 00:00:00:00:00:00)" == "1" ]; then
                        ifconfig eth0 hw ether $(fconfig -s -r -d /dev/$RB_CONFIG -n zcom_npe_esa)
        fi
+
+       # Others (*cough*, Tonze) are dumb enough to not handle mac addresses at all
+
+       if [ "$(ifconfig eth0 2>/dev/null | grep -c 00:00:00:00:00:00)" == "1" ]; then
+               ifconfig eth0 hw ether 00:11:22:33:44:55
+       fi
+       if [ "$(ifconfig eth1 2>/dev/null | grep -c 00:00:00:00:00:00)" == "1" ]; then
+               ifconfig eth1 hw ether 00:11:22:33:44:56
+       fi
 }
 
 boot_hook_add preinit_main set_ether_mac