ipq40xx: add support for Pakedge WR-1
[openwrt/openwrt.git] / target / linux / ipq40xx / base-files / etc / board.d / 02_network
index a468c62b3c5c819e4f9164bad705502230dfc851..db58eb9363bfc0662abf79a6ae7b6db356f46b22 100644 (file)
@@ -138,6 +138,11 @@ ipq40xx_setup_interfaces()
                        "0u@eth0" "2:lan" "3:lan" "4:lan"
                ucidef_set_interface_wan "eth1"
                ;;
+       pakedge,wr-1)
+               ucidef_set_interfaces_lan_wan "eth0" "eth1"
+               ucidef_add_switch "switch0" \
+                       "0u@eth0" "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "0u@eth1" "5:wan"
+               ;;
        qxwlan,e2600ac-c1 |\
        qxwlan,e2600ac-c2)
                ucidef_set_interfaces_lan_wan "eth0" "eth1"
@@ -221,6 +226,8 @@ ipq40xx_setup_macs()
                lan_mac=$(cat /sys/firmware/mikrotik/hard_config/mac_base)
                label_mac="$lan_mac"
                ;;
+       pakedge,wr-1)
+               wan_mac=$(macaddr_add $(get_mac_label) 1)
        esac
 
        [ -n "$lan_mac" ] && ucidef_set_interface_macaddr "lan" $lan_mac