X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Fmvebu%2Fbase-files%2Fetc%2Fboard.d%2F02_network;h=f4a87efc914b056b2111740b74e2f23cb7e134f6;hb=539ae47103b7de5cecb1a94beab0acb97ef7df1d;hp=20cc3f5ccf88a773c7a6f5adb3fb2e7fe3131722;hpb=9b02e73188158829d48835906edbb8702fd95e28;p=openwrt%2Fstaging%2Fwigyori.git diff --git a/target/linux/mvebu/base-files/etc/board.d/02_network b/target/linux/mvebu/base-files/etc/board.d/02_network index 20cc3f5ccf..f4a87efc91 100755 --- a/target/linux/mvebu/base-files/etc/board.d/02_network +++ b/target/linux/mvebu/base-files/etc/board.d/02_network @@ -1,27 +1,21 @@ #!/bin/sh # -# Copyright (C) 2014-2015 OpenWrt.org +# Copyright (C) 2014-2016 OpenWrt.org +# Copyright (C) 2016 LEDE-Project.org # -. /lib/functions/uci-defaults-new.sh +. /lib/functions/uci-defaults.sh . /lib/mvebu.sh board_config_update -ucidef_set_interface_loopback - board=$(mvebu_board_name) case "$board" in -armada-385-linksys-caiman) - ucidef_set_interfaces_lan_wan "eth1" "eth0" - ;; -armada-385-linksys-cobra) - ucidef_set_interfaces_lan_wan "eth1" "eth0" - ;; -armada-385-linksys-shelby) - ucidef_set_interfaces_lan_wan "eth1" "eth0" - ;; +armada-385-linksys-caiman|\ +armada-385-linksys-cobra|\ +armada-385-linksys-rango|\ +armada-385-linksys-shelby|\ armada-xp-linksys-mamba) ucidef_set_interfaces_lan_wan "eth0" "eth1" ucidef_add_switch "switch0" \ @@ -33,6 +27,12 @@ armada-385-db-ap) armada-xp-gp) ucidef_set_interface_lan "eth0 eth1 eth2 eth3" ;; +armada-388-clearfog) + ucidef_set_interfaces_lan_wan "eth0 eth1" "eth2" + swconfig list 2>&1 | grep -q switch0 && \ + ucidef_add_switch "switch0" \ + "0:lan:5" "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "5@eth0" "6:lan:6" + ;; *) ucidef_set_interface_lan "eth0" ;;