#!/bin/sh # # Copyright (C) 2011-2015 OpenWrt.org # . /lib/functions/uci-defaults.sh . /lib/functions/system.sh . /lib/functions/lantiq.sh board_config_update annex="a" lan_mac="" wan_mac="" board=$(board_name) case "$board" in arcadyan,arv4520pw) annex="b" ucidef_add_switch "switch0" \ "0:lan:4" "1:lan:3" "2:lan:2" "3:lan:1" "5t@eth0" ;; arcadyan,arv4525pw|\ arcadyan,arv452cqw) annex="b" ucidef_set_interface_lan 'eth0' ;; *) ucidef_set_interface_lan 'eth0' ;; esac lantiq_setup_dsl_helper "$annex" [ -n "$lan_mac" ] && ucidef_set_interface_macaddr "lan" "$lan_mac" [ -n "$wan_mac" ] && ucidef_set_interface_macaddr "wan" "$wan_mac" board_config_flush exit 0