#!/bin/sh # # Copyright (C) 2014-2016 OpenWrt.org # Copyright (C) 2016 LEDE-Project.org # . /lib/functions/uci-defaults.sh board_config_update board=$(board_name) case "$board" in cznic,turris-omnia) ucidef_set_interface_lan "lan0 lan1 lan2 lan3 lan4" ucidef_set_interface_wan "eth2" ;; linksys,caiman|\ linksys,cobra|\ linksys,mamba|\ linksys,rango|\ linksys,shelby|\ linksys,venom) ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" "wan" ;; marvell,a385-db-ap) ucidef_set_interfaces_lan_wan "eth0 eth1" "eth2" ;; marvell,axp-gp) ucidef_set_interface_lan "eth0 eth1 eth2 eth3" ;; solidrun,clearfog-a1|\ solidrun,clearfog-pro-a1) # eth0 is standalone ethernet # eth1 is switch # eth2 is SFP ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4 lan5 lan6" "eth0 eth2" ;; solidrun,clearfog-base-a1) # eth0 is standalone ethernet # eth1 is standalone ethernet # eth2 is SFP ucidef_set_interfaces_lan_wan "eth1" "eth0 eth2" ;; *) ucidef_set_interface_lan "eth0" ;; esac board_config_flush exit 0