kirkwood: switch from uci-defaults to board.d

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

SVN-Revision: 47733
v19.07.3_mercusys_ac12_duma
Jo-Philipp Wich 9 years ago
parent f611358870
commit 7514b6d73b

@ -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

@ -1,11 +1,13 @@
#!/bin/sh #!/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 . /lib/kirkwood.sh
board_config_update
board=$(kirkwood_board_name) board=$(kirkwood_board_name)
case "$board" in case "$board" in
@ -22,8 +24,8 @@ case "$board" in
;; ;;
"goflexhome" | \ "goflexhome" | \
"goflexnet") "goflexnet")
ucidef_set_led_default "health" "health" "status:green:health" "1" ucidef_set_led_default "health" "health" "status:green:health" "1"
ucidef_set_led_default "fault" "fault" "status:orange:fault" "0" ucidef_set_led_default "fault" "fault" "status:orange:fault" "0"
;; ;;
"ib62x0") "ib62x0")
ucidef_set_led_default "health" "health" "ib62x0:green:os" "1" ucidef_set_led_default "health" "health" "ib62x0:green:os" "1"
@ -44,6 +46,6 @@ case "$board" in
;; ;;
esac esac
ucidef_commit_leds board_config_flush
exit 0 exit 0

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