Originally Posted by ScottC
Unless something changed recently then that doesn't work for the downloads. It seems to use SSH for the web, and regular port 80 for the video download itself.
I don't see why that can't work. You simply forward two local ports (443 and 80, if you must use those specific ports) through your router, onto ssh on a local server at home and forward them to 443 and 80 on the tivo. Why won't that work?
On your notebook ~/.ssh/config add:
Code:
Host tivo-fwd
hostname <your home dnsname>
localforward 80 tivo:80
localforward 443 tivo:443
Where tivo is an entry on /etc/hosts on your sshd host. (or you can use the local IP in your .ssh/config file)
Then you just open the connection with 'ssh tivo-fwd' and browse to
https://localhost. When done, exit from ssh. Why won't that work, Scott? (You might want to do 'ssh tivo-fwd bin/busy-wait' so the remote shell doesn't timeout and close the connection in the middle of your transfer. ~/bin/busy-wait is an executable file containing:
Code:
#!/bin/sh
while true
do
sleep 120
done
-David