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

Hacking your Series 2 DTivo just got a WHOLE lot easier...

Discussion in 'TiVo Underground' started by Gunnyman, Oct 16, 2005.

  1. Nov 19, 2005 #1201 of 11850
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    You don't have a hacked box, you have a standard tivo with an upgraded hard drive. You can skip 1 and 2. Just the original primary drive.
     
  2. Nov 19, 2005 #1202 of 11850
    dnemec123

    dnemec123 New Member

    496
    0
    Jan 24, 2004
    Oregon
    Nevermind... I used the Search function and found this answer.

    Dale
     
  3. Nov 19, 2005 #1203 of 11850
    dnemec123

    dnemec123 New Member

    496
    0
    Jan 24, 2004
    Oregon
    So now my Hughes and Samsung DirecTiVo's are Zipper'd, but I have a post-install question:

    Should I be seeing some sort of Network Setup screen(s) under DirecTV Central / Messages and Setup / Settings?

    If so, I'm not. Even though I have a WUSB11 wireless adapter connected and working (I can telnet into them just fine).

    Thanks!
    Dale
     
  4. Nov 19, 2005 #1204 of 11850
    Dirac

    Dirac New Member

    718
    0
    Oct 17, 2002
    Florida
    You'll only see that with S/W version 4. Version 6.2 has native networking capability but DirecTV has disabled/removed the menus to change the settings. That's the main reason why doing a network setup on a DTiVo (especially wireless) is no longer trivial. But the speed in 6.2 makes up for it.

    To change network settings you'll either have to do so "manually" (running tcl scripts) or using the very handy Network module included in rbautch's tivowebplus package.
     
  5. Nov 20, 2005 #1205 of 11850
    jedware

    jedware Member

    42
    0
    Jan 6, 2004
    Has anyone ever seen an "input\output error" after trying to run the zipper.sh?

    I was unable to run the zipper tools disk on the first computer I was trying. Granted it is old but the PTV disk booted fine. I tried changing jumpers and a host of other items but I could never get it to work on the first computer.

    Everything worked fine on the second computer, it was more of a hassle to open and plug items into, but everything ran without a hitch.

    I was just wondering is there some CD Drives\Computers that have this type of known problem?
     
  6. Nov 20, 2005 #1206 of 11850
    dnemec123

    dnemec123 New Member

    496
    0
    Jan 24, 2004
    Oregon
    When I Zipper'd my two drives, I ran into an issue where the Primary IDE cable wasn't fully seated into the motherboard... the BIOS and the Linux OS couldn't "see" the hard drive.

    Once fully the IDE cable was fully seated, everything worked as advertised.

    Dale
     
  7. Nov 20, 2005 #1207 of 11850
    Gunnyman

    Gunnyman Just a boring dude

    30,747
    2
    Jul 10, 2003
    !Texas
    Nope there are no network config screens in 6.2
     
  8. Nov 20, 2005 #1208 of 11850
    bengalfreak

    bengalfreak Active Member

    2,101
    0
    Oct 20, 2002
    This is still an option right? It doesn't automatically set up crond does it?
     
  9. Nov 20, 2005 #1209 of 11850
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    The installation of cron is optional, but if it's chosen, you get fakecall run every night.
     
  10. Nov 20, 2005 #1210 of 11850
    GAM

    GAM Niiiice!

    232
    0
    Oct 13, 2003
    After zippering and getting systems up and running, is it okay to store new hacks i.e. bufferhack in the enhancements directory or is there a more preferred location?
     
  11. Nov 20, 2005 #1211 of 11850
    dswallow

    dswallow Save the Moderatоr TCF Club

    50,973
    31
    Dec 3, 2000
    Long...
    Some suggestions:

    Include some instructions to ensure wget is installed and resolv.conf is configured. Maybe even modify the script to ensure it can execute wget and that it can resolve domain names.

    And instead of saying the script can be placed anywhere and run, include specific instructions to create a temporary directory for it someplace outside of /var.

    I've got to pull a drive now (on an HR10-250) to reinstall some things because of failures during running the script that left a lot of stuff in that /var directory, which likely then caused it to clean it up when I rebooted, killing all the networking hacks before your script could be run successfully (and presumably moving lots of stuff out of /var or /var/hack to prevent this kind of thing in the future. ;)).

    It'd also be a good idea, I think, to use a different technique to decide if an uninstall is necessary, since several steps happen before the uninstall script gets installed and if something fails prior to that, the novice is left being told to run the uninstall script first, but there's no script around to run -- nothing more than a couple directories and an empty file to delete. Maybe test for something that's done after the uninstall script is copied in place and confirmed to exist (not be an empty file).
     
  12. Nov 20, 2005 #1212 of 11850
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    I assume this comment is meant for the Enhancement script, not the Zipper. There are differences... the most current Enhancement script here uses wget to download the files archive called rbautch-files.tgz with all the hacks. For that, I'm planning to write some code to edit the resolv.conf file on the fly with your router IP address, or maybe I'll just use the IP address of the website so DNS is not needed to resolve the address. Note that this is only a requirement for the HR10-250 because DNS and other network parameters are not set in MFS. The version of the enhancement script that comes with the Zipper has no need for wget since all the files are copied to your drive with the Zipper. I may keep it that way to simplify the Zipper installation.

    You don't have to place the script anywhere, because it already comes packaged in the /hacks directory by the Zipper. If you are referring to the latest Enhancement script linked above, even if it runs from /var, it won't put anything in /var except the TWP installation. Some hacks absolutely have to be in var because they are hardcoded to be there. For these hacks, I cleverly put them in /enhancements/varhacks, and had the script create symlinks in var that point to the actual hacks in /enhancements/varhacks/. Even though you see the hacks in var, you are just seeing the symlinks not the actual hacks. If var ever gets wiped, the symlinks will automatically get rebuilt because I append your author file to look for a flag file in /var, and then run a special rebuilding script if it doesnt find it. Very cool indeed. ;)

    I'm still working on making the Zipper compatible with an HR10-250. I posted a test script awhile back, but it's still in the testing phase. The network hacks do not run at all on the HR10-250, because there's no provision in MFS to store network settings. The test copy of the Zipper simply appends your author file with ifconfig/insmod statements to get networking running. Since your author file is not in /var, var getting wiped would not affect your networking. In fact, the Zipper doesn't place anything in var that would affect networking. When the next version is released, it will have the symlinks code that is in the current Enhancment script, which will get everything out of var except TWP. As I said before, when a new Enhancment script is released, I like to let it "settle in" for awhile before I unleash it on the Zipper crowd.

    I'm not sure I understand this. If an existing enhancement directory is found, you must run the uninstall script first, no exceptions. If you get the prompt to uninstall first, it means you've already run the script once, and you're trying to run it again which could be very bad. The main point of having to run the unistall script first is to restore files like rc.sysinit.author and .profile, so subsequent runs of the enhancement script doesn't put duplicate entries in there. The uninstall script also copies the rbautch-files.tgz archive to the current directory so you can immediately reinstall the script. I use this frequently for testing, when I have to uninstall/reinstall the script 20 times in a row. The criteria I use right now is to detect if the /enhancement script exists, and then promt for uninstall if it does. If the /enhancement script exists, it's 99% likely that your author was appended with some startup commands and your original author file needs to be restored before you run the script again.

    edit: or did you mean if the uninstall script does not get successfully downloaded by wget?

    Anyway, some pretty astute observations by you. Keeps me honest. :p
     
  13. Nov 20, 2005 #1213 of 11850
    dswallow

    dswallow Save the Moderatоr TCF Club

    50,973
    31
    Dec 3, 2000
    Long...
    Yes, I apparently posted in the wrong thread. Sorry about that.

    With regard to the uninstall script, I have not yet had the script run without error and as it started and was displaying errors, I'd kill it before it got too far along. THe two times this happened, it really had done nothing more than create the directory and one subdirectory, and one time it also created the empty file which should've been the big download. I had no "wget" for it to run the first time, so that was the cause, and then the second time no host names were resolving because I never edited resolv.conf (never had a need to since nothing I'd added required resolving names). Before I was going to run it a third time I just tested resolving names and it still wouldn't so figured I'd reboot thee unit first, and then it apparently rebuilt the whole /var directory since nothing I'd added pre-script works anymore (had that happen once before to me, so though I've not pulled the drive to check, I'm pretty sure that's what I'm going to find).

    In other words nothing had installed because nothing coul dbe downloaded, but I couldn't jsut retry the script because the directory it checks for had been created, so it told me to run the uninstall script -- but there was no uninstall script to run yet since nothing had worked during the install. I was just suggesting that a different test might be more appropriate, like looking for the uninstall script itself (though with wget but with no resolving, it'd be a 0-byte file after that part of the install).


    BTW, if it helps this is what I'd originally followed when hacking the HR10-250: http://www.imbetterthanyou.com/hr10-250/


    I'll try again later today on another HR10-250 that's still got networking working -- I don't really feel like pulling drives at the moment. :)
     
  14. Nov 20, 2005 #1214 of 11850
    rbautch

    rbautch User

    3,629
    0
    Feb 5, 2004
    Chicago, IL
    Ah, now I get it. Sounds like it does need an adjustment. I think I'll put some check in right after the wget downloads to see if the files actually downloaded successfully. I'll halt the script if they're not, so the enhancements directory never gets created. Of course, I first have to fix the DNS stuff in resolv.conf. Can you post the exact contents of that file here?
     
  15. Nov 20, 2005 #1215 of 11850
    dswallow

    dswallow Save the Moderatоr TCF Club

    50,973
    31
    Dec 3, 2000
    Long...
    This is what is in /etc/resolv.conf as the HR10-250 comes from DirecTV/TiVo:

    # Copyright (c) 2001 TiVo Inc.
    search engr.teleworld.com
    nameserver 192.168.14.1
    nameserver 192.168.14.2
     
  16. Nov 20, 2005 #1216 of 11850
    champ9533

    champ9533 New Member

    2
    0
    Nov 20, 2005
    Is it possible to hack a 6.2 directv tivo and make it compatible with a cable signal b/c I don't have Directv anymore. Thanks for any help anyone can give.
     
  17. Nov 20, 2005 #1217 of 11850
    dswallow

    dswallow Save the Moderatоr TCF Club

    50,973
    31
    Dec 3, 2000
    Long...
    Nope, not in any manner whatsoever is it possible to do this.
     
  18. Nov 20, 2005 #1218 of 11850
    champ9533

    champ9533 New Member

    2
    0
    Nov 20, 2005
    errrgghhh. but thanks for the help
     
  19. Nov 20, 2005 #1219 of 11850
    ksin291

    ksin291 New Member

    11
    0
    Nov 18, 2005
    ok, I followed all of the steps on the tivo zipper page and I've gotten to the point where I'm supposed to telnet into my tivo. Problem is that I can't get into it, I'm using a linksys usb 2.0 network adapter. I looked at the network adapter and I see no link lights lit, the adapter works fine on my pc although I have to install drivers to get it to work. Any suggestions?
     
  20. Nov 20, 2005 #1220 of 11850
    Gunnyman

    Gunnyman Just a boring dude

    30,747
    2
    Jul 10, 2003
    !Texas
    linksys 200M version 2?
    won't work get a Netgear FA120 instead
     

Share This Page