1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Lost some local channels

Discussion in 'DirecTV TiVo Powered PVRs & Receivers' started by wishbone4401, Apr 4, 2012.

  1. ronsch

    ronsch Active Member

    2,002
    0
    Sep 7, 2001
    Tallahassee,...
    I will probably go in and edit out the reboot although I hate the Linux editors. I am accessing via a Telnet session rather than Bash and I hate having to run out to the TiVo and pull the plug.
     
  2. CrashHD

    CrashHD I am the me.

    757
    0
    Nov 10, 2006
    MO, USA
    It works from a telnet session. The "exit" exits the tcl script, not the telnet window.

    I hate vi. put joe or pico on your box.
     
  3. ronsch

    ronsch Active Member

    2,002
    0
    Sep 7, 2001
    Tallahassee,...
    I don't like Joe either. :)

    Well, I tried but the variable tcl_library is empty so all the library references are failing. Do you know what it should be, and better yet, where is it supposed to be set?

    I thought this seemed familiar so I did some searching. I actually tried to do a manual install of 3.5b five years ago when we were under the gun to get to that release for DST issues. The same thing happened then and I posted it on the other forum but nobody was interested in helping. Eventually let the automatic install run and stopped it by pulling the plug at the appropriate time.
     
  4. ronsch

    ronsch Active Member

    2,002
    0
    Sep 7, 2001
    Tallahassee,...
    Woo Hoo!

    Finally figured it out with help from an ancient archived post! The installSw script needs to be run under tivosh to get all the definitions. I am up under 3.5d, have all my locals back without clearing anything. Only thing left to do is kernel patches. I'll post the entire upgrade in detail when I get a chance but it's time to find something for dinner.
     
  5. CrashHD

    CrashHD I am the me.

    757
    0
    Nov 10, 2006
    MO, USA
    That makes sense, although if the first line in your installSw.itcl is "#!/tvbin/tivosh" it should not matter. It should have automagically run under tivosh.

    It is amazing how easy it is to overlook such automatic things we take for granted.
     
  6. ronsch

    ronsch Active Member

    2,002
    0
    Sep 7, 2001
    Tallahassee,...
    It actually starts with
    Code:
    #! /tvbin/tivosh
    ################################################################
    #
    #   File: installSw.itcl
    #
    #   Description: Drive the software install process on the TCD.
    and unless I'm mistaken the # comments the entire line.
     
  7. CrashHD

    CrashHD I am the me.

    757
    0
    Nov 10, 2006
    MO, USA
    The shebang (#!) line tells the OS what command interpreter to use for the file. In the case of tivos, generally .tcl scripts are /tvbin/tivosh and .sh scripts are /bin/sh. (much the same way as windows file extensions)

    It's the command interpreter (tivosh, sh, etc.) that typically ignores all lines after a "#"

    I don't know what one calls the program that loads the script and passes it to the appropriate interpreter, but that is apparently where it went wrong in your case, since manually calling the script under tivosh seemed to solve the problem.
     
  8. sbourgeo

    sbourgeo Hepcat Daddio

    7,435
    0
    Nov 10, 2000
    New England
    Yeah, the interpreter should work just fine with the shebang. When I upgraded my DSR6000 to 3.5d, I did have to qualify the path of the installSw.itcl script. Perhaps specifying the interpreter when running the script basically did the same thing if it was run from cwd?
     
  9. ronsch

    ronsch Active Member

    2,002
    0
    Sep 7, 2001
    Tallahassee,...
    Would the embedded space make a difference?
     
  10. sbourgeo

    sbourgeo Hepcat Daddio

    7,435
    0
    Nov 10, 2000
    New England
    Even though shell commands can be finicky, I've never known the space to make a difference. I just tried it to use csh on Solaris and Linux boxes and it worked just fine (even though csh scripting stinks ;) ).
     
  11. NghtShd

    NghtShd New Member

    1
    0
    Feb 20, 2008
    Thought I'd post in case someone is in the same predicament I was. One of my S2's is an R10 with no locals. I use VOIP and the Tivo had never been able to make the call home successfully, so it hadn't dialed in in years. For reasons I won't bore you with I have recently started using this R10 a lot more and not having locals was becoming a nuisance. With some tinkering I got the Tivo to dial in, sync up and download the update.

    If you have some kind of locked down voip ATA this may not help you much, but here's how I got it to work. First I set my dial prefix in the Tivo settings to ',#019' to limit the maximum speed the modem would try to negotiate. Then on my voip ATA I disabled all codecs except G711 and turned off all options that had anything to do with echo cancellation or echo suppression (BTW I tried other combinations of these things, but nothing worked until I did them all) and restarted the ATA. After those changes the R10 was able to dial home and connect successfully. It took a long time for it to do all its stuff, but eventually it finished up disconnected without reporting any errors.

    At this point I was still on 6.3e and didn't have any indication of a pending upgrade or reboot, but I rebooted manually to see what would happen. What happened was it booted up normally then rebooted itself and began installing an update. When that was done I was on 6.4a, but still without locals. I thought it might just take a while to get guide data, but I was impatient and decided to try some things. I rebooted again, but still had no locals. I did the guided dish setup and let it reacquire guide info, but still nothing. I forced a couple more dial-ins. Nothing. Then finally I restarted with the "Clear program information & To Do List" option and, after 3 or 4 hours of the Tivo blinking its red light and telling me to wait, it booted up and my local channels were back.
     
  12. iiigoiii

    iiigoiii New Member

    11
    0
    Oct 12, 2006
    for those of us who have DSR6000s (R01 actually) - can you spell out how to get from 3.5c to 3.5d without clearing saved programs?

    are you only able to do that if your system happened to have 3.5d already on it? if not, is the only option to go with instantcake or one of the other vendors...or do they even have 3.5d?

    and...a stupid question...how did you get to the linux prompt on a dsr6000?
     
  13. ronsch

    ronsch Active Member

    2,002
    0
    Sep 7, 2001
    Tallahassee,...
    I posted the upgrade here:
    http://www.tivocommunity.com/tivo-vb/showthread.php?p=9194739#post9194739

    Yes, you have to already have 3.5d on your database for this to work. If not, the only way to upgrade and not lose your recordings is to have access to the individual slices for 3.5d and a slicer tool. If you don't mind starting from scratch I have a mfslive 3.5d backup image. You need to have previously hacked your unit to get telnet access or have a serial cable to get to a bash prompt all of which is extensively documented in these forums and the other place.
     
  14. sbourgeo

    sbourgeo Hepcat Daddio

    7,435
    0
    Nov 10, 2000
    New England
    You can upgrade it saving programs and settings if you have the 3.5d software already residing in the MFS database. This is how I upgraded my DSR6000 from 3.5c to 3.5d: link. Failing that, you would need to start from scratch with a 3.5d image you acquire from a friend or via instantcake, or from a service selling a DSR6000-ready hard disk with 3.5d pre-installed.

    Gaining Telnet Access to your TiVo
     
  15. tomc585

    tomc585 New Member

    59
    0
    Mar 4, 2009
    Long Island, NY
    SERIES 2, SD-DVR80
    I had given up on getting 6.4 on my unit. Was getting old disconnecting and bringing it to work every day only to find no update. It's been 2 months so this morning I figured what the heck...hooked it up, forced the dial in and watched as it went through its paces, house keeping, dialing, connecting, verifying subscription status, downloading (about 5min), hanging up, preparing data. I have seen this sequence many times before but this time it said waiting for reboot which is something I only read about happening . I unplugged it and when I got home i booted it up and after it received sat info (about 5-10min which is normal for a power cycle) I had 6.4 with all my locals back except 1 which I'm sure will come back once I clear my recording passes.

    I have to assume I received my update via phone line and not just a code to tell the unit to download/update via data stream from the satellite. Either way I'm back in business again.
     
  16. stevel

    stevel Dumb Blond TCF Club

    28,175
    21
    Aug 23, 2000
    Nashua, NH
    If you really got the update over the phone, it would take a lot more than five minutes.
     
  17. tomc585

    tomc585 New Member

    59
    0
    Mar 4, 2009
    Long Island, NY
    Thats what I thought but I watched it the whole time. Is it possible it came in pieces and this was the last package? Or did it truly get it from the stream when it was redoing the program guide. wait that couldn't be because i didn't reboot after i hooked back up to the dish and it was already showing 6.4a
     
  18. sbourgeo

    sbourgeo Hepcat Daddio

    7,435
    0
    Nov 10, 2000
    New England
    The software downloads via the satellite, so you may have kept interrupting the process by unplugging it and bringing it into work. Of course, even if you do have the software downloaded and loaded info MFS, you still need to initiate the actual upgrade with the phone call. You probably finally just happened to call in to the mothership when the software had finally been downloaded and was ready to install. Back in the day it used to take about an hour to download a new software version over the phone line, so the software definitely came from the satellite unless the phone call lasted a long time.
     
  19. tomc585

    tomc585 New Member

    59
    0
    Mar 4, 2009
    Long Island, NY
    I'll buy that one. It (the 6.4 software) was just sitting and waiting all this time.
     
  20. tomc585

    tomc585 New Member

    59
    0
    Mar 4, 2009
    Long Island, NY
    I did a clear and reset 2 hrs ago but its still going. I thought it was supposed to only take an hour. I only had 6 passes.
     

Share This Page