I once again decided to install Galleon (formerly known as HME I think) on my brand spanking new file server at home. This mostly worked ok, after I successfully disabled IPV6 completely (which required a reboot). On my Fedora Core 7 box, I had to modify /etc/sysconfig/network, with
NETWORKING_IPV6=no
For the kernel config, I ended up adding the following to my /etc/modprobe.conf:
blacklist net-pf-10
# I don't know if the following have any effect, but doesn't seem to hurt besides some warnings/errors:
alias ipv6 off
alias net-pf-10 off
With this done, my TiVo (series 2) can now successfully connect to the Galleon server, using the apps I've configured for it. Downloading recorded episodes works fine too, but is very, very slow. However, the content is encrypted, using your MAK key. I found a neat little Linux app, that can decode this, called tivodecode. It works great!