TiVo Community Forum banner
  • TiVoCommunity.com Ambassador Program Now Open! >>> Click Here

3.0 Ethernet HowTos

376K views 92 replies 61 participants last post by  tom gates 
#1 ·
#2 ·
I am kind of new to Tivo but am experienced with PC's/networks. I have the new Tivo series II with USB ports. From what I've been reading, it seems that the 3Com USB nic is one of the best ways to go for the Tivo series II. At home I have a network setup with a Windows 2000 Advanced Server domain. Once I have the NIC up and running in the Tivo, is there any way that I can do a full back up of the Tivo to my server on my network? I want to backup my Tivo, but since it is brand new, I dont want to crack open the case and void the warranty. I figure there must be a way of getting it on the network, and then just copying the contents of the drive up onto my server. Maybe I'm crazy, but it would great if someone knows how to do this. Any other help would be greatly appreciated. Thanks

-Joe
 
#3 ·
I have a TiVo Series 1 unit (no USB) running 3.0.something of the TiVo software. I have a second hard drive in it (post-consumer hack).

I purchased and installed the TurboNet network card for my TiVo, and I now have a link-light on the card and on my 100baseT switch. I have a verified functional FreeBSD 4.6.2 DHCP server running on my private internal network (it also happens to be my NAT and firewall machine - my two Windows boxen and one Mac all use it for DHCP quite happily). I've entered the ",#401" prefix into my TiVo's call prefix entry, and made test calls. All test calls succeed unless I unplug the phone line (which tells me it's really not doing anything with the magical call prefix string). I've forced an update of the schedule, and it works just fine -- over the phone. If I unplug the phone line, the call fails.

I've tried power-cycling the TiVo (also tried the magical backdoor code for rebooting the TiVo, just for kicks ;). I've snooped the network while the TiVo was rebooting, and while it was calling, and basically for hours on end, and the only traffic I see on my internal network is from my 2 other PCs (I borrow one of the 3 network lines for the TiVo). I have not seen the TiVo's DHCP broadcast requests come across the line, so I think the TiVo is just not doing anything with the TurboNet card. I have not yet tried reseating the card (dismantling the TiVo from the A/V rack is a pain), but it is getting power (per the link-lights).

Any ideas? I've not done any other hacks to the system (yet), but I may go the BASH route next, and try to get a sneak at the log files. I ultimately want to get telnet/ftp working to the box, so I can snag those .m2* files for video fun, so maybe I'll do the nic_install step next, but it's useless without DHCP working.

Any ideas, anyone?
 
#5 ·
I have a TiVoNet card installed in my TiVo which was working fine. I went on vacation and when I came back, I found TiVo had crashed and now my TiVonet card no longer works. I removed the ethernet card and checked it in another machine - it appears to be working just fine; set to IRQ 5, Base 0x300, but when I place it back into TiVo I get nothing.

The bigger problem is that my modem, which was previously broken, is now more broken. It used to be that if I plugged in the phone line right as TiVo started to dial, I could connect, update, etc. Now, after about 15 minutes of connect time, I get a "Call Interupted" message.

Any ideas on how to fix either of these problems. I would prefer to get TiVonet back up and running, but barring that, I just want to update my machine and get me some guide data!

Thanks,
Todd
 
#6 ·
I tried to modify my rc.sysinit and it seems to revert back to another unedited state after I install the drive in my TiVo and boot it up. Whats up here? Did they add some sort of checking routine? I can't seem to get telnet enabled... :(

I did edit rc.sysinit on both 4 and 7 partitions. 7 is 2.0.x, 4 is 3.0.x...
 
#10 ·
Evidently in later 3.0 releases they are using a ramdisk with data on it to check at bootup that your files have not changed. (I am just speaking from my guess, this isn't confirmed, but is what I believe to be the case) They mount a ramdisk image, compare whats in there to what is on the drive, if it differs (md5sum?) they copy over the original file overwriting your changes and then restart the system.

What this CD does, in nic_install, besides install the driver modules needed and configure the network card etc is that it disables the initrd image so that this checking does not take place, allowing you to modify files to your hearts content.

nic_install will ask you if you want to disable the initrd image. It's not a script but a compiled binary I believe. It also lets you define your network connection as either DHCP or static and set a few other things. All-in-all, a handy utility.
 
#11 ·
UPDATE:

nic_install fixed my setup, so now I'm left to wonder what it did that I couldn't do myself. Thank you for writing nic_install. But I'm still left unsatisfied that I have no idea what was done. I don't want other people hacking my TiVo, especially for simple things like this.

---------------
ORIGINAL:
Will this nic_install script do anything that I didn't do by entering the ",#401" code (no quotes)?

I have a Phillips series 1 Tivo (software 3.0-01-1-000) with the old TiVoNET card and am trying to get a DHCP lease from my FreeBSD router. I can get leases fine on my MacOS 9 and Window 2000 clients on the network, but the TiVo won't connect. I only have a single IP (192.168.20.53) available via the DHCP server (but it's not in use by any of the other clients currently). Could that be a problem?

PS: to the author of nic_install, thank you for your contribution. But I must say that expecting us to run binaries without having source code available is weak.
 
#16 ·
I have aversion i Philips TIVO with the turbonet adapter installed in it. The adapter is getting an IP address from my linksys router but is unable to complete the test call (failed)

I have put the ,#401 in the dialing prefix several times trying to get it to work. I have version 3.001-1-000 of the software. This network adapter has not worked since I got it and I have tried several times to get it working.

I am on a broadband connection (cable-modem) and there are three other computers working just fine on it right now.

I only want to do the updates via the web, I don't want or need the ftp or telenet stuff...

HELP PLEASE !!!
 
#20 ·
Originally posted by porkface
I wasn't able to get updates to work in 3.0 until I ran nic_install. I had the same symptoms as you, except I wasn't able to get a DHCP lease from my FreeBSD router. nic_install fixed that and I get my updates fine now.
Good. Now all I gott do is get the nic install stuff....the url shown in a message above doesn't work...do you have a current url

again thx
 
#21 ·
[added comment]
This does not sem to be covered in the FAQ, which is why I ask it here and why I expect that the answer will be, "Yes, it really is that easy."
[end comment]

I'm torturing myself by reading about all the wonderful things I'm going to do with my Series2 SA once I get one (soon, REALLY soon), and after deciding exactly what hard drive I'm going to add and which ethernet solution I'm going to use, I read about using a USB-ethernet adapter plugged into the USB port. I'm asking myself, is it really that easy or am I missing something?

From what I understand, all I'll have to do is buy a $5 dongle, plug it in to the Tivo and my router, and change the dialing prefix?!?!?! Is that it?

-Pete

P.S. Also, does anyone have firm information on which series2 models have a bracket already in place for a second drive and which don't? I'm looking at the 60-hr Tivo, the 80-hr Sony and the 40-hr Tivo machines. I'd like to go with the cheapest (40-hr from tivo.com only, for $199) and upgrade it, but I'm not crazy about the aftermarket HD bracket kits. How does one tell?
 
#22 ·
Originally posted by petegmi
[BFrom what I understand, all I'll have to do is buy a $5 dongle, plug it in to the Tivo and my router, and change the dialing prefix?!?!?! Is that it?
[/B]
Pretty much. However, one thing to remember. plug in the USB dongle and boot up the Tivo. Then, reboot it. I chased my tail about 30 minutes getting it to make the initial call which it kept refusing to. I thought to reboot it, so I pulled the plug. However, this was unfortunatly after I had torn my network apart to make sure there was no problem there. Anway, after rebooting, I started back through the setup. This time the call went through and downloaded the data in about 20 minutes. It's worked flawlessly since then. About once a week, I make a test call where I can watch my router to make sure it's still talking on the network.

Scott
 
#23 ·
Originally posted by GaScott
Pretty much. However, one thing to remember. plug in the USB dongle and boot up the Tivo. Then, reboot it. I chased my tail about 30 minutes getting it to make the initial call which it kept refusing to. I thought to reboot it, so I pulled the plug. However, this was unfortunatly after I had torn my network apart to make sure there was no problem there. Anway, after rebooting, I started back through the setup. This time the call went through ...

Scott
Ahh - could this be precisely what I've missed?

Reference my older post :

I still can't get my USB dongle to work. I have tested EVERYTHING else - my network is fine, the sharing server PC with the dialup modem is great, the connection is shared with other PCs on ethernet, wireless as well as using the same USB-ethernet dongle I use with the TiVo. But I have never been able to get it working after I once tore everything apart to rewire the home theater.

I'll try the double reboot thing tonight. Anything else - like leave phone lin disconnected, don't change settings in phone settings, etc? When exactly should I insert the ,#401 prefix? Once I do it I am forced to make a test call - which always fails (since the rewire - worked flawlessly for weeks before!) Whats' the optimal order for me to connect stuff, reboot and change settings etc?

Last possibility - dead USB port on TiVo? Doubtful as well - it initializes, requests and gets an IP by DHCP from my router! Or will a powered USB dongle do that independently?

Ugh - hoping to not have to connect my phone line every few days (I like having maximum program guide info available!)

Anyway - if the double reboot works - May a thousand blessings be showered upon you and your progeny ... ;)
 
#24 ·
so now back to square .5

i think i follow how to get telnet back on, but no one has mentioned getting ftp back on... am i missing something? I tried a search with ftp and 3.0 but didn't see it.

Also, i notice that some of the above people ran teh nic install, but the 9thtee link says not to if you have version 3+ of the software... so i am hesitant thinking it may f up my image... is it ok to run the install with 3.0 upgraded?


Thanks for helping a newb out
-rs

-nm i got it, it WAS ok to rerun teh setup disc and that fixed it all, now i can finally start trying to extract... ehheheehheehehe
 
#25 ·
What is a "dongle " ? :confused:
I got a series 2 80 hr TIVO.


SURPRISE ! ! ! ! ! !:eek: :confused:

You CAN NOT record without subsription !!! It is a stand alone !!
I have 3 series 1, and you can use manual recording. I have a BUD and TIVO does not support it, so why pay for programming ?

I have Linksys wireless set up for my PCs and TIVOs. This one since it has USB, I got the Linksys WUSB11 wireless USB adapter. I upgrade it with a 160 and 200 Gig drives. Got 314 hrs. Have problems with bracket for second drive. Series 2s don't come with space for 2 drives. You have to either buy one or make one. 9th Tee has good pictures.
My test call failed.

I can not install the drivers into my PC. The CD wont work and I can't download them from Linksys website. I aded in the prefix ",#401" and made test call. nada.
Unplugged, plugged in, test, NADA.

Here is the poop about the bracket. The have a new flat bracket which should work OK. I got the so called "S1" bracket. The only way the drive can be installed is for the connector end facing the rear of the TIVO. In this position the ribbon cable wont reach. The distance between the black and gray connector is to short to reach fron one drive to the other. On the picture 9th Tee shows the blue connector is plugged into the second drive and the other s into the disk drives. This way the cable reaches, but it wont boot up. I trired devery which way. It does not matter if you swap the black and gray connectors, since you select the drives by the master/slave settings. The only thind hat has to be is the blue connector goes to the board. You have to get a ribbon cable also. the one that comes with the TIVO is about 5 inches long and single. Oh one other thing. My drive had the cable select selection. If yiou use this when 2 drives are, than it is important to have the master on the black and the slave on the gray connectors.
Now, what do I need to do to get this sucker to use the USB port and my $50 USB wireless adapter.???
All my other wireless connections work fine.

One more Thing . I was at Best Buy today and they got the Linksys Wireless gateway/router WEF11S4 was for $76.- or so. I couln't believe it. I guess the reason is that Linksys came out with a new line , 54Mbts .
The 11 Mbts line got cheap.

Please somebody tell me what I need to do here. I rebooted 3 X and the Dialing failed. Couldn't connect, it says.
Antalo :confused: :confused:
 
#26 ·
I installed the turbo net card. I was able to ping it from another computer. The test call worked, but the actual call always fails on getting account status.
I tried running nic_install to no avail. I am able to telnet and ftp to it now, but still fails to get account status.
I have a lifetime subscription.
What can I do now?
 
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top