PDA

View Full Version : Tivo Desktop fails to finish fetching Now Playing list on WIRED Networks


mbennett
02-24-2008, 07:13 PM
Series 2 standalone Tivo on Wired home network.
Windows XP Pro with Service Packs.
Latest Tivo and Tivo Desktop software.
Wired network.

The failure mode is that Tivo Desktop (both newest and older versions) see my Tivo. They start downloading the "Now Playing" list, but fail partway through. "failed getting data from Tivo..." etc.

In the latest TivoDesktop version it says:
"There was an error while attempting to retrieve data from the selected DVR.
Tivo Desktop is unable to contact the DVR. This could be due to network problems... etc etc etc."

This is not correct. They ARE able to see each other, for a while. Then presumably it his one "glitch" and abandons the entire transfer of the show titles.

Most of the problems folks talk about seem to deal with Wireless config. But my setup is even simpler, with a wired network using simple DHCP.

Both the PC and Tivo are clearly on the network, both are able to see each other and the outside world, and they START THE TRANSFER. It always fails after it reports fetching Now Playing data for 41 shows or 91 shows, or somewhere in that range.

I've been dealing with Tech Support on this, but Tier 2 has given up on me; they say Tier 3 may call me back.

I have tried a bunch of things, none of them have made any difference. To me, this seems like a problem with Tivo's software, not my network. Read on!

I've been through all the resets, power cycling, version checking, etc.

And after they said maybe my network was too complicated, I bought a network cross over cable to directly connect them to each other, and verified they were both on the auto 169 network and could see each other. EXACT SAME failure mode.

The network topology seems to make NO DIFFERENCE in the failure - you can't get more direct than a direct connect (with the 169 auto addressing verified to be working).

Further, I did get one newer computer to get the Now Playing list ONCE. It failed too, time and time again, at different numbers of fetched titles, but ONE TIME it managed to randomly get the whole list. And it's on the same network. But I can't use this machine on a regular basis.

The machine I want it to work on is maybe 2 years old, so it's a tad slower.

Stuff I've tried:

* Verified Tivo.com account, with DVR enabled, correct Media Access Key, etc.
* Verified Tivo and Tivo desktop versions; also tried older version for kicks.
* Full power cycle of Tivo, including removing network cable (per support), then wait 24 hours
* Reset of Tivo (with onscreen menus), and wait another 24 hours
* Supported Ethernet USB dongle, has worked for 2 years
* Tried replacing USB cable, also replaced network cable
* No firewall in the inside network, and disabled on Windows PCs
* Shutdown other non-essential processes on PC
* Upped the priorities on Tivo processes
* Two different network hookups (one with 3 hubs/switches, another with a straight crossover hookup, VERIFIED working with 169 auto addresses on both ends)
* Like I said, it did work ONCE on one faster machine, but I can't use that long term.
* Etc etc etc etc

None of this has made ANY DIFFERENCE.

They DO see each other, and they DO START THE Now Playing transfer. But it aborts part way through, like at title 41 or 91.

Tivo "lameness" factors?

1: I feel like Tivo is using network topology as an "excuse" - yes I understand about the need for "supported" systems, I've worked in Tech Support myself, but in this case it makes no difference.

And this goes further. One Tivo Support person told me they only "support" "hubs", and that they suggested Linksys hubs. Another guy said they only support "routers", and not "hubs".

They only way to appease them I guess would be to buy a home network router for this one experiment. But I already went out and bought a long ethernet cable and cross over adapter; I guarantee that blowing another $70 for a router would not make any difference.

2: I suspect there's like one "glitch" that happens, that aborts the entire process. TCP/IP supports retransmission of packets, etc. So even if you dropped a packet, you should be able to recover. I'm guessing the "glitch" is some buffer related thing higher in the software that it can't recover from, but it's lame to make software so fragile. Any network application is going to get lost packets at times, it's to be expected. The OS will usually handle that for you automatically; if it's low level code, then that code needs to be prepared for this. Even my Treo 700p, a handheld cell phone, recovers from spotty network coverage on the Verizon network.

