ramips: add user space support for the DIR-645
[openwrt.git] / target / linux / ramips / base-files / lib / preinit / 06_set_iface_mac
index 591c549..0ff2189 100644 (file)
@@ -30,6 +30,11 @@ preinit_set_mac_address() {
                 mac=$(ramips_get_mac_binary devdata 16388)
                 ifconfig eth0 hw ether $mac 2>/dev/null
                 ;;
+       dir-645)
+               mac=$(ramips_get_mac_nvram nvram lanmac)
+               mac=$(maccalc or "$mac" "02:00:00:00:00:00")
+               ifconfig eth0 hw ether $mac 2>/dev/null
+               ;;
        dap-1350)
                mac=$(ramips_get_mac_binary devdata 46)
                ifconfig eth0 hw ether $mac 2>/dev/null