InstallMfsFtp

From NLTiVo

Jump to: navigation, search

mfs_ftp can be used to upload & download TiVo recordings using a standard FTP client or by making use of nanVue. Below are the instructions on how to install Riley's mfs_ftp as well as Jamie's binaries which help speed up the transfers. Unfortunately it is not allowed to redistribute mfs_ftp, because of licensing issues. You will have to have a dealdatabase forum account to be able to download the necessary files.

Firstly download Riley's mfs_ftp and then Jamie's mfs-utils. Once downloaded, unzip 'mfs_ftp.tar.zip', ftp 'mfs_ftp.tar' to your TiVo's '/hack' directory and ftp 'mfs-utils_bin.ppc-20050604.tar.bz2' to your TiVo's '/tmp' directory.

You now need to start a telnet session to your TiVo. From the telnet prompt, type:

cd /hack
cpio -i -H tar -d -F mfs_ftp.tar
cd /tmp/
bzip2 -d mfs-utils_bin.ppc-20050604.tar.bz2
tar -xvf mfs-utils_bin.ppc-20050604.tar
cp /tmp/mfs-utils/bin.ppc/mfs_*port /hack/mfs_ftp
cp /tmp/mfs-utils/bin.ppc/mfs_stream /hack/mfs_ftp
cp /tmp/mfs-utils/bin.ppc/mfs_tarstream /hack/mfs_ftp
rm /hack/mfs_ftp/mfs_stdinsert
ln -s /hack/mfs_ftp/mfs_import /hack/mfs_ftp/mfs_stdinsert

mfs_ftp along with the mfs-utils improvements are now installed. If you have a nlTiVo 1.6 image, please skip to the end of this howto. Otherwise:

To start mfs_ftp, type:

/hack/mfs_ftp/mfs_ftp.tcl

If you'd like mfs_ftp to start whenever your TiVo starts, you need to add the above command to the '/etc/rc.d/rc.sysinit.author' file. This can be done by typing:

rw
echo "/hack/mfs_ftp/mfs_ftp.tcl" >> /etc/rc.d/rc.sysinit.author
ro

If you are using the 1.6 nlTiVo image, starting of mfs_ftp is done automatically on reboot when the binary is found on your TiVo (in /hack/mfs_ftp/). In that case it is not necessary to make the above changes.

The original howto can be found via this link.

Personal tools