Some photos from the Install Fest 2009. It really was fun and we had a number of library patrons drop in to chat and get free software! We also installed Linux on half-a-dozen different systems which were given away at the end of the event.
I've been do this for a while now and have most of the wrinkles ironed out.
Here is the software I use.
Here are the steps.
1. My TiVo has a webserver so just visit https://192.168.1.249/ (replace with proper IP address) and login using U: tivo P: <your-Media-Access-Key>. Hint: The Media Access Key (MAK) can be found on your TiVo menus under settings. Find the show you want to put on your iPod. Download "Some Title.TiVo" to /share2/video/fromtivo/
2. On dogma (my FreeBSD file server) run
cd /share2/video/fromtivo/
tivodecode -m 1234567890 -o outfile.mpg "Some Title.tivo"
This produces the MPEG video. Note that the aspect looks funky in totem a.k.a. Movie Player but it gets fixed in next step.
3. On my Ubuntu laptop, run winff Application. (Note: HandBrake also works fine for this step).--- vmnet-only/driver.c.orig 2008-10-08 15:37:23.000000000 -0500+++ vmnet-only/driver.c 2008-10-08 15:44:50.000000000 -0500@@ -1284,6 +1284,9 @@ return ((flags & IFF_PROMISC) || MAC_EQ(destAddr, ifAddr) || ((flags & IFF_BROADCAST) && MAC_EQ(destAddr, broadcast)) || + ((destAddr[0] == 0) && (destAddr[1] == 0) &&+ (destAddr[2] == 0x5e) && (destAddr[3] == 0) &&+ (destAddr[4] == 1)) || ((destAddr[0] & 0x1) && (flags & IFF_ALLMULTI || (flags & IFF_MULTICAST && VNetMulticastFilter(destAddr, ladrf)))));
cd /usr/lib/vmware/modules/sourcetar xvf vmnet.tarpatch < /tmp/driver.c.patchtar cvf vmnet.tar vmnet-onlyvmware-config.pl
ethernet0.nopromisc = "false"
$ debmirror --progress --verbose --nosource --method=ftp \--passive --host=ftp.osuosl.org --root=pub/ubuntu --dist=hardy \--section=main,restricted,universe,multiverse --arch=amd64 \/home/ftp/mirror/ftp.osuosl.org/ubuntu...gpgv: Can't check signature: public key not found
$ gpg --keyring /usr/share/keyrings/ubuntu-archive-keyring.gpg \ --export | gpg --no-default-keyring --keyring trustedkeys.gpg --import...gpg: key 437D05B5: public key "Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>" importedgpg: key FBB75451: public key "Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>" importedgpg: Total number processed: 2gpg: imported: 2gpg: no ultimately trusted keys found