PDA

View Full Version : What ports to filter in order to block daily call over internet???


jtrain73
03-16-2005, 01:10 PM
I have a DirecTivo hacked to 4.0 and don't have the phone call being made, with the nag screen removed.

Have this connected to my local network for TivoWeb, FTP, Telnet and extraction.

I currently have the static IP address that my Tivo is on blocked for TCP port 80 by my router.

Is that enought to keep Tivo from calling home or do I need to block more ports?

AhoyMatey
03-16-2005, 01:58 PM
route add -host 204.176.49.2 gw 127.0.0.1 in rc.sysinit.author. Or just keep dialup as the preferred way to connect (with no phone line connected, or run phonereset.tcl).

frickn
03-16-2006, 10:22 PM
I am working on the same thing here... I am able to edit the rc.sysinit file, but I am unsure of where to add the line. Looking at the file, I think that the line should be placed somewhere after the line (echo "Starting rc.sysinit").

Thanks

Frickn

ScanMan
03-16-2006, 10:57 PM
I would put it in rc.sysinit.author as I don't like editing rc.sysinit directly. The .author file is run after rc.sysinit. It doesn't matter where you put it as long as you load any usb/ethernet modules (if necessary) first. Also, assuming you are behind a router, why not just block the tivo's ip address from connecting out. Either way should work...

frickn
03-17-2006, 05:47 PM
Thanks Scanman! I have blocked both of my boxes w/ my linksys router but for some reason they act up and do not see each other w/ mrv when I filter the IP addresses of the boxes... oh well, I will make the change the the author file instead of the rc.sysinit. Thanks again for the additional help and direction. Just getting involved and there's so much to learn... :o

cheer
03-17-2006, 09:08 PM
The reason they don't see each other when you filter the Tivo IPs at your Linksys is because MRV wants to get a valid response from a DNS server. Since your Tivos are (I am guessing) configured with the IP address of a DNS server that is outside your home, they never get a valid response to DNS queries.

ocntscha
03-17-2006, 09:37 PM
The reason they don't see each other when you filter the Tivo IPs at your Linksys is because MRV wants to get a valid response from a DNS server.Are you sure MRV requires functioning DNS? I've never heard that before and it seems kind of stupid on Tivo's part if it actually is a requirement.

ScanMan
03-17-2006, 10:53 PM
That does sound strange. Tivo does have an /etc/hosts file so you could just edit that with the name of your tivo(s). I'm not sure that would work for MRV (not too familiar...yet) but it definitely works b/c I just tried it on my network. Also, blocking at the router shouldn't affect communication on the local subnet, only to the external interface (i.e, internet).

So, frickn you might want to try to edit /etc/hosts
1st remount / as read/write

mount -o remount,rw /

then cd to /etc & fire up your favorite editor and insert a line

192.168.1.2 myothertivoname.localdomain myothertivoname
Do this for each tivo on your network.

Don't forget to remount root as read-only or Jamie will be upset :)
mount -o remount,ro /

I can't guarantee it will work for MRV but you will be able to ping the other machine by the given name. You may need to get the netbin-s2.tgz file from tivoutils.sourceforge.net to use ping.

cheer
03-18-2006, 01:31 AM
Are you sure MRV requires functioning DNS? I've never heard that before and it seems kind of stupid on Tivo's part if it actually is a requirement.
FUNCTIONING DNS? No. But the Tivo has to be able to connect to the configured DNS IP. Documented in detail elsewhere on this thread.

ocntscha
03-18-2006, 02:08 AM
FUNCTIONING DNS? No. But the Tivo has to be able to connect to the configured DNS IP.

ocntscha
03-18-2006, 02:33 AM
FUNCTIONING DNS? No. But the Tivo has to be able to connect to the configured DNS IP. Documented in detail elsewhere on this thread.Ok, I searched and see the general consensus is that inability to talk to a dns server can cause long delays in the Now Playing list and this problem of tivos not being able to see each other on the LAN. Thanks, good to know in case I bump up against it some time I'll know what the heck is going on. Do you know, is this only a problem for Tivos which have had MRV enabled via hacking or can stand alone models which have MRV natively see this problem also? If the former, that I can understand, if the latter, then I still contend this is stupid on Tivo's part, I'd classify it as a bug really which they ought to fix.

eastwind
03-18-2006, 09:02 AM
You can test this by loading your network's bandwidth and then trying to browse from one TiVo to another that's using the same cable. ew

ocntscha
03-18-2006, 11:52 AM
I tested it. Lots of ways, configured my Tivo to non existant LAN IP as DNS server, configured to use non existant gateway, configured it to use the real gateway and a non existant external DNS, try as I might as long as my Tivo has a valid IP/subnet mask for my LAN I have NO problems in either Now Playing or finding and using another Tivo (actually tivoserver, I don't have another Tivo) on my LAN. I never actually gave it the wrong subnet mask for my LAN, wouldn't surprise me if I could've changed that somewhat without issue as well.

I have a stand alone model, TCD24008A