For those of you with Series2 Standalone units running 7.X of the software, or HR10-250 units running 6.3a... I'm sure you are all aware that the client won't install/run properly.

What I've determined is that the problem is with http_get in the TiVo software distro; its broken, and I can't figure out a way to run it without it causing problems.

So... the easiest way to fix this is by replacing it. Best way to do it is by first opening a telnet session to your TiVo and renaming the existing one:

mv /tvbin/http_get /tvbin/http_get.old

Then, ftp the attached (unzip it first) one to /tvbin

You should then be able to run the install scripts, as documented.

Now, there is one other problem, the recently released "watchdog" uses a version of netcat (nc) which also causes some ugliness (if you have a serial cable hooked up and you are getting console messages, you will see them every 30 seconds), but the watchdog still works.

I am currently running 6.3a on a test system, with the watchdog, have bounced the network several times and things seem to be working just fine.

Have at it...

Lou

PS This is a workaround for now - if/when we come up with a better solution, I will let you know - but with so many HR10-250 units registered, and a few Series2 SA units, I wanted to let you all know ASAP.

Interesting. Earlier in the thread a couple of reported that http_get was indeed broken, but that it was possible to use wget to load it... but it didn't work anyway. Has the new version been written to work with the new 6.3/7.x code?

Interesting. Earlier in the thread a couple of reported that http_get was indeed broken, but that it was possible to use wget to load it... but it didn't work anyway. Has the new version been written to work with the new 6.3/7.x code?

Francesco -

Sorry, I was not clear in my previous post. NOTHING has changed with the new version of the client, other than the introduction of the watchdog process. We have known, for some time, that http_get was broken. Fudging the install with wget only gets you halfway there -- the client that is run (dbclient) also depends on http_get and that is why it still won't run.

With that said, IF you replace http_get with the one I attached, dbclient should run just fine. At least it does on 6.3a, so I'm hoping it will on 7.X.

Tall 1 --

What you are seeing is this... the watchdog process requires the use of netcat, and netcat is ALSO broken on 6.3a (and 7.X I would presume); so the error messages you are seeing is the watchdog FAILING every 30 seconds, killing the dbclient and starting it up again. Its ugly, and although it doesn't appear to affect performance, I can't guarantee that it won't.

What you might want to do is go in and fiddle with the file, /gotomydvr/etc/watchdog.sh

You should be able to play with the intervals, or just comment out the code that invokes the watchdog, altogether. I can't give you specifics on this because I am remote right now.

One thing we could do is give you access to the older version of the client, the one without the watchdog (or you could just strip out the watchdog from this one); it should work fine as long as you replace http_get.

Obviously, these are all workarounds for now, we'll come up with something more elegant, longer term.

Lastly, I am travelling tomorrow - back in the Bay area for the week. Don't expect to see a lot of me on this thread, but I will duck in every now and then.

Have fun.

Lou

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Thanks Lou, I think I got watchdog turned off; no more messages. I am still connected and playing around with TWP 1.4. All seems ok. I will post any unusual behavior. The HDTivo I am testing with is in the bedroom and non-mission critical so I'm not worried if it gets wiggy.

Thanks Lou, I think I got watchdog turned off; no more messages. I am still connected and playing around with TWP 1.4. All seems ok. I will post any unusual behavior. The HDTivo I am testing with is in the bedroom and non-mission critical so I'm not worried if it gets wiggy.

Cool. I just got home and took another look at the code. For anyone else who is trying this - if you want to disable the watcher, you have a couple of simple options:

option 1: edit the file /gotomydvr/etc/rc.gotomydvr, and comment out the lines that look like this:

NC misbehaves if I run it from a telnet session to the box - ie if I telnet in from an xterm I get page_faults on the console and the program seg_faults.

BUT, if I run NC from the console, itself, it runs FINE.

This is not the case with http_get, but the bottom line is that NC works ok when invoked by the watchdog, as long as the watchdog is invoked from the console window (serial port) or from the startup files, themselves.

Bottom line: If you are running 6.3a, or 7.X on a Series2 SA; install the client, as discussed above (replace your http_get). Then reboot after installing, as opposed to starting the client manually. If you have a serial port, you can try starting the client manually from there, as an alternative. Use PS to verify that your watchdog is running. Things might run smoother, that way.

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

I can't get the client to load onto my TCD540; when I add the first line ("http_get...") via telnet, I get "Segmentation fault."

I tried to install it last night and got the same "Segmentation fault" as he did. So I managed to install the files manually by editing the b_install.sh file and ftp'ing the files to the proper directories, but no go. I guess it's because I'm running 6.3a.

We'll be updating the installation again in a couple of days; unfortunately, http_get will still need to be replaced on 6.3a systems and on Series2 SA units, however that will be it - the watchdog will still run fine in the updated version as we've gotten a fixed version of netcat (thx rbautch!!!) that will do the trick.

More soon....

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Please see the first two posts of the thread. I've just updated them with some more information related to supported platforms, client status, etc. BTW, we have about 400 units registered with the site now; if you haven't responded to the survey, please do so!

Thx

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Anyone having problems with connectivity on Series1 boxes? I just found a bug, thx to one tester. Anyone else seen it?

Hi Lou,

It works for both my old Sony SAT T-60 DirectTV Tivo 1 and my newer Hughes HR10-250 DirectTV Tivo 2 recently upgraded to 6.3a. The only thing I noticed on the Tivo 1 is that the automatic install did not work to start the service automatically, I edited the rc.sysinit.author to remove the if statement and directly start /gotomydvr/etc/rc.gotomydvr & (although I don't understand why...)

Anyway, many thanks to you for setting this up, I was about to setup my home with a dmz, and a proxy server, you saved me a lot of time! and it works great!

Okay so when I try to select my Tivo in gotomydvr.com, I'm asked for a username and password.
I thought they wanted again the one I use to login to gotomydvr.com but I guess not.
Which password do you guys want ?
Did I miss a step ?

Remember guys, its TWP 1.3.1 that is requiring the authentication because the default configuration file requires this for connections from an outside network. Apparently, the authentication restrictions are relaxed (be default) if you are connecting from an internal network...

... in any case, it sounds like you've gotten it working.

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Just made a modification to the gotomydvr client that effects operation of the 'watchdog' running on Series1 standalone and directivo architectures. If you have one of these platforms, I recommend you download, install and reboot as per the instructions. If you have a Series2, it won't hurt, but it won't change anything, either (at least its not supposed to)...

Please post your results and feedback here...

Thanks again!!!!

Lou

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Just made a modification to the gotomydvr client that effects operation of the 'watchdog' running on Series1 standalone and directivo architectures. If you have one of these platforms, I recommend you download, install and reboot as per the instructions. If you have a Series2, it won't hurt, but it won't change anything, either (at least its not supposed to)...

Please post your results and feedback here...

Thanks again!!!!

Lou

Hi Lou,

I installed it last night on both of my Tivo 1 and 2 with success,
I noticed however a few "mount: / is busy" but it worked.

Just install client on two units shown below. So far no problems (after I fixed an IP problem...I run a two routers...one is for ISP connection and other acts as a switch right now as it's WAN port died...got the right one IP'd to the address the Tivo's are set to for gateway). Been trying both units with no disconnect problems. Large amounts of data from Tivo take a while but can't really complain as the cost of the service is quite low. One question Lou....what survey?