#!/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"|\ "iom,ix2-200"|\ "raidsonic,ib-nas62x0"|\ "seagate,dockstar"|\ "seagate,goflexhome"|\ "seagate,goflexnet") ucidef_set_interface_lan "eth0" "dhcp" ;; "linksys,audi"|\ "linksys,viper") ucidef_set_interfaces_lan_wan "ethernet1 ethernet2 ethernet3 ethernet4" "internet" ucidef_set_interface_macaddr "wan" $( mtd_get_mac_ascii u_env eth1addr ) ;; "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