#!/bin/sh # # Copyright (C) 2012-2015 OpenWrt.org # . /lib/functions/uci-defaults.sh . /lib/functions/system.sh board_config_update board=$(board_name) case "$board" in "cisco,on100") ucidef_set_interface_lan "eth0 eth1" ;; "cloudengines,pogoe02"|\ "cloudengines,pogoplugv4"|\ "iom,iconnect-1.1"|\ "raidsonic,ib-nas62x0"|\ "seagate,dockstar"|\ "seagate,goflexhome"|\ "seagate,goflexnet") ucidef_set_interface_lan "eth0" "dhcp" ;; "linksys,audi"|\ "linksys,viper") ucidef_add_switch "switch0" \ "0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "5@eth0" "6@eth1" ;; "zyxel,nsa310b"|\ "zyxel,nsa325") ucidef_set_interface_lan "eth0" "dhcp" ucidef_set_interface_macaddr "lan" $( mtd_get_mac_ascii uboot_env ethaddr ) ;; *) ucidef_set_interface_lan "eth0" ;; esac board_config_flush exit 0