kirkwood: switch from uci-defaults to board.d

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

SVN-Revision: 47733
lede-17.01
Jo-Philipp Wich 2015-12-03 22:27:18 +00:00
parent f611358870
commit 7514b6d73b
3 changed files with 33 additions and 20 deletions

View File

@ -0,0 +1,13 @@
#!/bin/sh
# Copyright (C) 2015 OpenWrt.org
. /lib/functions/uci-defaults-new.sh
board_config_update
ucidef_set_board_id "$(cat /tmp/sysinfo/board_name)"
ucidef_set_model_name "$(cat /tmp/sysinfo/model)"
board_config_flush
exit 0

View File

@ -1,11 +1,13 @@
#!/bin/sh
#
# Copyright (C) 2012-2014 OpenWrt.org
# Copyright (C) 2012-2015 OpenWrt.org
#
. /lib/functions/uci-defaults.sh
. /lib/functions/uci-defaults-new.sh
. /lib/kirkwood.sh
board_config_update
board=$(kirkwood_board_name)
case "$board" in
@ -22,8 +24,8 @@ case "$board" in
;;
"goflexhome" | \
"goflexnet")
ucidef_set_led_default "health" "health" "status:green:health" "1"
ucidef_set_led_default "fault" "fault" "status:orange:fault" "0"
ucidef_set_led_default "health" "health" "status:green:health" "1"
ucidef_set_led_default "fault" "fault" "status:orange:fault" "0"
;;
"ib62x0")
ucidef_set_led_default "health" "health" "ib62x0:green:os" "1"
@ -44,6 +46,6 @@ case "$board" in
;;
esac
ucidef_commit_leds
board_config_flush
exit 0

View File

@ -1,6 +1,6 @@
#!/bin/sh
#
# Copyright (C) 2012-2014 OpenWrt.org
# Copyright (C) 2012-2015 OpenWrt.org
#
[ -e /etc/config/network ] && exit 0
@ -20,13 +20,15 @@ set network.lan6.reqprefix='no'
EOF
}
. /lib/functions/uci-defaults.sh
. /lib/functions/uci-defaults-new.sh
. /lib/kirkwood.sh
board=$(kirkwood_board_name)
board_config_update
ucidef_set_interface_loopback
board=$(kirkwood_board_name)
case "$board" in
"dockstar"|\
"goflexhome"|\
@ -35,29 +37,25 @@ case "$board" in
"ib62x0"|\
"nsa310s"|\
"pogo_e02")
set_lan_dhcp "eth0"
ucidef_set_interface_lan "eth0" "dhcp"
;;
"linksys-audi")
ucidef_set_interfaces_lan_wan "eth0" "eth1"
ucidef_add_switch "switch0" "1" "1"
ucidef_add_switch_vlan "switch0" "1" "0 1 2 3 5"
ucidef_add_switch_vlan "switch0" "2" "4 6"
ucidef_add_switch "switch0" \
"0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "5@eth0" "6@eth1"
;;
"linksys-viper")
ucidef_set_interfaces_lan_wan "eth0" "eth1"
ucidef_add_switch "switch0" "1" "1"
ucidef_add_switch_vlan "switch0" "1" "0 1 2 3 5"
ucidef_add_switch_vlan "switch0" "2" "4 6"
ucidef_add_switch "switch0" \
"0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "5@eth0" "6@eth1"
;;
"guruplug-server-plus")
set_lan_dhcp "eth0" "eth1"
ucidef_set_interface_lan "eth0 eth1" "dhcp"
;;
"sheevaplug" | \
"sheevaplug-esata")
set_lan_dhcp "eth0"
ucidef_set_interface_lan "eth0" "dhcp"
;;
*)
ucidef_set_interface_lan "eth0"
ucidef_set_interface_lan "eth0" "static"
;;
esac