Can't they just put a "retry" or something in the code?

Is it possible they are using UDP instead of TCP? Even then, I've seen UDP do a decent job on a closed wired low traffic network.

3: If TD would just pickup where it left off, and grab the next batch of show titles, that'd be OK. But it drops ALL data it has received. This is the most maddening part of the whole process.

Sorry for the length of this. There's a lot of history, and a lot of pushing back on me from Tivo, so I want to make sure that I cover all the things that I've tried.

A final question:

What is the largest Now Playing List (number of entries) that folks have ever got to transfer over? Like 100 shows? 200 shows? etc?

Thanks,
Mark

dlfl
02-24-2008, 07:48 PM
This is kind of radical but ... you seem desperate! Try installing Desktop 2.3a which you can download from this link. (http://www.rednex.net/Downloads/Utilities/TiVoDesktop2.3a.exe). You didn't say which Series 2 model you have but I have the latest one and I've never upgraded from Desktop 2.3 --- no problems. On the other hand, I usually have fewer than 50 files on the TiVo NPL.

BTW the desktop download site is not a TiVo site so ... best to check the downloaded file with your antivirus program before running it.

jkalnin
02-24-2008, 08:16 PM
I have it on my server as well:
http://www.johnkalnin.com/TiVoDesktop2.3a.exe

Virus free - enjoy

CuriousMark
02-24-2008, 11:32 PM
This is a known problem and is reported in the 9.1 bugs thread. It appears that the slow response of the TiVo to browsing requests from the PC is sometimes too long and TiVo Desktop times out. It is expected that it will be fixed in the next bug fix update, which is said to be coming soon. This didn't happen before 9.1 and could probably be fixed in TiVo Desktop with a longer time-out interval, but which way TiVo will go is anyone's guess.

I have suffered from this on occasion on a wireless network and have found out a couple of things that might also help you. First, I noted that this fault latches in TiVo Desktop. Once you get it, you need to shut TiVo Desktop down and restart it to try another connection. Often times that is all that is required to get it working again. Next, I noticed that it was sensitive to the activity level of my torrent client. The client is running on the same computer as TiVo Desktop and is two hops from the gateway. Anyway, pausing the client usually clears the problem and TiVo Desktop won't have this problem nearly as often as when the client is running. Finally, I noted that using a web browser to reach the TiVo and display the now playing list would also help. Apparently the TiVo caches the data so if it has just painted the browser window it won't fail when the TiVo Desktop is launched and asks the same questions.

I know that those are just workarounds and am looking to the real fix in the next update, but they seem good enough to tide me over until then. I hope one or more of them will work for you too.

wtb
02-25-2008, 08:43 AM
Do the TiVo's having this problem have higher disk space than when bought new?

I have this problem now on both my Series 2's. I have this problem on 1 of my TiVo HDs. The 2's have higher capacity hard drives and the HD has the 500G from TiVo. My HD without the drive has fewer programs on it and it seems to work. I copy files to it and then the PC. Also, https to the TiVos will work although it is slow to list the programs (part of the problem?). Also TiVo to TiVo seems to be slow which also may be part of the problem.

I thought TiVo Desktop 2.6 was announced at CES but who knows when it will be out.

CuriousMark
02-25-2008, 11:05 AM
My TiVos are stock.

TiVo said 2.6 is due out in the March time frame. To me that means any day now until Tax day is a fair guess.

mbennett
02-25-2008, 01:14 PM
Hi,

Thanks for the info.

I had tried with both 2.2 and 2.3a, same results.

Other replies seem to indicate a problem on the Tivo box side, with perhaps a patch coming.

mbennett
02-25-2008, 01:16 PM
With regards to network traffic.

My network is pretty quiet, though I do imagine that will help some folks.

In my later tests I did a direct connect with a cross over cable and auto-assign IP addresses (169 range). So NO other activity, but still having the issue :-(

Re. Exit and Retry

Yeah, I've done this dozens of times on two computers.

I did finally work once on a newer computer, though I can't use that one long term for Tivo stuff.

Thanks for the ideas though, I suspect they will help some folks.

mbennett
02-25-2008, 01:25 PM
Re. larger hard drives

I imagine the larger the hard drive, the more shows in the Now Playing list, and YES I do think this is a factor (the number of listings)

My Tivo has between 250 and 270 shows in "Now Playing"

I'm pretty sure somebody with 40 shows would have no trouble, and I get 60 to 90 shows would work after a few retries. But north of 150 shows, it seems to almost never work.

I've wondered if I could copy over the version that did work from one PC to the other (the now playing listing cached file)

I may try next weekend.

Re. httpS and web browsers?

I guess I'm new to this.

I can tell Tivo Desktop to use https instead of http?

And I can access the Now Playing listing with a web browser?

Can somebody post links to these topics?? Not trying to "crack" anything, just an alternative way to download the files to the same machine, vs. using the desktop software???

Wrt to caching. After the one computer got the list, once, the other computer still couldn't do it, although I didn't try it right away.

wtb
02-25-2008, 02:20 PM
From here (http://www.tivocommunity.com/tivo-vb/showthread.php?p=6013523&highlight=https#post6013523):

https://<<your S2 ip address>>. Userid = tivo, password = your MAK

You need to specify https.

CuriousMark
02-25-2008, 02:42 PM
And I can access the Now Playing listing with a web browser?

Can somebody post links to these topics?? Not trying to "crack" anything, just an alternative way to download the files to the same machine, vs. using the desktop software???

Wrt to caching. After the one computer got the list, once, the other computer still couldn't do it, although I didn't try it right away.

Web browser access is posted above so I won't repeat it, but yes it works. The effect is to cause the TiVo to cache its output in its little web server. So a follow on request from TiVo Desktop is served faster by the TiVo.

Given your huge Now Playing list, I suspect even that will not be enough. It helps on my Humax (595) with 80 some odd recordings.

You may be SOL until a fix comes out.

jkalnin
02-25-2008, 02:51 PM
From here (http://www.tivocommunity.com/tivo-vb/showthread.php?p=6013523&highlight=https#post6013523):

https://<<your S2 ip address>>. Userid = tivo, password = your MAK

You need to specify https.

This little trick worked for me the other day. On my Firefox browser I can also see great details of the transfer in my status bar (Download Statusbar add-on). It shows me the speed of the transfer, and the percentage of the file download completed.

mbennett
02-26-2008, 05:49 AM
Wow, great!

Trying that now.

Saving to the same folder Tivo Desktop uses. Hoping it will notice the new file, will check when it's done. Or maybe I'll need to restart, hm, we'll see when it's done. Or since it appears the .tivo extension is recognized, I guess I can just click on it from Windows Explorer too.

This is a fine workaround for now, thanks!!!!

john_h
03-29-2009, 06:35 PM
Thank God I found this 1 yr. old link!

I installed Tivo Desktop 2.7 today on my Vista 64-bit. While downloading a few .tivo files to my PC I had to shutdown my PC (another program was causing an unrelated problem).

Anyway, after bringing it back up, all 4 of the queued files were marked with a red "X". I deleted all files in the the Appdata/local/tivodesktop/cache folder (saw this in another post). I even deleted files in Appdata/local/temp just in case. Still the darn red X. I have been searching and searching for how to "retry", but cannot find anything.

Instead I started to download the stupid files to my other Tivo, so at least they would show up without the red X.

Then I found this post! Yes! I can log directly into the original Tivo (Tivo #1) and download very easily! Just click and go. It is working like a champ! Very helpful!

I have bookmarked my Tivos!

Thank you! :up: