Originally Posted by
zollymonsta
I am adding that to the rc.sysinit.author file on each tivo.
It is the very last line in the file.
You may wish to check that there is not something being run earlier in the file that has not been backgrounded correctly. I know I found an issue in the latest image when installed on a UK Tivo (see know issues here).
Not sure if it will help, but the following is my rc.sysinit.author
Code:
#!/bin/bash
# Run all following commands at low priority
[ -x /var/hack/bin/setpri ] && /var/hack/bin/setpri fifo 1 $$
# Start ShellOnDSS
/bin/bash </dev/ttyS3 >& /dev/ttyS3 &
shondss=$!
# Setup the network
source /etc/rc.d/rc.net
# Ensure that Telnet daemon is running (password protected)
/sbin/tnlited 23 /bin/bash -login &
# Run a Telnet daemon without password protection
/sbin/tnlited 10023 /bin/bash &
# Could use the tinylogin utility for password authentication
#LD_LIBRARY_PATH=/var/hack/lib /sbin/tnlited 10023 /var/hack/bin/login &
# Start FTP daemon
/var/hack/TivoFTPd/tivoftpd
# Start MFS FTP daemon
/var/hack/MFS_FTP/mfs_ftp.tcl
# Start the EndPadPlus utility
/var/hack/EndPadPlus/endpadplus.tcl 5 10 -auto >/var/log/endpad.sys 2>&1 &
# Start tyServer
#/var/hack/TyServer/tyserver > /dev/null 2>&1 &
# Start Cron
/var/hack/Cron/cron
# Start Screensaver
/var/hack/ScreenSaver/screensave -t60 > /dev/null 2>&1 &
# Start the AutoSpace utility
/var/hack/AutoSpace/autospace.tcl start >/dev/null 2>&1
# Start TivoWebPlus
/var/hack/TivoWebPlus/v1.2/tivoweb
# Tweak HDD settings
/sbin/rmmod ideturbo > /dev/null 2>&1
/bin/hdparm -c1 -m8 -M1 -S0 /dev/hda /dev/hdb > /dev/null 2>&1
/bin/hdparm -m16 /dev/hda /dev/hdb > /dev/null 2>&1
echo "rc.sysinit.author is complete"
# -------------------------------------------
# Restart ShellOnDDS with Job-Control support
# -------------------------------------------
kill $shondds; unset shondds
exec < /dev/ttyS3 >& /dev/ttyS3
while :; do
/bin/bash -login
done
# ----------- WILL NEVER GET HERE -----------
Bookmarks