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

Enhance Your Hacked Tivo With This Script

Discussion in 'TiVo Underground' started by rbautch, Jul 21, 2005.

  1. Aug 9, 2005 #121 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    Yes, it's got 50 more than logo-67.slice.
     
  2. Aug 10, 2005 #122 of 2880
    bnm81002

    bnm81002 New Member

    1,799
    0
    Oct 2, 2004



    do you mean version 1.2 that was posted by "davidlallen"? will you incorporate this new version into your enhanced script? thanks
    PS-great script once again, also to your hard work as well :)
     
  3. Aug 10, 2005 #123 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    David and I started with the TWP version in my script, we stripped out all the add-on modules, made a few tweaks for 7.1, and that became version 1.2. We are now going to add back in a few of the most useful modules (Hackman, Backup, and Channelprefs), which will be released as version 1.2.1 soon. The TWP version in my script will always be the most current release, but with a few of my favorite extra modules added.
     
  4. Aug 10, 2005 #124 of 2880
    Philly Bill

    Philly Bill Everyday is Saturday

    6,221
    0
    Oct 6, 2004
    Rotonda...
    rbautch rocks. :up: I can't wait to try this. lol.
     
  5. Aug 11, 2005 #125 of 2880
    fredfillis

    fredfillis Linuxly Challenged

    108
    0
    Sep 25, 2002
    DC Area
    Excuse my ignorance, but if I re-run your script to get the new version of TWP (plus other tweaks you've mad recently) will the fact that TWP already exists cause any grief? Or do I need to run your uninstall script (from previous install) and then run the new version?
     
  6. Aug 11, 2005 #126 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    Either run the uninstall script, or manually remove the existing TWP installation and manually add the new one that's inside rbautch-files.tgz.
     
  7. Aug 11, 2005 #127 of 2880
    beejpowers

    beejpowers Dad/Husband/Consumer

    232
    0
    Sep 29, 2004
    Burke, VA...
    OK, I've had it running a few nights now with the phone line attached.
    The system updates the call attempts but they all fail while negotiating.


    So maybe I haven't hit that special night of the week to reboot.
    I will try it manually and see if that updates the Connect Attempt...
     
  8. Aug 12, 2005 #128 of 2880
    fredfillis

    fredfillis Linuxly Challenged

    108
    0
    Sep 25, 2002
    DC Area
    The "special night" is Monday at 3am.

    Interestingly, on my DSR7000, any "soft" reboot either from this script (crond), from bash or from TWP generally results in getting stuck at the "welcome" screen. I have to remove / replace the power cord to get the unit to start correctly.
     
  9. Aug 16, 2005 #129 of 2880
    beejpowers

    beejpowers Dad/Husband/Consumer

    232
    0
    Sep 29, 2004
    Burke, VA...
    OK. I finally did a "soft" reboot from D*Central and got no changes. It booted fine but I still have in my Sys Info screen:
    "Lat Successful Call: June 12...
    Next Scheduled: today's date

    Is something wrong?
    Should I reinstall?
    Should I wait until 3AM tonight or is that truly Monday @ 3am not Monday night/Tuesday morning?
     
  10. Aug 16, 2005 #130 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    Probably something in cron not working right. First try to run fakecall.tcl manually from /busybox, and then reboot. Next, check out the logs in /var/spool/cron/cronlogs The scheduled reboot is actually Sunday night/Monday morning at 3am.
     
  11. Aug 16, 2005 #131 of 2880
    beejpowers

    beejpowers Dad/Husband/Consumer

    232
    0
    Sep 29, 2004
    Burke, VA...

    Will try tonight...
    Anything in particular I should be looking for in cronlogs?


    On a similar note/previously mentioned note:
    I installed the tweak script to my DVR80 last night, to see if things would act differently there. I ran the tweak.sh, rebooted, went to bed.
    When I got up, the Tivo was hanging but not at welcome; it was at acquiring satellite data..........9%
    I just thought that it was wierd that it made it through the boot and then hung when it was handing data. I pulled the cord and started over, worked fine when I left.
     
  12. Aug 16, 2005 #132 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    In the cronlogs, first check out the file called cron.test.out. The file should contain several lines that are created every 5 minutes (and subsequently get deleted every hour). This verifies that crond is reading your crontab properly. Next, open CRONLOG-MAIN and see if there are entries for the various tasks cron is supposed to do, like restarting TWP, rebooting, etc. I've attached my logs, so you can see what they should look like.

    I'm unsure what could have cause your hang on acquiring data. Perhaps one of your partitions is getting full. At the bash prompt, type "df" to see how much space is left on each partition (hda9 is /var in case you didn't know). I noticed my root partition is filling up, so I may start storing things in /var instead. By the way, when /var gets too full, Tivo just wipes it clean. That's one of the reasons I initially created this script - to restore things very quickly if /var gets hammered.
     

    Attached Files:

  13. Aug 18, 2005 #133 of 2880
    beejpowers

    beejpowers Dad/Husband/Consumer

    232
    0
    Sep 29, 2004
    Burke, VA...
    First things first...
    I get this when I run fakecall

    Code:
    bash-2.02# fakecall.tcl
    Error: FakeCall for Version 6.2-01-2-151 is not supported.
    bash-2.02#
    But my logs look identical to yours.
    cron.test.out runs every 5 minutes
    cornlog-main says start TWP started, stopped, fakecall made. :confused:

    this is my HDVR2. does anyone have this script working on their HDVR2? Did I screw it up somehow? I touched nothing! I swear... :D

    by the by...
    this is what I get on my SDDVR80
    Code:
    bash-2.02# /busybox/fakecall.tcl
    Error: FakeCall for Version 6.2-01-2-351 is not supported.
    bash-2.02#
    UPDATE!!!
    Per the other forums uber AlphaWolf... I changed line 78 to read differently. I don't have his permission to post his code change so I don't want to step on any toes. But go there, search fakecall 6.2 and read the first post. it says specifically what the code does read, what it should read and what line it is on...
    Anyways. I did that, reinserted it, dos2unixed it (just in case) and voila, it said it ran. We'll see :up: :up: :up:
     
  14. Aug 18, 2005 #134 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    Shame on Gunnyman for not including this in his instructions. I'm surprized anyone even got their Tivo working without successfully running fakecall, unless the superpatch takes care of it. Beej, make sure you reboot before you check the "last successful call" status.
     
  15. Aug 18, 2005 #135 of 2880
    BTUx9

    BTUx9 back?

    1,596
    0
    Nov 13, 2003
    Rockport, MA
    I hope that comment is facetious... His guide is for directivos and superpatch stops the nag messages, so fakecall is NOT needed (unless you intend to connect the phone line, in which case, you're on your own... why complicate things unnecessarily for the majority)
     
  16. Aug 18, 2005 #136 of 2880
    kramerboy

    kramerboy Jelly Man

    392
    0
    Jul 13, 2001
    Orrville, OH
    Also, the tivotools.tar that is available at the "other" place includes an updated (as of 08/04/2005) fakecall.tcl that works with both 6.2 and 7.1. So, anyone following the guide should be using an updated fakecall.
     
  17. Aug 18, 2005 #137 of 2880
    lancer123

    lancer123 New Member

    14
    0
    Jun 30, 2005
    I tried to download the script via the link but it appears down. Is there something wrong with the link?
     
  18. Aug 18, 2005 #138 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    Of course it was. Nags are only part of the equation, although certainly the most important. The other is resetting the "Last Successful" Service Connection in MFS, which only happens when you run fakecall and reboot regularly. Resetting last successful service connection is necessary if you ever plan to use a caller ID hack. It's true most people will never use caller ID, but perhaps more will when/if I encorporate it into my script. For the few who do decide to use caller ID thinking they're tivos are safe, the absence of a valid fakecall file could be disastrous.
     
  19. Aug 18, 2005 #139 of 2880
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    My web host appears to be having some trouble. Here's the message I get:
    I'm sure they got their best people on it. :rolleyes:
     
  20. Aug 18, 2005 #140 of 2880
    BTUx9

    BTUx9 back?

    1,596
    0
    Nov 13, 2003
    Rockport, MA
    Because making fakecall effective requires regular reboots, have you looked into the option of changing the phone# instead (to an invalid #)? That seems a safer alternative, since it doesn't rely on a program being run consistently (and you don't have the issue of reboots possibly interrupting recordings).
     

Share This Page