Tivo and smoothwall firewall

Continuing with the smoothwall hacks theme this week comes this tip for configuring the firewall to allow your Tivo to connect to the Tivo update servers.  If your smoothwall has the dansguardian content filter installed, you may have seen the problem where Tivo can’t connect to the home servers to get updates. Instead of trying to add exception URLs to dansguardian, this one line change will let the Tivo bypass the web proxy and content filter completely.  (Note:  content filter is being completely bypassed!)  I posted about the fix on the smoothwall user forums here.

In the /etc/rc.d/rc.firewall.up file on your smoothie, add the following line right before the squid integration commands:

/sbin/iptables -t nat -I PREROUTING 1 -i $GREEN_DEV -p tcp -s
   --dport 80 -j ACCEPT

Replace “” with the IP address of your Tivo, and paste code as one continuous line (no break).  Make sure that your Tivo is either hard-coded with a fixed IP on your network, or your DHCP server is configured with a static assignment for the Tivo.


Comments are closed. is proudly powered by WordPress
Posts (RSS) and Comments (RSS).

© 2007-2008