Thompson
04-05-2008, 11:43 AM
I have a series 1 with two 100gb hd's, a turbonet card and tivoweb installed. It's worked great these last 7 years, but about a month ago, it lost the ability to schedule new shows from season passes.
At first I thought it might be corruption in the season passes, so I went into the "system reset" page and ran the 'clear program data and todo list'. This dumped my season passes and guide data, but left my recordings intact. This had to run for a few hours, then after it was done, I did a daily call, it downloaded the guide data and everything seemed to be going well.
However, in addition to being unable to schedule recordings from season passes, it now can't "finish" loading the guide data. So I can see all the guide data when flipping through channels (and I can schedule one-off recordings of episodes), but going to the 'pick programs to record' page gives a message that "guide data is being loaded and should finish in 4-8 hours", but it never does. This has the annoying side effect that I can no longer manually schedule recordings using a channel and a start and end time, or view season passes (because everything on the 'pick programs to record' page is locked out until the guide data load completes).
I can schedule new season passes the same way I can schedule one-off recordings, but of course, recordings based on those season passes are never scheduled.
Now, I'm able to use the 'now showing' page on my tivo to watch things that have been recorded, but the 'now showing' page in tivoweb errors out with an error I'll include below. Oddly enough, the 'todo' page on tivoweb works fine, which is great since I can't get to it in the tivo interface (because of the 4-8 hour thing above).
So, anyone have an idea of how I can fix this in whole or part?
Here's the error I get on 'now showing' in tivoweb:
INTERNAL SERVER ERROR
--cut here--
action_nowshowing '' ''
can't read "cache_ns_rec": no such variable
while executing
"lsearch $cache_ns_rec $fsid"
(procedure "print_nowshowingrow" line 64)
invoked from within
"print_nowshowingrow $chan $rec $nstype $rcount"
("uplevel" body line 4)
invoked from within
"uplevel $body"
invoked from within
"ForeachMfsFileTrans fsid name type $nowshowingdir "" 15 {
set rec [db $db openid $fsid]
if {$nstype == 6} {
print_nowshowingrow $chan $rec $nst..."
(procedure "::action_nowshowing" line 58)
invoked from within
"::action_$action $chan $part $env"
("eval" body line 1)
invoked from within
"eval {::action_$action $chan $part $env}"
--cut here--
At first I thought it might be corruption in the season passes, so I went into the "system reset" page and ran the 'clear program data and todo list'. This dumped my season passes and guide data, but left my recordings intact. This had to run for a few hours, then after it was done, I did a daily call, it downloaded the guide data and everything seemed to be going well.
However, in addition to being unable to schedule recordings from season passes, it now can't "finish" loading the guide data. So I can see all the guide data when flipping through channels (and I can schedule one-off recordings of episodes), but going to the 'pick programs to record' page gives a message that "guide data is being loaded and should finish in 4-8 hours", but it never does. This has the annoying side effect that I can no longer manually schedule recordings using a channel and a start and end time, or view season passes (because everything on the 'pick programs to record' page is locked out until the guide data load completes).
I can schedule new season passes the same way I can schedule one-off recordings, but of course, recordings based on those season passes are never scheduled.
Now, I'm able to use the 'now showing' page on my tivo to watch things that have been recorded, but the 'now showing' page in tivoweb errors out with an error I'll include below. Oddly enough, the 'todo' page on tivoweb works fine, which is great since I can't get to it in the tivo interface (because of the 4-8 hour thing above).
So, anyone have an idea of how I can fix this in whole or part?
Here's the error I get on 'now showing' in tivoweb:
INTERNAL SERVER ERROR
--cut here--
action_nowshowing '' ''
can't read "cache_ns_rec": no such variable
while executing
"lsearch $cache_ns_rec $fsid"
(procedure "print_nowshowingrow" line 64)
invoked from within
"print_nowshowingrow $chan $rec $nstype $rcount"
("uplevel" body line 4)
invoked from within
"uplevel $body"
invoked from within
"ForeachMfsFileTrans fsid name type $nowshowingdir "" 15 {
set rec [db $db openid $fsid]
if {$nstype == 6} {
print_nowshowingrow $chan $rec $nst..."
(procedure "::action_nowshowing" line 58)
invoked from within
"::action_$action $chan $part $env"
("eval" body line 1)
invoked from within
"eval {::action_$action $chan $part $env}"
--cut here--