![]() |
![]() |
|
|
Compare Products, Prices & Stores For: COMPUTERS, COMPONENTS, COMPUTER ACCESSORIES, COMPUTER MEMORY, HARDWARE, INPUT DEVICES, NETWORKING, PDAs & MOBILE ELECTRONICS, SOFTWARE, STORAGE & MEDIA, DIGITAL CAMERAS, HOME AUDIO, TV& VIDEO |
|
|
|
|
#1
|
|||
|
|||
|
Tivo Control Station 1.1.3
Why upgrade? The auto-update function now understands the "preferred" place where a module should run if you are running a network server. This should make updates seamless for "reasonable" configurations. Changes to the auto-update function also mean that module updates will no longer be available to earlier releases. I.E: DUE TO IMPROVEMENTS IN THE AUTO-UPDATE FUNCTION, ALL PRIOR RELEASES OF TCS ARE OBSOLETE AND WILL NO LONGER RECEIVE UPDATES. If you are unfamiliar with what TCS does, see the description as well as the screenshots on the website. If you are upgrading from a version prior to 1.1.0, it is really an absolute must to read the README in its entirety. It may also be helpful to read the first post in the TCS 1.1.0 thread in this forum, as it gives a pretty good description of the major changes from 1.0.x to 1.1.0. If you are upgrading from version 1.1.0 or later, you need to read the LICENSE. If you are very familiar with TCS and the directory structure, installation can be streamlined by copying over your IPAddresses and prefs files, and making some minor changes to prefs as so: 1) Copy over your config/IPAddresses file. 2) Rename the 1.1.2 config/prefs file to config/prefs.112 3) Copy over your config/prefs file, and edit as follows: A) After the line with the path to tivoweb ADD: tivowebdir TivowebDir <your path to tivoweb> (no trailing "/") B) DELETE the SECOND occurrence of the following line (as it is a duplicate): scheduler DSCHED 0 4) (already in 1.1.1) If you are running 1.1.0, copy 5 (I SAID FIVE) lines from config/prefs112.bak, starting with the line: # Non-linux network server (Set for Cygwin/Mac OS, perhaps for other and insert them after the line that contains "nsip" 5) If you don't understand these instructions it will be faster for you to just re-edit your paths in the release prefs file. This is the new support thread. Get it from the TCS Home Page Tivo Control Station is copyright 2003, 2004, ZirakZigil, LLC. Last edited by Zirak; 04-04-2005 at 07:18 AM. Reason: Prevent confusion over version number (1.1.2/1.1.3 support here) |
|
#2
|
|||
|
|||
|
NSNonLinux is set to 1, but I still get the following in the server's log:
Code:
bgerror failed to handle background error.
Original error: couldn't open "/proc/loadavg": no such file or directory
Error in bgerror: invalid command name "bgerror"
Last edited by dgi; 09-04-2004 at 09:51 AM. |
|
#3
|
|||
|
|||
|
I experimented a little with the effects of 81-clear. If an Alaskan ZIP is entered, 82-clear fails with no error on the server, but the TiVo reports:
Code:
Not a JPEG file: starts with 0x42 0x4d |
|
#4
|
|||
|
|||
|
Quote:
Unfortunately, the Timers module had a further bug in that it wouldn't register its version from the network server, which means auto-update wouldn't update it from there. I have that fixed too. To "goose" autoupdate to get the fixed version, delete tcs/modules/Timers.tcl, tcs/modules/modules/Timers.tcl, and tcs/modulesserver/Timers.tcl, and restart. This will force the download. This will NOT effect anyone who installs tcs after this date, and thus can be ignored by those people. |
|
#5
|
|||
|
|||
|
Quote:
If you look at the jpeg file that is trying to be displayed, you will probably find it to be an html 404 page not found error. |
|
#6
|
|||
|
|||
|
Pacific Island ZIP codes include 96799, 96940, 96950, 96960, 96910, and 96943. Puerto Rico and the Virgin Islands already work perfectly. An example of an Alaskan ZIP code would be 99767.
|
|
#7
|
|||
|
|||
|
Quote:
Code:
Bad Network Command: TVTM 1 |
|
#8
|
|||
|
|||
|
Quote:
Solve the problem by linking the module in for the network server: cd modulesserver ln ../modules/modules/Timers.tcl and restart the network server. |
|
#9
|
|||
|
|||
|
OK, now Timers works, but some of the values are zero or negative. Perhaps this has something to do with the fact that since I went from 1.1.1 to 1.1.2, it keeps saying that the network seems to be down, and that no nameservers are responding, all the time. Clearly, the nameservers work, so why can't TCS seem to use them? If I manually enable greedy updates, weather does periodically change from blue to yellow, but the logs still say the nameservers don't respond. The load average on the TiVo is now really high, greedy updates or not, and stopples are plentiful.
|
|
#10
|
|||
|
|||
|
Quote:
Possibilities include wrong IP Addresses for the name servers in the config/IPAddresses file, possibly a problem with the physical connection or route, or that the nameservers specified don't support TCP connections, only UDP. It seems that the latter would be unlikely as it would imply that your ISP changed their name server software (since it worked yesterday). You can verify that your nameservers support UDP using dig. There is a version available for Windows. TCS determines the network is down when it can't hit any name servers. When the network is down, it turns off greedy updates (read hitting the web) since they will fail anyway, and drive up the load average as an aside. Several releases ago there was a bug in the DNS code that would drive the load average through the roof when this occurred. That was fixed, but hasn't been tested recently. Although this may again be a problem, it isn't the core issue here. Best guess is that the IP Addresses of the name server(s) aren't correct. Connectivity/route could be checked by forcing a daily call. The Timers module has nothing to do with this area of code, and thus, the prior issue is unrelated. Check your config/IPAddresses file to verify the name server addresses. |
|
#11
|
|||
|
|||
|
I'm positive the IP addresses are correct. More likely the TCP/UDP thing. Can I dig for TCP support?
|
|
#12
|
|||
|
|||
|
Check That!
TCS determines that the network is down by resolving www.zirakzigil.net. If none of the name servers respond with a valid IP, the network is down. It seems that www.zirakzigil.net can not currently be resolved, so I need to figure out what is going on. I.E, everyone should be having this problem right now. Its odd that you are stoppling though, as I'm having the same issue and am not. The load average is very high, but there is plenty of idle CPU.
The problem seemed to occur at about midnight EDT today. Last edited by Zirak; 09-05-2004 at 04:45 PM. |
|
#13
|
|||
|
|||
|
It seems that Hurricane Frances has taken out connectivity to the web host. This problem will linger until connectivity is restored.
|
|
#14
|
|||
|
|||
|
Quote:
|
|
#15
|
|||
|
|||
|
Site back up
The TCS site is back up as of 5PM EDT. I don't know if its subject to further outages or not.
I have fixed the code where it takes more than a single DNS resolution error for TCS to think the network is down. I'm not going to bother to distribute it until the next release, as I think this will be a rather rare event. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|