|
|
@@ -0,0 +1,20 @@
|
|
|
+#!/bin/sh /etc/rc.common
|
|
|
+# Copyright (C) 2015 OpenWrt.org
|
|
|
+
|
|
|
+START=97
|
|
|
+boot() {
|
|
|
+. /lib/functions.sh
|
|
|
+. /lib/kirkwood.sh
|
|
|
+
|
|
|
+case $(kirkwood_board_name) in
|
|
|
+ linksys-audi|linksys-viper)
|
|
|
+ # make sure auto_recovery in uboot is always on
|
|
|
+ AUTO_RECOVERY_ENA="`fw_printenv -n auto_recovery`"
|
|
|
+ if [ "$AUTO_RECOVERY_ENA" != "yes" ] ; then
|
|
|
+ fw_setenv auto_recovery yes
|
|
|
+ fi
|
|
|
+ # reset the boot counter
|
|
|
+ mtd resetbc s_env
|
|
|
+ ;;
|
|
|
+esac
|
|
|
+}
|