ath79: move D-Link DIR-859 and DIR-869 series to tiny sub-target
[openwrt/openwrt.git] / target / linux / ath79 / tiny / base-files / etc / board.d / 02_network
index 836d119867fb98c05be25addd88c4307174c6a21..60e640e0fb437f28118f3b30b43c85dfc627bb51 100644 (file)
@@ -27,6 +27,12 @@ ath79_setup_interfaces()
                ucidef_add_switch "switch0" \
                        "0@eth1" "1:lan" "2:lan" "3:lan" "4:lan"
                ;;
+       dlink,dir-859-a1|\
+       dlink,dir-859-a3|\
+       dlink,dir-869-a1)
+               ucidef_add_switch "switch0" \
+                       "0@eth0" "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "5:wan"
+               ;;
        engenius,eap350-v1|\
        engenius,ecb350-v1|\
        pqi,air-pen|\
@@ -126,6 +132,15 @@ ath79_setup_macs()
                wan_mac=$(mtd_get_mac_ascii "nvram" "wan_mac")
                label_mac=$wan_mac
                ;;
+       dlink,dir-859-a1|\
+       dlink,dir-869-a1)
+               lan_mac=$(mtd_get_mac_text "devdata" 0xc9)
+               wan_mac=$(mtd_get_mac_text "devdata" 0x79)
+               ;;
+       dlink,dir-859-a3)
+               lan_mac=$(get_mac_label)
+               wan_mac=$(macaddr_add "$lan_mac" 3)
+               ;;
        engenius,enh202-v1|\
        ubnt,airrouter|\
        ubnt,bullet-m-ar7240|\