View Full Version : Enhance Your Hacked Tivo With This Script
Pages :
1
2
3
[
4]
5
6
7
8
9
10
11
12
AJRitz
11-07-2005, 04:02 PM
The Linky 200M may be the culprit. I was getting about the same numbers you're reporting when using the 200M. I switched to the Netgear FA120 and my throughput improved over 300%.
austin61
11-08-2005, 12:27 AM
And the Merge panel does not allow shifting of selections at least in IE 6.0.
I couldn't reorder the programs I was trying to merge, either. It looks like reorder. js is not installed in the tivowebplus directory with the latest script. At least it wasn't on my 3 units. I had "reorder.js" on my pc from an older version of TWP. I ftped it into the TWP folder and now I can change the order of the programs I am trying to merge.
Stew Pididiot
11-10-2005, 10:13 PM
Sorry if this has already been discussed...
I'm using a HR10-250 and a Netgear FA-120 USB network adaptor. I elected to install the USB 2.0 drivers when I ran this script. (By the way this script rules!) Anyway, no more USB adaptor after the reboot--no power on it at all.
I pulled the drive and copied the backup version of the network driver back to the /lib/modules directory, still no joy. Any suggestions to get me back online?
Thanks!
rbautch
11-10-2005, 10:31 PM
If you copied the original drivers back from the /lib/modules/backups-orig directory, the problem is that when you copy the ax8817x.o driver, it doesn't overwrite the symlink that the script put there. So, pull the drive again and delete the ax8817x.o symlink first, and then copy the original driver back from .../backups-orig. Not sure why the USB2.0 drivers didn't work in the first place. Did the script correctly identify your Tivo model and kernel when it first ran? Also check for a file archive in the /lib/modules directory called drivers2.4.x.tgz. What is "x" in the filename?
Stew Pididiot
11-10-2005, 10:59 PM
Thanks for the help!
drivers2.4.20.tgz
Stew Pididiot
11-10-2005, 11:04 PM
unfortunately I got cute and uninstalled the script after being unsuccessful. Then I rewrote my rc.sysinit.author file to its original settings. Still no network. I can't figure out whats wrong with it now. I'm thinking of re-imaging the drive and trying this all from scratch. Any suggestions?
rbautch
11-10-2005, 11:40 PM
The uninstall script should have restored the orignal drivers, and unless you were working with an older script version, it should have taken care of overwriting that symlink. Did you reboot after you ran the uninstall script? If not, try that. Looks like the correct driver archive was indeed copied to your /lib/modules directory. Since it's still there, try untarring manually with:
tar -zxvf drivers2.4.20.tgz
and then
ln -s /lib/modules/usbnet.o /lib/modules/ax8817x.o...and then reboot. If still no luck, then just re-image it.
Stew Pididiot
11-10-2005, 11:56 PM
This is interesting-
I reloaded my original rc.sysinit.author file and got the network back up and running (with the original network drivers having been already copied back over earlier).
I re-applied the script, this time selecting NO for the USB 2.0 drivers. The network is again gone. Any idea why? I would think that it would leave things alone when the USB2.0 system is bypassed...
rbautch
11-11-2005, 09:31 AM
Pull the drive, and restore your old author file, but save the modified author file somwhere safe. Telnet back in to the tivo, and then post the modified author file here.
rbautch
11-12-2005, 12:19 PM
My "yellow stars" still won't go away. Been a week or more. (HR10-250). Other then that everything is good in HDef land.After about two weeks, my yellow stars finally disappeared. Showcases still appear in the menu, but now just say "Showcases", not "Showcases and TV Guide".
MisterEd
11-12-2005, 11:50 PM
Haven't paid attention to it for a while but after getting your message I checked. All gone. If I go into Showcases it says "no showcases available." :D
After about two weeks, my yellow stars finally disappeared. Showcases still appear in the menu, but now just say "Showcases", not "Showcases and TV Guide".
rbautch
11-12-2005, 11:55 PM
How bout that! :up:
Stew Pididiot
11-13-2005, 06:07 PM
I re-imaged the drive, just to get a fresh start.
I re-applied the scriprt and paid closer attention during the install. This error message was generated just before the step that installs Joe:
Adding the /enhancements directory to your PATH statement...
/enhancements/start.sh: sed: command not found
/enhancements/start.sh: sed: command not found
/enhancements/start.sh: line 136: 325 Broken pipe cat /.profile
326 Done(127) | sed -e '/PATH=/s/$/:\/enhancements/' >/.pro
file2
I also got this message when adding color to bash:
Do you want to add color to your bash prompt? [y/n]: y
/enhancements/start.sh: awk: command not found
/enhancements/start.sh: sed: command not found
Looks like I'm missing "sed" and "awk" -- could this be the source of network interface disabling troubles?
Where do I find sed and awk, and where are they supposed to be saved?
rbautch
11-13-2005, 06:25 PM
Download Alphawolf's all-in-one utilities, and put them in /busybox. There's a lilnk to the utilities on the Zipper webpage. Make sure /busybox is in your PATH statement. This could very well be the source of your trouble, since the script depends on several commands in the utilities package, one of which helps to properly identify your Tivo and install the correct drivers.
rbautch
11-13-2005, 06:27 PM
The latest version has some very cool new features, including:
1. Automatically downloads the rbautch-files.tgz archive from within the tweak.sh script. This means I only have to distribute the very tiny tweak.sh file, and let it download the main script and hacks on the fly. So, version 2.6 is not on the website, but rather is included in the original post of this thread. In future versions, you won't have to download anything, since the tweak.sh file will automatically get the most current script on its own.
2. Keeps your hacks out of /var. The /var partition is the equivalent of a Windows recycle bin, and occasionally your Tivo will decide to wipe everything in there. The problem is that many hacks are hardcoded to use /var, and will not work if stored anywhere else. All such hacks installed by the enhancements script are now stored in /enhancements/varhacks. The script creates symlinks in /var that point to the corresponding hacks in /enhancments/varhacks. It also appends the author file with commands to recreate the symlinks if /var ever gets wiped. If you want to move other hacks out of var, copy them to /enhancements/varhacks, and then run the script called var-symlinks.
3. Installs custom Tivowebplus icons. Courtesy of TheEndless, as posted here (http://www.tivocommunity.com/tivo-vb/showthread.php?t=268224).
4. Other minor fixes/changes. Now backs up author file earlier in the script to prevent duplications. Made the uninstall script more foolproof (see readme for details). Added reorder.js to TWP directory.
.
Stew Pididiot
11-13-2005, 07:04 PM
I ran the script and there were no errors during its operation. It correctly identified my HR10-250 unit.
I rebooted, but still no network card. Weird. I wonder if there is a modification on the FA-120 that slightly changed the driver or something. I haven't seen that anyone else has had any problems with applying this to their HR10-250 though. Any other ideas?
rbautch
11-13-2005, 07:58 PM
Since your network works before you run the script, and you're not letting the script install USB2.0 drivers, I'm puzzled what could kill your connection. As with any other troubleshooting, you have to be patient and systematic to narrow down the issue. Here is what I suggest:
Re-image to get network back up.
Run the script, and answer no to everything, and reboot.
If you still have network, uninstall/reinstall the script over and over, answering yes to one thing at a time.
If the first run though kills your connection, try running the following commands, rebooting where noted to see if they kill your connection:
tivosh /enhancements/ipflags.tcl
Reboot
ipaddress="`ifconfig | grep "inet addr:" | awk '{print $2}' | sed 1d | cut -c6-30`"
echo "$ipaddress" > /enhancements/ipaddress_flag
Reboot
salvatore
11-13-2005, 08:35 PM
Just installed version 2.6 of this script, and of course it works like a champ. Great work again Russ.
Two suggestions:
* Im sure its occurred to you, but you may want to keep two versions available: one with the download script, and one with everything bundled for those not hooking the TiVo to the Internet.
* I find myself issuing a print working directory (pwd) command quite a bit since its removed when I install the alternate bash prompt. How about a prompt that prints the name of the subfolder Im in?
Thanks again.
clambert11
11-13-2005, 09:59 PM
I hacked 3 TiVo's for a friend of mine for the first time this weekend thanks to you and Gunnyman. I couldn't believe how easy you guys have made it.
Everything appears to be in place. I'm just waiting for the FA120's to show up to test MRV.
Anyway, is there a file I can edit when to change the Room Name of the unit for MRV? If so, what file is it? If not, I guess my only other option is to unistall and reinstall, huh?
Keep up the great work!
-- Craig
Gunnyman
11-13-2005, 10:03 PM
you can change mrv name right in tivoweb or you can run set_mrv_name.tcl from bash.
clambert11
11-13-2005, 10:06 PM
you can change mrv name right in tivoweb or you can run set_mrv_name.tcl from bash.
Well damn. That was a quick response.
Thanks!
-- Craig
Gunnyman
11-13-2005, 10:07 PM
just doing a quick drive by before bed ( that and I have no life) :p
bnm81002
11-13-2005, 11:09 PM
The latest version has some very cool new features, including:
1. Automatically downloads the rbautch-files.tgz archive from within the tweak.sh script. This means I only have to distribute the very tiny tweak.sh file, and let it download the main script and hacks on the fly. So, version 2.6 is not on the website, but rather is included in the original post of this thread. In future versions, you won't have to download anything, since the tweak.sh file will automatically get the most current script on its own.
2. Keeps your hacks out of /var. The /var partition is the equivalent of a Windows recycle bin, and occasionally your Tivo will decide to wipe everything in there. The problem is that many hacks are hardcoded to use /var, and will not work if stored anywhere else. All such hacks installed by the enhancements script are now stored in /enhancements/varhacks. The script creates symlinks in /var that point to the corresponding hacks in /enhancments/varhacks. It also appends the author file with commands to recreate the symlinks if /var ever gets wiped. If you want to move other hacks out of var, copy them to /enhancements/varhacks, and then run the script called var-symlinks.
3. Installs custom Tivowebplus icons. Courtesy of TheEndless, as posted here (http://www.tivocommunity.com/tivo-vb/showthread.php?t=268224).
4. Other minor fixes/changes. Now backs up author file earlier in the script to prevent duplications. Made the uninstall script more foolproof (see readme for details). Added reorder.js to TWP directory.
.
hey Russ,
will you include that script from "DDB" that I sent you a PM about in a future update to your enhancement scripts? thanks
Using the new 2.6 script did not result in the tivowebplus files getting put in an /enhancements subdirectory. Instead, the tivowebplus directory is still in /var/hack. Is that right? I thought the purpose of the new script was to get the tivowebplus directory in the /enhancement/varhacks directory. Did I do something wrong?
Another note: I couldn't run just the tweak.sh script because the script found the /enhancements directory in the first step and stopped right there. The tweak.sh script later on performs the tweak-uninstall.sh after downloading the current rbautch-files.tgz file. It seems like the tweak.sh script wouldn't check to see if the /enhancements directory exists in the first step. Just download the new rbautch-files.tgz file and then uninstall, install. etc.
rbautch
11-14-2005, 11:20 AM
The only hack I kept in /var is TWP. The reason for that is because TWP is so large, I didn't want the root directory to fill up. Besides, TWP is contained in a single folder that can be FTP's back to the Tivo with ease if var ever gets wiped. This is a convenient way to evenly distribute the space taken up by hacks between var and root, so neither one fills up. I just had an idea to modify the author file to look for the TWP directory on every boot, and if it doesn't find it, automatically download a new one from my website on the fly. We'll save that for the next version.
rbautch
11-14-2005, 11:31 AM
I couldn't run just the tweak.sh script because the script found the /enhancements directory in the first step and stopped right there. The tweak.sh script later on performs the tweak-uninstall.sh after downloading the current rbautch-files.tgz file. It seems like the tweak.sh script wouldn't check to see if the /enhancements directory exists in the first step. Just download the new rbautch-files.tgz file and then uninstall, install. etc. The tweak.sh script has to first check to see if you ran the uninstall script before it runs the new one so you don't get duplicate entries in your author file, and multiple copies of hacks on your system. The new tweak.sh doesn't actually run the uninstall script, it only downloads it for you to use later. Maybe in the next version, I'll have the tweak.sh script look for an existing installation first, and then prompt you to uninstall it before it continues with the new one.
The new tweak.sh doesn't actually run the uninstall script, it only downloads it for you to use later.
You're right, and I need to pay attention better while reading things.
jed5426
11-14-2005, 05:52 PM
I have read every post in this thread and have been wrestling with this for a while.
I can't get the tweak.sh script to run:
bash-2.02# echo $PATH
./:.:/bin:/sbin:/tvbin:/tivo-bin:/busybox
bash-2.02# dos2unix tweak*
bash-2.02# sh tweak.sh
Running rbautch Hacked Tivo Enhancements...
Do you want to run the "express" version (for advanced users)? [y/n]: n
tweak.sh: /enhancements/start.sh: No such file or directory
bash-2.02#
any ideas? i've tried every suggestion in this thread.
Gunnyman
11-14-2005, 06:06 PM
get the NEWEST version. it sounds like you don't have the rbautch-files.tgz on your tivo.
the newest tweak script will download the files it needs from the internet.
rbautch
11-14-2005, 07:34 PM
any ideas? i've tried every suggestion in this thread. If you have Win XP with SP2, make sure you follow those directions too. It could also mean that you don't have tar, or your tar binary is corrupt.
jed5426
11-14-2005, 07:36 PM
Ok, got it, but it doesn't look like its downloading the files it needs:
Downloading latest Enhancement script...
Downloading uninstall script...
chmod: /rbatchscript/tweak_uninstall.sh: No such file or directory
chmod: /enhancements/rbautch-files.tgz: No such file or directory
Download complete!
Running rbautch Hacked Tivo Enhancements...
Do you want to run the "express" version (for advanced users)? [y/n]: n
tweak.sh: /enhancements/start.sh: No such file or directory
bash-2.02# sh tweak.sh
Downloading latest Enhancement script...
Downloading uninstall script...
chmod: /rbatchscript/tweak_uninstall.sh: No such file or directory
chmod: /enhancements/rbautch-files.tgz: No such file or directory
Download complete!
Running rbautch Hacked Tivo Enhancements...
Do you want to run the "express" version (for advanced users)? [y/n]: n
tweak.sh: /enhancements/start.sh: No such file or directory
bash-2.02#
rbautch
11-14-2005, 07:45 PM
Looks like it's not downloading the file archive successfully. Are you running a firewall? Another possibility is that you don't have the wget binary which downloads the file. Look for it in /busybox. Does it actually show the progress of the download as it's downloading? What model tivo do you have?
slydog75
11-14-2005, 08:43 PM
I just had an idea to modify the author file to look for the TWP directory on every boot, and if it doesn't find it, automatically download a new one from my website on the fly. We'll save that for the next version.
Hmm. interesting idea.. Would there be a way to set something similar up to restore the entire var directory from .tar file if var gets wiped?
clambert11
11-14-2005, 08:49 PM
you can change mrv name right in tivoweb or you can run set_mrv_name.tcl from bash.
Well, I headed back today to finish up the project. The FA-120's I ordered from eBay arrived. I got 3 refurbs for $37 shipped. Not too bad I suppose. He started with 100 for sale. If anyone needs some, HERE (http://snipurl.com/jwtw) is a link. They look brand new and come with the device cable (it's not shown in the picture).
At any rate, I digress, my Linux is poor. I know virtually nothing. What I do know is because DOS is so similar. I didn't install TivoWebPlus because he didn't have a PC connected. I brought my equipment with me to set them up.
I thought I could simply run the file by typing in the filename, much like an executable. Silly me. Didn't work. I think I may have heard the TiVo chuckle at me but I'm not sure. :) So I figured I'd just uninstall the tweak script and reinstall it. I guess since I had already set it up, it skipped over it in the script because the option never popped up this time.
It's not a huge deal, but I'd specifically like what I need to type to get it to run. I was in the /hacks directory and saw the file when I did a ls. It's a matter of principle more than anything at this point. :)
MRV worked great between his 3 units and did indeed transfer pre-zipper shows. Is there any way to make the units appear at the top of the Now Playing list as opposed to the bottom? Just curious more than anything. I didn't know if there was an option I was overlooking.
Thanks guys,
Craig
Gunnyman
11-14-2005, 08:54 PM
don't think so craig.
sandpj
11-14-2005, 09:37 PM
Ok, got it, but it doesn't look like its downloading the files it needs:
Download complete!
Running rbautch Hacked Tivo Enhancements...
Do you want to run the "express" version (for advanced users)? [y/n]: n
tweak.sh: /enhancements/start.sh: No such file or directory
bash-2.02#
jed: I had the same results with the new script. It appeared that the file was downloading, but checking it with the Smart FTP showed that it was zero kB. I finally just ftp'd the Enhancements file and ran tweak.
Paul
rbautch
11-14-2005, 09:43 PM
Hmm. interesting idea.. Would there be a way to set something similar up to restore the entire var directory from .tar file if var gets wiped?Yes, that would be easy. However you would probably only want to restore the var directories with hacks in them, which would vary from user to user. Since the only thing the new script puts in /var is TWP, my original idea should suffice. If you add more hacks that need to be in /var, just put them in /enhancements/varhacks, and run the var-symlinks.sh script to set up symlinks in var that point to ../varhacks.
jed5426
11-14-2005, 10:38 PM
jed: I had the same results with the new script. It appeared that the file was downloading, but checking it with the Smart FTP showed that it was zero kB. I finally just ftp'd the Enhancements file and ran tweak.
Paul
sand...thanks, yeah that was the case for me too, but i had more problems after that...it wouldnt un tar the file, so i did it on my pc with winrar then ftp'd the files over.......well as it turns out there is more to un tar than just the main tgz file, so it didnt un tar anything...which caused twp and the usb2 drivers not to extract and load. i pulled the drive restored the usb drivers and the author file. thank god this thing backs things up!.
so i am going to address my tar issue then try again..
i have tar in busybox and tivo-bin and both are set in path.....maybe that caused some confusion...anyway i'll make sure i can un tar things and give it a go...thanks to all for your help..
i do have a question...shouldnt it append to the author file? i noticed all my original author file setting were gone - replaced by the author file created by tweak.sh?
jed5426
11-14-2005, 11:05 PM
more info...looks like tivotools has some programs in there that are 0 kb's in size.
the tar i used was 0 and wget is 0?
i got the tivotools from the other forum...can anyone else confirm what size tar and wget is from that file?
Gunnyman
11-15-2005, 05:54 AM
those are symlinks and should be 0 KB
you have /busybox and tivo-bin? those are both the same thing. Remove one of them and make sure the location of the other stays in your path.
jed5426
11-15-2005, 08:32 AM
strange...didn't know that...where are the files they are linked to?
i'll remove busybox and give it a try again.....
rbautch
11-15-2005, 03:51 PM
Not sure why you would have symlinks in /busybox that point to /tivo-bin, other than to keep all your hacks in a single folder. Not something a novice user would end up with. For joe to work, you need two files. The first is "joe", which should have been installed in /enhancements. The second is joerc, which is hardcoded to go in /tivo-bin, but I elected to put it in the root directory and renamed it to .joerc (added the dot). This configuration works just as well as having it in /tivo-bin.
If you followed the Zipper procedure, you should have ended up with AW's all-in-one utility set on your tools disk, and the Zipper would have un-tarred it to /busybox. Sounds like you didn't have tivotools on your tools disk, or it just didn't get copied properly. Try again.
bengalfreak
11-15-2005, 04:54 PM
You could have both (busybox and tivo-bin) installed if you hacked a version of 4.01b and then upgraded to 6.2 via slices by using Delanave's guide.
jed5426
11-15-2005, 05:17 PM
You could have both (busybox and tivo-bin) installed if you hacked a version of 4.01b and then upgraded to 6.2 via slices by using Delanave's guide.
yep thats it...so question is which one SHOULD i have? I guess per rbautch i should have busybox
Human123
11-15-2005, 06:37 PM
MRV worked great between his 3 units and did indeed transfer pre-zipper shows. Is there any way to make the units appear at the top of the Now Playing list as opposed to the bottom? Just curious more than anything. I didn't know if there was an option I was overlooking.
Thanks guys,
Craig
Try this
Press the advance button while in the now playing list. It is the one that is under the fast forward on the peanut remote.
This will cycle from the top of the list to the bottom in one step. It also toggles back and forth. :cool:
bengalfreak
11-15-2005, 06:59 PM
yep thats it...so question is which one SHOULD i have? I guess per rbautch i should have busybox
It doesn't matter as the enhancements script works either way. If the files are still in both, pick one and make sure its in your path. Most of us use busybox.
rbautch
11-15-2005, 07:05 PM
Not sure off the top of my head, but I think I may call a few things specifically from /busybox. Best to move it, or symlink it. Sounds like there may already be symlinks there that point to tivo-bin.
bengalfreak
11-15-2005, 07:24 PM
Not sure off the top of my head, but I think I may call a few things specifically from /busybox. Best to move it, or symlink it. Sounds like there may already be symlinks there that point to tivo-bin.
Hmm, I only had /tivo-bin and the version of the script that I used works fine. Although, I think I had to create /busybox and put crond in it. But I thought you fixed it so that it would work from either. Anyway, /busybox it is.
Edit: By the way, anyone have any idea why AlphaWolf changed the suggested location of the files from /busybox to /tivo-bin?
rbautch
11-15-2005, 07:36 PM
Wipelogs, netperf, and fakecall get called from /busybox specifically. I think I did that after someone complained that fakecall would not run otherwise, even though busybox was in their path. I may make some adjustments so you can put your tools anywhere.
bengalfreak
11-16-2005, 05:07 AM
Wipelogs, netperf, and fakecall get called from /busybox specifically. I think I did that after someone complained that fakecall would not run otherwise, even though busybox was in their path. I may make some adjustments so you can put your tools anywhere.
You must create /busybox (if necessary) and install all three files there then?
I'd leave it in /busybox, it less confusing there.
tsunami
11-16-2005, 07:07 AM
What is the uninstall procedure before running this newest script. There is no uninstall file attached to tweak.sh
FastEddieG
11-17-2005, 12:35 AM
Just wanted to say FANTASTIC job guys. I've installed Zipper with Rbautch's enhancements about a dozen times with different options just playing around with everything
I haven't opened up my HDVR2's in about 2 years, so again, thanks for making such a cool and useful setup that warranted me opening up my tivos :) (I won't touch my HR10-250 yet.)
Quick question, does Zipper or these enhancement tools turn off scrambling? Since I'm using MRV, and my main tivo is unscrambled, I need to ensure all are unscrambled.
Also, every time I reboot, I monitor the serial console, and consistently find the following:
Running boot Stage G_PostApplication scripts
starting rc.sysinit.author
set environmental variables
starting telnet and ftp
starting serial bash
running fakecall
bash: no job control in this shell
bash-2.02# Running fakecall version 6
Fakecall ran successfully!
couldn't open "/var/spool/cron/cronlogs/CRONLOG-MAIN": read-only file system
while executing
"open /var/spool/cron/cronlogs/CRONLOG-MAIN a"
(file "/busybox/fakecall.tcl" line 87)
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
ApgManager Transition from state BOOT to FAST_LOAD
Nothing big, fakecall can't write to the log due to inability to write to the fs. So, I don't know if this is the ideal fix, but I changed the fakecall reference in /etc/rc.d/rc.sysinit.author to include rw before and ro after, just as I have it below, and it seems to work fine..
####################################
echo "running fakecall"
mount -o remount,rw /
fakecall.tcl
mount -o remount,ro /
####################################
Thanks a million for everyone's efforts. This is shaping up to be a killer toolset.
-Ed
Ocelot
11-17-2005, 07:41 AM
Thanks for the great tools and scripts. I did my first hack last week using a new drive and the zipper. Since I had no Linux experience, I read like a zillion posts and than, with nerves of steel opened my RCA DVR40 and hacked away.
With all the good instructions and forum threads I was successful and now I’m hooked on hacking this thing.
Then I got the bright idea to upgrade to the new 2.6 version. I ran the uninstall script first and rebooted, downloaded 2.6 and installed it. It started fine getting the files from the web but when it went through the install it skipped over a lot of options and wouldn’t let me answer Y or N.
When it completed I lost a few things, like Tivoweb and caller ID. Couldn’t even find them in my directories. I tried again but, same thing.
I installed Tivoweb from scratch and got it working again but, I still don’t have caller ID. Most everything else seems to work. I can telnet, ftp, stream…although in Hackman, the toggle clock, and 30sec skip don’t work either.
Why does the 2.6 install skip stuff, and the stuff it skips either disappears or doesn’t work?
Ocelot
rbautch
11-17-2005, 07:50 AM
Follow the directions for XP SP2, and it wont skip.
Ocelot
11-17-2005, 08:52 AM
Oh....that's what I forgot this time. Thank you!
I didn't quite understand that unset crlf command. I thought it was to allow XP SP2 to be able to telnet. I didn't realize you need to do that command every time.
Gunnyman
11-17-2005, 05:18 PM
Well, I headed back today to finish up the project. The FA-120's I ordered from eBay arrived. I got 3 refurbs for $37 shipped. Not too bad I suppose. He started with 100 for sale. If anyone needs some, HERE (http://snipurl.com/jwtw) is a link. They look brand new and come with the device cable (it's not shown in the picture).
At any rate, I digress, my Linux is poor. I know virtually nothing. What I do know is because DOS is so similar. I didn't install TivoWebPlus because he didn't have a PC connected. I brought my equipment with me to set them up.
I thought I could simply run the file by typing in the filename, much like an executable. Silly me. Didn't work. I think I may have heard the TiVo chuckle at me but I'm not sure. :) So I figured I'd just uninstall the tweak script and reinstall it. I guess since I had already set it up, it skipped over it in the script because the option never popped up this time.
It's not a huge deal, but I'd specifically like what I need to type to get it to run. I was in the /hacks directory and saw the file when I did a ls. It's a matter of principle more than anything at this point. :)
MRV worked great between his 3 units and did indeed transfer pre-zipper shows. Is there any way to make the units appear at the top of the Now Playing list as opposed to the bottom? Just curious more than anything. I didn't know if there was an option I was overlooking.
Thanks guys,
Craig
to run set mrv name
from bash
type sh set_mrv_name.tcl
clambert11
11-17-2005, 05:31 PM
to run set mrv name
from bash
type sh set_mrv_name.tcl
I'm nearly positive I tried that. That's what I tried 2nd time, following the lead of running the tweak script.
Apparently I screwed it up somehow. I'll give it a whirl again the next time I am over there (which may be awhile).
Thanks for all your help.
-- Craig
rbautch
11-17-2005, 06:19 PM
set_mrv is a tivosh script, not a shell script, so it runs with: tivosh set_mrv_name.tcl...not sh set_mrv_name.tcl
Gunnyman
11-17-2005, 06:23 PM
set_mrv is a tivosh script, not a shell script, so it runs with: tivosh set_mrv_name.tcl...not sh set_mrv_name.tcl
oops :D
bengalfreak
11-18-2005, 04:46 AM
One of the biggest differences between MS-DOS and linux is that you have to type the extension (letters after the dot) in order to get files to run in Linux. Took me forever to figure that out.
tsunami
11-18-2005, 07:44 AM
Jez rbautch, you realease updates faster than Apple releases new iPods.
What you got in the works?
I cannot imagine what else you could add.
rbautch
11-18-2005, 07:51 AM
You'll see.... ;)
thepicman
11-18-2005, 04:54 PM
So how can I tell if 2.0 USB drivers are actually loaded? Everytime I ran this script it seemed like something else loaded or failed to load. I had to keep uninstalling and trying again, so I am not sure what I really have loaded as far as USB driivers.
I am only getting 2.5MB/sec transfers from my S2 and I get 1.2MB on my turboneted S1. More than 2x as fast, but it seems like it should be much faster. What transfer speeds are others getting?
TPM
BTUx9
11-18-2005, 05:13 PM
the limiting factor on USB2 with tivo is cpu, usually... anything more than 800KB/s, and it's definitely xferring in USB2 mode. 2.5MB/s is a pretty good speed, and you're unlikely to get a whole lot faster.
msu72
11-19-2005, 11:04 AM
Rbautch,
Thanks for all your good work. I hacked two dtivos using Gunny's guide a while back. All works fine. Now I'd like to run your script to fix my MRV expiration issues. When I click on your link for "detailed instructions" I get the new startup screens and links to TCF, this thread, and some utilities, but I can't find the instructions. Am I doing something stupid?
Thanks for your help.
rbautch
11-19-2005, 11:10 AM
They're on that same page, cryptically hidden under the "Installations Instructions" header.
msu72
11-19-2005, 11:20 AM
I don't know what I'm missing here.... but when I click on your instructions link I don't find anything that resembles "Installation Instructions" just your new splash page, and links to TCF, this thread, a DDB thread, and a utilities file. What am I doing wrong?
msu72
11-19-2005, 11:27 AM
Never mind. I just changed my brower security settings to enable automatic Active-X and I got the rest of the info. Thanks.
shepler76
11-19-2005, 03:29 PM
I got a weird problem that started happening. I run the script when it came out , and everything was fine. I just switched from the USB200 to the FA120 and now I can not telnet ,ftp, or even ping the box. The MVR is working fine though... Very strange. Anyone else see this?
rbautch
11-19-2005, 04:01 PM
Maybe a firewall on your PC?
shepler76
11-19-2005, 08:55 PM
No firewall! the other 2 boxes are fine just this one.
rbautch
11-19-2005, 09:33 PM
Since the tivo is communicating on your network, it's got to be something on your pc blocking it. If MRV was not working, I would suspect the driver problem in the uninstall script for version 2.3.
slydog75
11-20-2005, 08:23 AM
Maybe your IP address changed.. that would explain the problem as MRV would still work.
tbeckner
11-20-2005, 09:51 AM
I got a weird problem that started happening. I run the script when it came out , and everything was fine. I just switched from the USB200 to the FA120 and now I can not telnet ,ftp, or even ping the box. The MVR is working fine though... Very strange. Anyone else see this?If you change adapters, the MAC changes, and the IP Address changed. This would happen even if you used the same brand and model of adapter. When the MAC changes, almost always the IP Address changes.
MessyMarvin22
11-20-2005, 10:15 AM
Does anyone know why I am getting the following when running the script?
Thx
Do you want set a static IP address or use DHCP? Enter s or d here: s
Please enter a static IP address for your Tivo: 192.168.1.80
Please enter the IP address of your router: 192.168.1.1
couldn't open "/hacks/mfs_network": no such file or directory
while executing
"open /hacks/mfs_network w"
("uplevel" body line 53)
invoked from within
"uplevel $body"
invoked from within
"transaction {uplevel $body}"
(procedure "RetryTransaction" line 5)
invoked from within
"RetryTransaction {
set nconfig [db $db openidconstruction $goodfsid]
# Delete existing network settings, for testing...
dbobj $nconfig remove IpPa..."
(file "/enhancements/network-en.tcl" line 27)
IP parameters not set in MFS. Exiting...
aborting open transaction ...
rbautch
11-20-2005, 10:36 AM
Does anyone know why I am getting the following when running the script?
Thx
Do you want set a static IP address or use DHCP? Enter s or d here: s
Please enter a static IP address for your Tivo: 192.168.1.80
Please enter the IP address of your router: 192.168.1.1
couldn't open "/hacks/mfs_network": no such file or directory
while executing
"open /hacks/mfs_network w"
("uplevel" body line 53)
invoked from within
"uplevel $body"
invoked from within
"transaction {uplevel $body}"
(procedure "RetryTransaction" line 5)
invoked from within
"RetryTransaction {
set nconfig [db $db openidconstruction $goodfsid]
# Delete existing network settings, for testing...
dbobj $nconfig remove IpPa..."
(file "/enhancements/network-en.tcl" line 27)
IP parameters not set in MFS. Exiting...
aborting open transaction ...
Create a directory called /hacks, and then try the script again.
shepler76
11-20-2005, 01:06 PM
If you change adapters, the MAC changes, and the IP Address changed. This would happen even if you used the same brand and model of adapter. When the MAC changes, almost always the IP Address changes.
It is set to a static address... I out back the original USB200 and it works again, but VERY slow. I guess I will try and uninstall the script and re install with the newest version..
Thanks for the info guys.
bnm81002
11-20-2005, 06:31 PM
hey Russ,
what happened to the downloadable zip file for your scripts on the 1st page? thanks
rbautch
11-20-2005, 07:25 PM
I'm making a small mod for HR10-250's. It will be back soon.
Arcady
11-21-2005, 02:51 AM
This script seems to set up the TiVo so that 30 second skip is enabled by default. I have been looking around, but I can't figure out how this is done. I really want to enable the up-down-up-7-8 backdoor code on reboot, and I figured that would be similar to enabling 30 sec skip, but I can't figure out what to edit. Any help appreciated.
ttodd1
11-21-2005, 10:51 AM
Actually (I think) the 30 second skip is set in the superpatch.
rbautch
11-21-2005, 12:08 PM
True, and I don't think there's a way to enable that sequence on reboot through scripting. You could do it with 3.1 software, which supports sendkey, but not 6.2.
rbautch
11-21-2005, 12:11 PM
Test nameserver for the HR10-250.
True, and I don't think there's a way to enable that sequence on reboot through scripting. You could do it with 3.1 software, which supports sendkey, but not 6.2.
Is there a way to disable 30 second skip on boot?
BTUx9
11-21-2005, 07:38 PM
You can restore the original tivoapp, and edit superpatch to NOT patch in the 30 second skip.
(there are comments in there for that, sort of)
Thanks for the info, I'll take a look.
slydog75
11-21-2005, 08:39 PM
Is there a way to disable 30 second skip on boot?
There's an option about 30 second skip in the Hackman module for TWP.. not sure if it's functional with the zipper install though.
BTUx9
11-21-2005, 08:42 PM
almost positive it uses sendkey, which won't work under 6.2. I also don't believe it'd turn OFF the option
ttodd1
11-21-2005, 09:19 PM
No it does not work
fredfillis
11-22-2005, 05:28 PM
Ok, my fakecall runs at 11.20 pm eastern, I see it come up on the screen every night.
If I look at the root file I see the following:
# Run fakecall every night at 10:20pm cst
20 4 * * * tivosh /busybox/fakecall.tcl
Now if I understand that line correctly, fakecall should be running at 4.20am.
So, wazzup with that? If I want fakecall to run at 2.20am I should change the 4 to a 2, right?
Am I missing something here? Showing my age maybe?
Cheers!
rbautch
11-22-2005, 06:48 PM
Cron uses GMT, not EST. A search of this thread for GMT should bring some answers.
kramerboy
11-22-2005, 09:16 PM
I use TWP to check my CID logs. However, every Monday I go into TWP and the cidcall.log is missing from the Logs section of TWP. This happens after the logs are wiped during the Sunday night scheduled reboot. NCID still works like it should, but the log is missing from the TWP list.
If I FTP in, I can see the cidcall.log in enhancements/varhacks/log. Not in var/log where all the other logs are stored.
If the enhancement script is uninstalled and then reinstalled, the CID log comes back.
Any idea why the log doesn't come back after the Sunday reboot?
rbautch
11-22-2005, 09:30 PM
I use TWP to check my CID logs. However, every Monday I go into TWP and the cidcall.log is missing from the Logs section of TWP. This happens after the logs are wiped during the Sunday night scheduled reboot. NCID still works like it should, but the log is missing from the TWP list.
If I FTP in, I can see the cidcall.log in enhancements/varhacks/log. Not in var/log where all the other logs are stored.
If the enhancement script is uninstalled and then reinstalled, the CID log comes back.
Any idea why the log doesn't come back after the Sunday reboot?Next time it happens, try rebooting manually to see if that brings it back. Also try supressing wipelogs in cron.
fredfillis
11-23-2005, 08:37 AM
Cron uses GMT, not EST. A search of this thread for GMT should bring some answers.
Doh! Of course. Thanks for your patience, apparently suffering from early senility here.
cyklfreak
11-23-2005, 11:27 PM
how do we use this if we are unable to connect the tivo to the web (dial up) but still like tivowebplus and want to use your script?
can you include a non-automated one?
rbautch
11-24-2005, 12:20 PM
Just for you... Download this (www.mastersav.com/tivo_tweak/rbautch_files.tgz) and this (http://www.mastersav.com/tivo_tweak/tweak_uninstall.sh), and FTP them to the same directory as tweak.sh. Open tweak.sh with vi and comment out the two lines that stat with "wget". An alternative is to download the Zipper tools disk, and copy out the scripts from there.
Runch Machine
11-25-2005, 11:14 PM
rbautch, thanks for the great scripts. I've been hoping someone would come up with this for a long time. I love having Caller ID on my DirecTivo.
I am running Tivo Desktop version 2.02, which works fine with my Toshiba DVD burner/Tivo DVR. However, my DirecTivo doesn't see the computer (or any computer) running the Tivo Desk top. Is there another version that I am supposed to have running on the computer instead of 2.02?
Tivo Desktop also doesn't see the DirecTivo, though I get bash prompt and can run the tweaks script with no problem.
JohnCarver
11-26-2005, 04:25 AM
There's a problem as it overwrites rather than appends the rc.sysinit.author,
and even after fixing that via telnet, ftp doesn't work.
rbautch
11-26-2005, 10:27 AM
There's a problem as it overwrites rather than appends the rc.sysinit.author,
and even after fixing that via telnet, ftp doesn't work.Not true. It backs up your original to rc.sysinit.author.bak, and then APPENDS the startup commands. Try running the uninstall script, ,which puts everything back excactly the way it was before you ran the script, and then try to FTP. My guess is that you didn't have the proper FTP commands in your author file to begin with.
rbautch
11-26-2005, 10:29 AM
rbautch, thanks for the great scripts. I've been hoping someone would come up with this for a long time. I love having Caller ID on my DirecTivo.
I am running Tivo Desktop version 2.02, which works fine with my Toshiba DVD burner/Tivo DVR. However, my DirecTivo doesn't see the computer (or any computer) running the Tivo Desk top. Is there another version that I am supposed to have running on the computer instead of 2.02?
Tivo Desktop also doesn't see the DirecTivo, though I get bash prompt and can run the tweaks script with no problem.Not sure about this. I have ver 2.0 and it works fine. Do you have a firewall?
JohnCarver
11-26-2005, 04:12 PM
With all due respect to your great script. It performs repeatedly just like I said. I overwrites my rc.sysinit.author, such that it now only contains the stuff that was supposed to be appended, and ftp stops running. Why would I lie.
rbautch
11-26-2005, 04:44 PM
Tell me which line in the script overwrites your author file. Did you have an author file before? If there was no author file in place before, or if it got deleted somehow, you would only see the lines that get appended. If you post your rc.sysinit.author.bak file we'll be able to tell for sure.
Runch Machine
11-26-2005, 05:13 PM
Not sure about this. I have ver 2.0 and it works fine. Do you have a firewall?
I think that was it. I found version 2.0 here:
http://www.zatznotfunny.com/ttg.htm#rollback
I uninstalled Tivo Desktop 2.2, installed 2.0 and it worked, my DirecTivo found my computer.
Runch Machine
11-26-2005, 05:17 PM
rbautch, I see some people are running your script on the HR10-250. All I really want to add is Caller ID. Do you have a script that will do this?
Will the Caller ID program in your script display on an HR10-250?
JohnCarver
11-27-2005, 05:41 AM
Well we're getting closer to finding out why the script doesn't fully work for me. Obviously if I say the script overwrote the rc.sysinit.author file and I had telnet and ftp working, I had such a file. Turns out the script creates an rc.sysinit.author.bak file of ZERO bytes.
bengalfreak
11-27-2005, 06:49 AM
Obviously if I say the script overwrote the rc.sysinit.author file and I had telnet and ftp working, I had such a file.
Not necessarily, you can turn on telnet and ftp from other files than the rc.sysinit.author file. For example from the test.conf file. It sounds to me like your rc.sysinit.author file either was empty or never existed in the first place.
And, you really need to lose the attitude. The script has worked fine on numerous other DTivos and rbautch has spent an enormous amount of time supporting it. And giving him crap is certainly not going to make it fun for him to continue to do so.
rbautch
11-27-2005, 10:17 AM
rbautch, I see some people are running your script on the HR10-250. All I really want to add is Caller ID. Do you have a script that will do this?
Will the Caller ID program in your script display on an HR10-250?It should work fine. If callerID is all you want, just answer no to everything else.
JohnCarver
11-27-2005, 10:40 AM
I repeat, I had a fine working rc.sysinit.author. I resent being accused of having an attitude cause I know whether I had an rc.sysinit.author. Certainly rbautch is to be commended for his efforts with zipper.
LETS START OVER.
Last year I used "sleeper" on a 4.01b HRVR2, and that was a helpful script. The zipper script had worked perfectly on the HDVR2 now running TiVo OS 6.2, and I get transfer rates of over 2.2 Megs/sec with the machine in standby mode.
Now I also have an HR10-250. I have 3.1.5f with two 300 Gig HD, started with a legally purchased Instant cake, and had applied changes as suggested by http://www.imbetterthanyou.com/hr10-250 and http://groups.yahoo.com/group/hdtivo/files/HDTIVO_Modification_HOW_TO/. Everything worked fine, Telnet, FTP, TiVoWeb, fakecall, Tserver; but since zipper applied more stuff, and said it worked with an HR10-250, I tried that.
When I ran the 11/13/05 zipper on the HR10-250, I now realize it created an rc.sysinit.author.bak of zero bytes length, such that when it appended its code to that, it left me with an rc.sysinit.author that didnt turn on the USB ports or Ethernet or ftp or telnet. Luckily I had a backup to my rc.sysinit.author on my PC to restore.
Is there an outside attribute or some syntax inside of an rc.sysinit.author that would cause the zipper script to fail to properly back it up? Or some option in the script I should have passed on? I am not for a minute suggesting that it isn't possible the fault may be with me. But there is also a greater than zero possibility of something in the script causing this unexpected result.
Gunnyman
11-27-2005, 10:46 AM
clarify further please.
Did you use the Zipper or Rbautch's enhance script?
rbautch
11-27-2005, 10:51 AM
I repeat, I had a fine working rc.sysinit.author. I resent being accused of having an attitude cause I know whether I had an rc.sysinit.author. Certainly rbautch is to be commended for his efforts with zipper.
LETS START OVER.
Last year I used "sleeper" on a 4.01b HRVR2, and that was a helpful script. The zipper script had worked perfectly on the HDVR2 now running TiVo OS 6.2, and I get transfer rates of over 2.2 Megs/sec with the machine in standby mode.
Now I also have an HR10-250. I have 3.1.5f with two 300 Gig HD, started with a legally purchased Instant cake, and had applied changes as suggested by http://www.imbetterthanyou.com/hr10-250 and http://groups.yahoo.com/group/hdtivo/files/HDTIVO_Modification_HOW_TO/. Everything worked fine, Telnet, FTP, TiVoWeb, fakecall, Tserver; but since zipper applied more stuff, and said it worked with an HR10-250, I tried that.
When I ran the 11/13/05 zipper on the HR10-250, I now realize it created an rc.sysinit.author.bak of zero bytes length, such that when it appended its code to that, it left me with an rc.sysinit.author that didnt turn on the USB ports or Ethernet or ftp or telnet. Luckily I had a backup to my rc.sysinit.author on my PC to restore.
Is there an outside attribute or some syntax inside of an rc.sysinit.author that would cause the zipper script to fail to properly back it up? Or some option in the script I should have passed on? I am not for a minute suggesting that it isn't possible the fault may be with me. But there is also a greater than zero possibility of something in the script causing this unexpected result.
Now I get it. Since you posted here in the Enhancement Script thread and did not mention the Zipper in your posts, I had no idea you ran the Zipper, which does not yet support the HR10-250. The Zipper does indeed overwrite your author file, because it is a Hack Script meant for unhacked tivos without author files. Since your tivo is already hacked, you have no reason to run the Zipper, but rather you should just run the Enhancement script. Try again by using the file in the first post of this thread, but before you run it. Edit your /etc/resolv.conf file to reflect your correct DNS (usually your router).
JohnCarver
11-27-2005, 01:46 PM
I mispoke, I ran zipper and enhancements on the 6.2 HDVR2, I only ran enhancements on the HR10-250, after the other files I had listed.
Runch Machine
11-27-2005, 03:22 PM
It should work fine. If callerID is all you want, just answer no to everything else.
I need a way to get the Bashprompt to work when I use Telnet into the HR10-250 so I can run your tweaks script.
When I connect the HR10-250s drive to my computer and run zipper.sh, it sees there is no 6.2 on the Tools CD, and procedes to use the existing version of the program 3.1f. The zipper script runs till it starts copying the hacked Kernel to the Tivo drive. The error message is:
vmlinux_.g2 40.4 % replaced with vmlinux_
mv:unable to rename vmlinux_ no such file or directory
mv: unable to rename utils no such file or directory
DD opening '/Tivo/Var/vmlinux.px no such file or directory
problem copying hack kernel to the tivo drive with dd
Aborting.
I am not using the origianl Tivo drive. I did a backup and mfsrestore to a new 250 gig drive. I've tried this twice with the same results
Please tell me how to get bashprompt and the tweaks script onto the drive so I can get caller ID to work. I don't care if this gets overwritten when the next version of the software comes out. I want 6.2 on my HR10-250 if it ever gets release.
By the way, I ran your scripts, zipper and tweaks on my Samsung DirecTivo and they worked great so I know the CDs are ok. Thanks for your help.
Gunnyman
11-27-2005, 03:50 PM
sheesh Zipper DOES NOT WILL NOT CAN NOT run on a HD Tivo.
getting bash prompt is doable though. There are guides out there to get it done. I think there's one called ironman's guide or something.
rbautch
11-27-2005, 03:50 PM
The Zipper does not yet work with the HR10-250. You'll have to wait for the next version that does. Otherwise, hack it manually using Ironman's guide.
Gunnyman
11-27-2005, 03:53 PM
jinks 1 2 3 4 5 6 7 8 9 10
you owe me a coke :p
JohnCarver
11-27-2005, 04:28 PM
ONE MORE TRY. I think I stated everything right tthis time..
Last year I used "sleeper" on a 4.01b HRVR2, and that was a helpful script. The zipper script had worked perfectly on the HDVR2 now running TiVo OS 6.2, and I get transfer rates of over 2.2 Megs/sec with the machine in standby mode.
Now I also have an HR10-250. I have 3.1.5f with two 300 Gig HD, started with a legally purchased Instant cake, and had applied changes as suggested by http://www.imbetterthanyou.com/hr10-250 and http://groups.yahoo.com/group/hdtiv...ication_HOW_TO/. Everything worked fine, Telnet, FTP, TiVoWeb, fakecall, Tserver; but since enhancements applied more stuff, and said it worked with an HR10-250, I tried that.
When I ran the 11/13/05 enhancements on the HR10-250, I now realize it created an rc.sysinit.author.bak of zero bytes length, such that when it appended its code to that, it left me with an rc.sysinit.author that didnt turn on the USB ports or Ethernet or ftp or telnet. Luckily I had a backup to my rc.sysinit.author on my PC to restore.
Is there an outside attribute or some syntax inside of an rc.sysinit.author that would cause the enhancement scripts to fail to properly back it up? Or some option in the script I should have passed on? I am not for a minute suggesting that it isn't possible the fault may be with me. But there is also a greater than zero possibility of something in the script causing this unexpected result.
rbautch
11-27-2005, 04:42 PM
I suggest running the uninstall script, then confirm everyting is back to where it was before you started. Also make sure the author file is in place, and is not empty. Re-run the Enhancement script, and see if the same thing happens.
Runch Machine
11-27-2005, 04:52 PM
The Zipper does not yet work with the HR10-250. You'll have to wait for the next version that does. Otherwise, hack it manually using Ironman's guide.
Any idea when you'll have the next version out that works on the HR10-250?
Gunnyman
11-27-2005, 04:53 PM
soon as someone sends us a pair of HDTivos we'll get right on it.
rbautch
11-27-2005, 05:00 PM
As this (http://www.tivocommunity.com/tivo-vb/showthread.php?t=272632) plea for help got exactly zero response, I'm not sure how big the demand is for it. Tsunami and MisterEd were kind enough to come through for me, but it's not my top priority.
Gunnyman
11-27-2005, 05:06 PM
I'm happy to provide my mailingaddress to anyone who wants to send me an HD Tivo :D
JohnCarver
11-27-2005, 07:13 PM
Dear rbautch
The same thing happens.
rbautch
11-27-2005, 07:53 PM
I have a theory on what might be causing this. The latest directions require HR10-250 users to install Alphawolfs all-in-on utilities in /busybox, and I suspect that you did not. I think the root of the issue is that you're missing some key utilities used by the script, including, sed and cat. There is a series of commands that modify your path statement in your author file to include the enhancements directory. Here are the lines that do it:cat /etc/rc.d/rc.sysinit.author | sed -e '/PATH=/s/$/:\/enhancements/' > /etc/rc.d/rc.sysinit.author2
mv /etc/rc.d/rc.sysinit.author2 /etc/rc.d/rc.sysinit.author You can try these commands one by one at the bash prompt to see if they produce the same results. Did you get any errors as you ran the enhancement script?
Dirac
11-27-2005, 08:07 PM
As this (http://www.tivocommunity.com/tivo-vb/showthread.php?t=272632) plea for help got exactly zero response, I'm not sure how big the demand is for it. Tsunami and MisterEd were kind enough to come through for me, but it's not my top priority.
Wow, no replies to that thread! I meet your criterion, but I don't have the drives (or the drive?) to hack my HR10. Maybe Santa will come through for me. Are you testing to see if the zipper can have the same functionality on the HR10 as the regular DTiVos? I gather that I would have to hack it to find out what files are on it (or at the very least pull the drive).
rbautch
11-27-2005, 08:12 PM
I forgot the principal Zipper tester had an HR10! I got the info I needed to create a beta version of the new Zipper. Perhaps some prospective HR10 Zipper users can pitch in and get you a spare drive. :p
Dirac
11-27-2005, 08:21 PM
Sorry, I could have replied originally (I did see your first thread), but I thought it would have been stupid to reply to your request by saying "Yes I do, but sorry I can't help". :D
I've been scouring pricewatch and similar sites for good HD deals. If I'm going to hack it I might as well increase the recording space.
rbautch
11-27-2005, 08:49 PM
How about a 300gig drive for $79. I just posted a link on DDB.
Krokus
11-27-2005, 10:44 PM
rbautch
I have a new HR10-250 coming on tuesday with a fresh 300 gig drive. I already have one in the bedroom that I used the ironman guide or a combination of a couple. I'd love to test the script for you when it arrives.
Krokus
Dirac
11-27-2005, 10:57 PM
What's this "Limit 1 per household"?!?!?
That's a great price, but going from 250 GB to 300 GB just to hack it, I don't know. I would have done the dual upgrade to 600 GB, though.
Pricewatch shows 400 GB for about $213. I remember the outhouse having them for less than $200 at one time, and I think you could get 2.
JohnCarver
11-28-2005, 05:53 AM
I have a theory on what might be causing this. The latest directions require HR10-250 users to install Alphawolfs all-in-on utilities in /busybox, and I suspect that you did not. I think the root of the issue is that you're missing some key utilities used by the script, including, sed and cat. There is a series of commands that modify your path statement in your author file to include the enhancements directory. Here are the lines that do it:cat /etc/rc.d/rc.sysinit.author | sed -e '/PATH=/s/$/:\/enhancements/' > /etc/rc.d/rc.sysinit.author2
mv /etc/rc.d/rc.sysinit.author2 /etc/rc.d/rc.sysinit.author You can try these commands one by one at the bash prompt to see if they produce the same results. Did you get any errors as you ran the enhancement script?
I got no errors running the script, but let me make doubly sure I'm using the correct busybox! That could well be it, I'm not 100% sure which busybox I used. I'll try your suggestions tonight. THANKS a million!!
Runch Machine
11-29-2005, 01:02 AM
I forgot the principal Zipper tester had an HR10! I got the info I needed to create a beta version of the new Zipper. Perhaps some prospective HR10 Zipper users can pitch in and get you a spare drive. :p
I have two HR10-250s and I picked up a spare drive at Circuit city on Saturday, $59.99 after rebate. If you want to send me the script I'd be happy to test it for you and report back.
tsunami
11-29-2005, 06:04 AM
Look here
http://www.tivocommunity.com/tivo-vb/showthread.php?p=3504194&&#post3504194
Runch Machine
11-29-2005, 02:42 PM
Look here
http://www.tivocommunity.com/tivo-vb/showthread.php?p=3504194&&#post3504194
I made a new CD and ran the beta script for the HR10-250. It ran fine with no error message. The receiver boots up fine, but the USB ports do not appear to be working. There is NO power or activity light on the Netgear FA120. Do you have any suggestions or can I look at anything to see what is happening and let you know?
tsunami
11-29-2005, 03:11 PM
I made a new CD and ran the beta script for the HR10-250. It ran fine with no error message. The receiver boots up fine, but the USB ports do not appear to be working. There is NO power or activity light on the Netgear FA120. Do you have any suggestions or can I look at anything to see what is happening and let you know?
Same here, rbautch has the info.
rbautch
11-29-2005, 08:32 PM
New HR10-250 Zipper beta4 posted.
dsmturbo
11-29-2005, 09:13 PM
whoot thanks rbautch I can't find it lol
Runch Machine
11-29-2005, 09:23 PM
New HR10-250 Zipper beta4 posted.
I tried it and the USB ports are still dead.
sandpj
11-29-2005, 10:20 PM
I successfully ran HR10-250 Beta 1, but would be willing to test Beta 4. Is it possible to rerun Zipper without re-imaging the drive?
I imagine Beta 4 addresses Nameserver. Does it attempt to address 30 sec and decrypt?
rbautch
11-29-2005, 11:47 PM
Yes, yes, and yes. You may want to wait until beta5.
dsmturbo
11-30-2005, 12:15 AM
Okay , I'll await next version..thx russ
sandpj
11-30-2005, 07:20 AM
Also, if I "patched" TivoApp (decrypt), do I need to restore Tivoapp.orig before applying Beta 5?
rbautch
11-30-2005, 07:28 AM
Yes.
Runch Machine
11-30-2005, 08:35 PM
WOO-HOO Beta5 for HD Tivo (HR10-250) WORKS GREAT!! Thanks so much. I only installed the Caller ID portion, but it looks like all the other things would work as well. The power and activity lights come on on the usb converter. I live with two teenagers and the phones is rarely for me.
Thanks so much!
Question for you, I've previously added a second drive to my HD Tivo. I installed the beta5 test on a separate 250gig drive that is not part of the two drive set. Now I want to run the scripts on the 2 drive set. I imagine that I only have to connect the A drive to the computer to run the zipper.sh script. Is that correct? When I put the A drive back into the HD Tivo, will is still "see" the second drive and work as a 63 hour HD Tivo? Or do I have to convert to a single drive setup and then add the second drive?
rbautch
11-30-2005, 08:56 PM
I imagine that I only have to connect the A drive to the computer to run the zipper.sh script. Is that correct? Yes
When I put the A drive back into the HD Tivo, will is still "see" the second drive and work as a 63 hour HD Tivo? Yes.
You may want to wait for beta6, which should have the kinks worked out for enabling the permanent 30-sec skip, removing encryption, enabling backdoors, and enabling menu sort.
dsmturbo
11-30-2005, 09:09 PM
thx tsumani for the link to beta files I musta missed that post
In order to use the Beta Hr file, do we need to just make sure alphawolf Tivotools folder is on our Tivo Tools CD or ?
Runch Machine
11-30-2005, 09:25 PM
Yes
Yes.
You may want to wait for beta6, which should have the kinks worked out for enabling the permanent 30-sec skip, removing encryption, enabling backdoors, and enabling menu sort.
When will Beta6 be out and what is menu sort?
DLiquid
12-02-2005, 11:40 AM
I'm wondering about this question:
"Do you want weekly reboots to only occur if no programs are recording?
Enter n if you plan to leave a phone line connected for callerID, etc [y/n]:"
I do plan to leave a phone line connected for callerID, but I was thinking of setting up a bogus prefix like * so that the TiVo would never successfully call home even if it tried. That's easy to do in the regular TiVo menus, right? If I do this, do you think I can safely answer yes to the question above?
tsunami
12-02-2005, 12:43 PM
I'm wondering about this question:
"Do you want weekly reboots to only occur if no programs are recording?
Enter n if you plan to leave a phone line connected for callerID, etc [y/n]:"
I do plan to leave a phone line connected for callerID, but I was thinking of setting up a bogus prefix like * so that the TiVo would never successfully call home even if it tried. That's easy to do in the regular TiVo menus, right? If I do this, do you think I can safely answer yes to the question above?
I think that you must make a succesful call using any prefix for it to "stick" otherwise it reverts back to your old setting.
I know there could be a suggestion recording, but that early in the morning seems a pretty safe time to allow a reboot. So, I answer N.
rbautch
12-02-2005, 12:57 PM
Another issue is that even if the call fail, you're tivo will stick pick up the phone and try to make a call. This can be annoying if you happen to be on the phone at the time.
Dan Collins
12-02-2005, 01:54 PM
I think that you must make a succesful call using any prefix for it to "stick" otherwise it reverts back to your old setting....Yup, but the following will do the trick (just save it as a tcl file on your TiVo and execute it):
puts "Set Dialing Prefix"
EnableTransactionHoldoff true
set db [dbopen]
RetryTransaction {
set obj [db $db open /State/PhoneConfig]
dbobj $obj set CallWaitingPrefix "##"
dbobj $obj set DialPrefix "##"
}
dbclose $db
puts "Done."
Substitute whatever you like for the "##" or remove both characters to clear the dialing prefixes entirely.
DLiquid
12-02-2005, 03:40 PM
Thanks Dan.
It would be cool to make that part of the enhancement script for people who want the phone line only for callerID.
tsunami
12-02-2005, 06:14 PM
Yup, but the following will do the trick (just save it as a tcl file on your TiVo and execute it):
puts "Set Dialing Prefix"
EnableTransactionHoldoff true
set db [dbopen]
RetryTransaction {
set obj [db $db open /State/PhoneConfig]
dbobj $obj set CallWaitingPrefix "##"
dbobj $obj set DialPrefix "##"
}
dbclose $db
puts "Done."
Substitute whatever you like for the "##" or remove both characters to clear the dialing prefixes entirely.
Care to expand on these instructions. Do you have to chmod it? And can you run it from any directory?
Dan Collins
12-02-2005, 11:14 PM
It does indeed need to be set as executable (as does any executable script). Use chmod 755 <filename>
You can run it from anywhere, as long as you specify the path.
bengalfreak
12-03-2005, 02:48 AM
Thanks Dan.
It would be cool to make that part of the enhancement script for people who want the phone line only for callerID.
Its not necessary with the dead routes placed into your author file. Even if the calls are made, they will fail at negotiating.
tsunami
12-03-2005, 06:57 AM
It does indeed need to be set as executable (as does any executable script). Use chmod 755 <filename>
You can run it from anywhere, as long as you specify the path.
OK, thanks, I ran it with success. Is it a one time deal or should I add it to the author file for each reboot?
Dan Collins
12-03-2005, 03:18 PM
It need only be run if some OTHER program (like AlphaWolf's phonereset.tcl) resets the prefixes.
tsunami
12-03-2005, 05:36 PM
OK, great, thanks for the info.
Ocelot
12-04-2005, 11:00 AM
I did it again...I went into the menu and rebooted my hacked DVR40...... Just like last time, the reboot caused me to loose telnet, tivoweb, and FTP.
I can ping just fine but thats it. the last time I had to remove the drive and re-run zipper and the enhancement script. The only setting I ever changed was to enable 30sec skip at bootup, using hackman.
I would like to find out what is causing this so i dont have to remove the drive every time I loose power or something.
I seem to remember reading somewhere that you may neet to wait over night to regain access but I can't find it now.
Hackman seems to have some problems. I encountered the same issue when I first did my upgrades. For some reason Hackman messes up the rc.sysinit.author file. Hopefully, your cron setup will restart TivoWeb at 3:00am. If it does go back in and start FTP and telnet. After that you should be able to restore your author file from the backup. In the future don't use Hackman to edit your author file.
lunchbox1972
12-04-2005, 11:29 AM
You guys are great.. I'd been putting this off for awhile.. Kept waiting for 6.2, then waiting for the time and desire.. I was able to crank this out quick and get the Tivo back up and running in no time flat..
Whole lot easier than when I setup 4.01 on a buddies Tivo.. Thanks,
LB
rbautch
12-04-2005, 11:30 AM
I did it again...I went into the menu and rebooted my hacked DVR40...... Just like last time, the reboot caused me to loose telnet, tivoweb, and FTP.
I can ping just fine but thats it. the last time I had to remove the drive and re-run zipper and the enhancement script. The only setting I ever changed was to enable 30sec skip at bootup, using hackman.
I would like to find out what is causing this so i dont have to remove the drive every time I loose power or something.
I seem to remember reading somewhere that you may neet to wait over night to regain access but I can't find it now.Sounds like your author file is not starting telnet and FTP. Pull the drive, mount it, and check the permissions of your author file with ls -l /tivo/etc/rc.dWhat version of the script are you running? You don't have to enable 30-sec skip with hackman. It's permanently enabled with the superpatch.
bengalfreak
12-04-2005, 12:38 PM
I would like to find out what is causing this so i dont have to remove the drive every time I loose power or something.
Stop using Hackman to enable/disable hacks. Tivowebplus is stopped and started every night at 3:00am with crond. So you may regain TWP access later.
bengalfreak
12-04-2005, 12:45 PM
Rbautch I have a question about the transfer speeds part of the script. I have four DTivos, and it the script only lets you enter two IP's Is there any way to add a third?
rbautch
12-04-2005, 01:12 PM
Yes. Edit the /.profile file with one additional netperf command with the third target IP address. You should see the other two netperf commands in there already.
ttodd1
12-04-2005, 08:35 PM
Stop using Hackman to enable/disable hacks. Tivowebplus is stopped and started every night at 3:00am with crond. So you may regain TWP access later.
Why, it works fine starting and stopping hacks. The problem seems to be that people are using it to modify their author file without really understanding how it handles the file. Back to read the documentation about a utility you are going to use.
crunchpvr
12-04-2005, 10:41 PM
I ran the script and it failed to download the files. I edited the /etc/hosts with a static resolution and it worked OK. I hadread that others had this problem as well. Could this be integrated into the script? I had broken my DNS to speed up the menus.
bengalfreak
12-05-2005, 04:04 AM
Why, it works fine starting and stopping hacks. The problem seems to be that people are using it to modify their author file without really understanding how it handles the file. Back to read the documentation about a utility you are going to use.
Well, because sometimes starting and stopping hacks necessitates a reboot of the system. And when Hackman puts lines in your .author file, quite often it seems to replace the file instead of appending to it killing your network access to the DTivo necessitating a pull of the drive. I consider myself pretty darn adept at installing and manipulating basic hacks. And Hackman has hosed me twice now with unexpected results. Gunnyman is at least one other I know that has had the same experience.
rbautch
12-05-2005, 10:40 AM
I ran the script and it failed to download the files. I edited the /etc/hosts with a static resolution and it worked OK. I hadread that others had this problem as well. Could this be integrated into the script? I had broken my DNS to speed up the menus.What model of tivo do you have? What software is it running? I could add it easily add a line that modifies the hosts file if the download fails. How does the hosts file relate to resolv.conf?
shortkud
12-05-2005, 08:05 PM
Im hoping someone can help me. i already have tivowebplus on my tivo location in /cdrom/ I basically want the tweak script for the modified version of tivowebplus. I run it but it says "detected enhancements directory, please run uninstaller." First things first what do i do lol...Im sorta new so bit sorry.
Also how can that one tweak.sh script install so many things.
:edit:
From what i know it has DvrPalooza Hacked Tivo Enhancements installed on it but yet to find out any info on that from google.
crunchpvr
12-06-2005, 03:17 AM
Here is what I have in both my resolv.conf and my /etc/hosts:
bash-2.02# more /etc/hosts
127.0.0.1 localhost.localdomain localhost
69.90.236.30 www.mastersav.com
bash-2.02# more /etc/resolv.conf
search localdomain
nameserver 10.0.0.1
The reason I put the 10.0.0.1 for my nameserver is to intentionally break DNS - it seems to speed up menus and finding my pics and music.
Sorry for the multiple posts I could not post this last bit without having 5 posts under my belt. Due to URL's and IP's - even though I replaced the dots with dashes - go figure.
Finally, GREAT JOB on this script! It keeps getting better and better. And thanks for moving the stuff out of /var, I was having to reload everything every couple weeks.
crunchpvr
12-06-2005, 03:34 AM
Also I found that the ^M (Control-M) problem is still in the /var/hack/tivowebplus/modules/index.itcl file (really in /hacks/tivowebplus...etc). Starts at line 697 in that file. I removed it using vi, but I guss I could have run dos2unix on it too.
rbautch
12-06-2005, 07:59 AM
Im hoping someone can help me. i already have tivowebplus on my tivo location in /cdrom/ I basically want the tweak script for the modified version of tivowebplus. I run it but it says "detected enhancements directory, please run uninstaller." First things first what do i do lol...Im sorta new so bit sorry.
Also how can that one tweak.sh script install so many things.
:edit:
From what i know it has DvrPalooza Hacked Tivo Enhancements installed on it but yet to find out any info on that from google.Go ahead and run the uninstall script. It should be in the same directory as tweak.sh. Run it with "sh tweak-uninstall.sh". The tweak.sh script can install so many hacks because it's not the actual script. It downloads the main script and all the hacks, and then launches the main script, which is called start.sh. You can find it in your /enhancements directory.
rbautch
12-06-2005, 07:59 AM
Also I found that the ^M (Control-M) problem is still in the /var/hack/tivowebplus/modules/index.itcl file (really in /hacks/tivowebplus...etc). Starts at line 697 in that file. I removed it using vi, but I guss I could have run dos2unix on it too.Thanks. I'll fix that.
shortkud
12-06-2005, 03:17 PM
I went ahead and ran the unisntall script and then the install script now all is well except for some things.TWP still doesnt show hackman or the new icons...i checked TWPrun and its pointing to the new installation directory fine. Unless something else is telling the tivo to use the old installation
:edit: Seems the colors are affecting tytools. Maybe just word of advice for others. Ill be quiet now about tytools
rbautch
12-06-2005, 05:44 PM
I went ahead and ran the unisntall script and then the install script now all is well except for some things.TWP still doesnt show hackman or the new icons...i checked TWPrun and its pointing to the new installation directory fine. Unless something else is telling the tivo to use the old installation
:edit: Seems the colors are affecting tytools. Maybe just word of advice for others. Ill be quiet now about tytools Sounds like you're still runing your old TWP installation. Is there still a TWP startup command in the author file that points to a different TWP installation? Are any of the other TWP modules present, like manual record or batch record?
shortkud
12-06-2005, 06:15 PM
Sounds like you're still runing your old TWP installation. Is there still a TWP startup command in the author file that points to a different TWP installation? Are any of the other TWP modules present, like manual record or batch record?
In the twprun it points to the new one. Thats all i know...sorry im not much of more help. Can u be a bit more specific on where i need to look.
Runch Machine
12-06-2005, 07:15 PM
Any word on getting beta6 out for the HR10-250?
rbautch
12-06-2005, 07:26 PM
Beta5 tested successfully, and patches the tivoapp if you use the latest enhancement script. I need to update the enhancement script that's packaged with the Zipper to run the patches. I'll probably get to it this weekend.
rbautch
12-06-2005, 07:27 PM
In the twprun it points to the new one. Thats all i know...sorry im not much of more help. Can u be a bit more specific on where i need to look.
open up /etc/rc.d/rc.sysinit.author and look for lines that have "tivoweb".
shortkud
12-06-2005, 07:32 PM
open up /etc/rc.d/rc.sysinit.author and look for lines that have "tivoweb".
AH HA! there is teh wrong path :D I changed it and now restarting the tivo. Will edit and let u know. Thank you VERY MUCh for the help and great script. Might i add if there is anyway to uncolorize the telnet prompt without uninstall and reinstall.
now i cant FTP or telnet to tivo :( and obviously cant see tivowebplus. Did i tottaly **** something up?
It gets an ip...
i can also ping it fine.
Runch Machine
12-06-2005, 10:00 PM
Beta5 tested successfully, and patches the tivoapp if you use the latest enhancement script. I need to update the enhancement script that's packaged with the Zipper to run the patches. I'll probably get to it this weekend.
Thanks that's great. I like having permanent 30 second skip. That's not in the current version for the HR10-250 is it?
crunchpvr
12-07-2005, 12:22 AM
I am trying to understand the script and have a couple ?'s (pardon me if this was answered earlier):
Is TWP installed in "/var/hack/tivowebplus"? If it is, then how is it put back if /var is wiped? If not, where is TWP installed?
rbautch
12-07-2005, 07:24 AM
TWP is the only hack I keep in var, and it is not put back if var is wiped. I did it to balance out available disk space between var and root, and because it's simple to FTP the TWP back into var if it gets wiped. In the future, I'll fix it so that if var gets wiped it will automatically download a fresh copy from me.
rbautch
12-07-2005, 07:25 AM
Thanks that's great. I like having permanent 30 second skip. That's not in the current version for the HR10-250 is it?Its in there only if you use the latest enhancement script in my sig.
shortkud
12-07-2005, 08:35 AM
now i cant FTP or telnet to tivo :( and obviously cant see tivowebplus. Did i tottaly **** something up?
It gets an ip...
i can also ping it fine.
rbautch
12-07-2005, 08:54 PM
Try rebooting. Maybe telnet is not running.
shortkud
12-07-2005, 08:59 PM
lol ive tried that a few times. I dont even see what putting the wrong path in tivowebplus would do with telnet or the ftp. If so is it possible to put the hard drive in my PC and correct the path then put it in the tivo again.
:edit:
i just pulled the plug and plugged it back in for the restart.
rbautch
12-07-2005, 09:00 PM
I added a few checks to automatically detect if your telnet client is adding extra line feeds, and you need to use the "special" telnet instructions.
Fixed the dos line endings in index.itcl identified here (http://www.tivocommunity.com/tivo-vb/showthread.php?t=250680&page=31&pp=30).
Added patches for the HR10-250 to permanently enable 30-sec skip, disable encryption, enable backdoors, and menu sort.
Used sed to remove the network startup commands from your author file if you used the Zipper. Previously, every time you rebooted your network settings would revert to those you set with the Zipper.
More good stuff in the works!
Runch Machine
12-07-2005, 10:42 PM
I added a few checks to automatically detect if your telnet client is adding extra line feeds, and you need to use the "special" telnet instructions.
Fixed the dos line endings in index.itcl identified here (http://www.tivocommunity.com/tivo-vb/showthread.php?t=250680&page=31&pp=30).
Added patches for the HR10-250 to permanently enable 30-sec skip, disable encryption, enable backdoors, and menu sort.
Used sed to remove the network startup commands from your author file if you used the Zipper. Previously, every time you rebooted your network settings would revert to those you set with the Zipper.
More good stuff in the works!
Please post a link to 3.0. The only links I can find are to the earlier version, or do I ust rerun it and it downloads it?
Runch Machine
12-07-2005, 10:57 PM
When the script is running, it says existing profile detected, do you want to append new aliases?
I've run the script in the past, then run the tweak uninstall script, then run the tweaks script a second time. Should I say yes to append new aliases or not? Are the aliases which change the various commands to short names like rw removed when the tweak uninstall script is run?
I am wondering if each time I run the tweak script are aliases re-added or not?
Likewise when it asked if I have Tivo Web previously installed. I've only run your scripts after running the zipper to get bash prompt to work. If I added Tivoweb which the tweak script, then run uninstall tweak, is tivo web still there? How should the quesiton "has Tivo Web previously been installed to be answered when running an updated version of tweak script?
Runch Machine
12-07-2005, 11:45 PM
I just ran tweak.sh. It downloaded ran. 30 second skip is not automatically working on the HR10-250.
rbautch
12-08-2005, 07:44 AM
What software version do you have? Did the script correctly identify your Tivo as HR10-250? Did it correctly identify your software? Navigate to /busybox and run ciphercheck, then post the results. Ver 3.0 is attached to the first post of this thread. Is that the one you used?
Runch Machine
12-08-2005, 09:24 AM
What software version do you have? Did the script correctly identify your Tivo as HR10-250? Did it correctly identify your software? Navigate to /busybox and run ciphercheck, then post the results. Ver 3.0 is attached to the first post of this thread. Is that the one you used?
I did not use ver 3.0 attached at the beginning of this thread. The one I used did ID the receiver as the HR10-250. I have to go to work now but I will run the new script as soon as I get home.
Runch Machine
12-08-2005, 09:49 AM
OK, I have no patience so I decided to go to work a little later and try this now. It works great!. It recognized the software and the HR10-250. The 30 skip and sorting of the now playing list was functioning without having to activate them. Everything works great. Thank you so much for doing this. It makes using my Tivo receivers much more enjoyable. Caller ID is the best.
Please let me know if there is anything else you want me to check or if there is any way I can help.
rbautch
12-08-2005, 11:40 AM
When the script is running, it says existing profile detected, do you want to append new aliases?
I've run the script in the past, then run the tweak uninstall script, then run the tweaks script a second time. Should I say yes to append new aliases or not? Are the aliases which change the various commands to short names like rw removed when the tweak uninstall script is run? If you run the uninstall script, it will restore a backup of the profile without the aliases. So it's ok to select that option every time you run the script.
Runch Machine
12-08-2005, 07:34 PM
In the crontab section there is a question about rebooting or not. It asks if you use caller ID to say No to the reboot. Elsewhere it talks about rebooting twice a week so that the results of fake call can take effect and it won't call out. I use caller ID, wouldn't I still want the receiver to reboot twice a week? What are the pros and cons of this?
I don't use any of the features in crontab, but I think I want it to reboot itself twice a week so that the results of fake call take effect. Should I run the crontab function?
If TWP is running, does it use many resources? HD Tivo runs slow enough as it is. It seems that TWP doesn't run unless you go to that directory and start it. Is that true?
Greencat
12-09-2005, 08:18 AM
rbautch - Do you have a list somewhere that names the items installed with your script? You have made an excellent product. Thanks
merlincc
12-09-2005, 08:36 AM
rbautch - Do you have a list somewhere that names the items installed with your script? You have made an excellent product. Thanks
Check out post #1 of this thread!
rbautch
12-09-2005, 09:57 AM
In the crontab section there is a question about rebooting or not. It asks if you use caller ID to say No to the reboot. Elsewhere it talks about rebooting twice a week so that the results of fake call can take effect and it won't call out. I use caller ID, wouldn't I still want the receiver to reboot twice a week? What are the pros and cons of this?
I don't use any of the features in crontab, but I think I want it to reboot itself twice a week so that the results of fake call take effect. Should I run the crontab function?
If TWP is running, does it use many resources? HD Tivo runs slow enough as it is. It seems that TWP doesn't run unless you go to that directory and start it. Is that true?
The script doesnt ask you if you want to reboot or not, it asks if you want to force the reboots even if you are recording somehting. The reboots are scheduled for 3am, so I suggest forcing reboots if you leave a phone line connected. If you don't force reboots, they will only occur when nothing is recording at 3am (including suggestions). Not sure about TWP resources, but I suspect they don't use much unless your backing up season passes or caching channels in channelprefs.
dfriedland
12-09-2005, 11:46 AM
OK, I used the zipper and everything went fine... When I go to run the enhancement script I get the following display:
ROG Tivo-TiVo# cd /hacks
ROG Tivo-TiVo# sh tweak-uninstall.sh
Removing directories and files...
skipping TWP uninstall...
Skipping cron uninstall...
Skipping CallerID uninstall...
Skipping fakecall restore...
Skipping USB 2.0 driver restore...
No bakup profile found, skipping profile restore...
rm: /enhancements: No such file or directory
Restoring original rc.sysinit.author file
mv: rc.sysinit.author.bak: No such file or directory
No backup splash screen found, skipping splash restore...
Done!
ROG Tivo-TiVo# dos2unix tweak*
dos2unix: unique name not found
ROG Tivo-TiVo#
ROG Tivo-TiVo# sh tweak.sh
Downloading latest Enhancement script...
Downloaded main scripts successfully!
Running rbautch Hacked Tivo Enhancements...
tar: Short read
mv: /enhancements/tweak_uninstall.sh: No such file or directory
Do you want to run the "express" version (for advanced users)? [y/n]: n
tweak.sh: /enhancements/start.sh: No such file or directory
Do you want to continue? [y/n]: y
ROG Tivo-TiVo#
Any ideas??
Thanks,
David
dfriedland
12-09-2005, 11:46 AM
oh, I forgot that it won't wget the new script
rbautch
12-09-2005, 11:49 AM
I shouldnt have to because it's already on the Zipper tools disk. What error message did you get?
dfriedland
12-09-2005, 12:00 PM
No error messages, just what I posted above :(
rbautch
12-09-2005, 01:33 PM
I took out the wget commands in the Zipper version of the enhancement script to make it simpler for newbie hackers.
dfriedland
12-10-2005, 12:07 PM
Well, i re-zippered, and then used the tools CD that had the previous enhancement script, and it looks like that worked.
So now do I uninstall tweak then reinstall with the new script?
dfriedland
12-10-2005, 12:10 PM
Anyone know what options to conigure Putty with so I can get rid of using telnet?
Greencat
12-11-2005, 05:22 AM
I am trying to upgrade the script. I originally had a script dated 8/2/05. I ran the uninstall and it appeared to work.
Removing directories and files...
Deleting Tivowebplus Installation...
Deleting cron Installation...
rm: /etc/passwd: No such file or directory
rm: /etc/group: No such file or directory
No bakup profile found, skipping profile restore...
Restoring original crond binary...
chmod: /rbautch-files.tgz: No such file or directory
Restoring original rc.sysinit.author file
No backup splash screen found, skipping splash restore...
Done!
mount: / is busy
I then ftp the new script, ran dos2unix, ran the script
and the script ran until it got this error
tweak.sh: /enhancements/start.sh: No such file or directory
This is a log of the script
Original unpatched tivoapp found in /tvbin. This takes up lots of space and may
interfere with running this script. Enter r to remove it, k to keep it, or e to
exit this this script now so you can FTP it to your PC. Enter r k or e here: r
Downloading latest Enhancement script...
wget: www.mastersav.com: Host name lookup failure
Downloaded main scripts successfully!
Running rbautch Hacked Tivo Enhancements...
tar: Short read
mv: /enhancements/tweak_uninstall.sh: No such file or directory
Do you want to run the "express" version (for advanced users)? [y/n]: n
tweak.sh: /enhancements/start.sh: No such file or directory
Do you want to continue? [y/n]: y
The script then went to the bash. I can't run the uninstall since it's not on the tivo.
I can't re-run the script. Any suggestions?
Thanks
crunchpvr
12-11-2005, 07:06 AM
TWP is the only hack I keep in var, and it is not put back if var is wiped. I did it to balance out available disk space between var and root, and because it's simple to FTP the TWP back into var if it gets wiped. In the future, I'll fix it so that if var gets wiped it will automatically download a fresh copy from me.
Ahh, that would be cool. How about an option to run tweak.sh to only re-install TWP without the /enhancements check in the case of /var getting wiped?
Thanks for doing this BTW. I think I may have learned something by reading thru the scripts.
Another idea (to save some BW) is to look for the rbautch-files.tgz in the root 1st and if it is not there then download - this would also help those people that for one reason of another cannot get it to download.
rbautch
12-11-2005, 11:37 AM
I am trying to upgrade the script. I originally had a script dated 8/2/05. I ran the uninstall and it appeared to work.
I then ftp the new script, ran dos2unix, ran the script
and the script ran until it got this error
This is a log of the script
The script then went to the bash. I can't run the uninstall since it's not on the tivo.
I can't re-run the script. Any suggestions?
Thanks Sounds like your mixing versions of the script. Make sure you delete the old tweak.sh and rbautch_files.tgz before attempting to run it. Also sounds like your DNS isnt set right, but the script will fix it for you. Also, delete the /enhancements directory, which should allow you to re-run the script.
Runch Machine
12-12-2005, 12:11 AM
I've zipped my Samsung Directivo and are thrilled with the results. I've been reading up on multiroom viewing and transfering shows between Tivos. Is it possible to transfer programs between my Zipped Samsung DirecTivo and my Toshiba DVD recorder/Tivo DVR? The Toshiba has a paid subscription to the Tivo service. The Message I get when I try to access the other Tivo is that the machine I am trying to access is not enabled for MRV. Go to Tivo.com/manage to add it to the accound.
Of course there is no way to add a Directv/Tivo to my Tivo account. Is there any way around this?
If this isn't the proper place to post this, please direct me the the proper forum. Thanks.
rbautch
12-12-2005, 10:47 AM
I'm not sure, but you might try copying this to a new thread to get more exposure.
rpdre1
12-12-2005, 11:20 AM
from the superpatch release notes:
WHO NEEDS IT
It is necessary to enable HMO/MRV, using this patch, on DTivos running 6.x because this capability isn't provided with 6.x software versions nor is it available as a paid service.
All SA tivos have the HMO/MRV service available with a proper (i.e, not BASIC) service level. SA tivo owners only require superpatch-67all if:
1. You want to MRV unencrypted video that was recorded using the NoCSO (record video unencrypted for later extraction) patch.
2. You want to MRV with other DTivos NOT IN YOUR GROUP CERT, like DTivos running 4.x or 6.x
You can find out more about what exactly, HMO and MRV services are at TiVo.com.
Superpatch-67all checks your tivo software version and patches any 6.x, or 7.x, tivo software version appropriately using 'selectively kill blowfish' patch locations and, in addition, will allow SA tivo owners to continue to call in for guide updates.
Note: You can't MRV between hacked(recording unscrambled) and unhacked(recording scrambled) tivos.
so you will need to hack your standalone to get telnet and ftp access (you cant use the zipper on the standalone) and then run the superpatch on the sa.
you will need to unscramble the existing recordings and extract/reinsert them on the SA before you will be able to mrv them to the dtivo.
i think you will be able mrv the post-superpatch SA recordings but the pre-superpatch recordings will not be able to be mrv'd until you unscramble them.
.. yea its complicated and you WILL have to do a lot of reading.
you cant talk about extraction/insertion here so go to http://www.google.com/search?q=the+other+tivo+forum
(first link; ddb forum)
mjhorv
12-12-2005, 06:34 PM
I am getting this error when trying to run new script. I am using a mac and using telnet -K command. i ran unistall and deleted enhancements folder and rbautch_files.tgz. any ideas?
LT-bash# sh tweak.sh
tweak.sh: line 15: syntax error near unexpected token `elif'
'weak.sh: line 15: ` elif [ "$tivoapp" = "e" ]; then
rbautch
12-12-2005, 06:50 PM
I am getting this error when trying to run new script. I am using a mac and using telnet -K command. i ran unistall and deleted enhancements folder and rbautch_files.tgz. any ideas?
LT-bash# sh tweak.sh
tweak.sh: line 15: syntax error near unexpected token `elif'
'weak.sh: line 15: ` elif [ "$tivoapp" = "e" ]; then Did you transfer the file to your tivo in binary mode?
mjhorv
12-12-2005, 06:52 PM
didn't run dos2unix. it is working now. thanks
matrix165
12-13-2005, 02:00 PM
/tivo-vb/showthread.php?p=3550246&highlight=skipping#post3550246
hello all,
thanks for the script, i am using it in conjunction with ZIPPER. i am using it on a rcadvr80 that was previously unhacked. when i run the script it skips many of the enhancement that i want:-(. i first ran it with a "no" to express mode, and got those skipping problems. than i ran the unistall script, and then ran it with a "yes" to express mode and still got the skipping installation problem(but i do got pretty bash;-).
i referenced the post above, as a similar problem but i dont understand, if he fixed the problem or not.
Gunnyman
12-13-2005, 02:13 PM
did you follow the directions for telnet with XP and service pack 2? this is a classic symptom of not doing so.
matrix165
12-13-2005, 03:11 PM
thanks gunnyman, that was the problem...
i had already done that fix in xp, but i was using putty.exe and forgot to uncheck the return key.
have i told you guys u are doing a wonderful job, lately? thanks so much...
rbautch
12-13-2005, 04:58 PM
I would like to distribute or link to a free telnet client with the script that does not add extra carriage returns, or has a setting to supress them. Is putty such a client? Does anyone have any other recommendations? I use absolute telnet myself, which aint free.
Gunnyman
12-13-2005, 05:50 PM
Russ I just ran the enhance script using windows built in Hyperterminal with no issues with extra CR.
Greencat
12-13-2005, 06:28 PM
Sounds like your mixing versions of the script. Make sure you delete the old tweak.sh and rbautch_files.tgz before attempting to run it. Also sounds like your DNS isnt set right, but the script will fix it for you. Also, delete the /enhancements directory, which should allow you to re-run the script.
I deleted the files and the directory and had the same problem. I tried my other tivo and the same results.
bash-2.02# sh /var/packages/tweak.sh
mv: rbautch-files.tgz: No such file or directory
Running rbautch Hacked Tivo Enhancements...
tar: /enhancements/rbautch-files.tgz: No such file or directory
Do you want to run the "express" version (for advanced users)? [y/n]: n
chmod: /enhancements/*: No such file or directory
/var/packages/tweak.sh: /enhancements/start.sh: No such file or directory
bash-2.02#
Any suggestions? These Dtivos were not upgraded with the zipper. Does that make a difference?
rbautch
12-13-2005, 08:07 PM
tar: /enhancements/rbautch-files.tgz: No such file or directory This means you're running an old script (where the archived had a dash instead of an underline in "rbautch_files.tgz". I changed the file name to be consistent with html website requirements. Get the latest script from the first post in this thread.
matrix165
12-14-2005, 07:15 AM
you can remove the extra carriage return in putty.exe, by unchecking the box under catagory/connection/telnet, labeled "return key sends telnet new line instead of M"
i hope this helps...;-)
Greencat
12-14-2005, 06:57 PM
Sounds like your mixing versions of the script. Make sure you delete the old tweak.sh and rbautch_files.tgz before attempting to run it. Also sounds like your DNS isnt set right, but the script will fix it for you. Also, delete the /enhancements directory, which should allow you to re-run the script.
Still no luck
bash-2.02# cd /var/packages
bash-2.02# ls
tweak.sh
bash-2.02# sh /var/packages/tweak.sh
Downloading latest Enhancement script...
wget: www.mastersav.com: Host name lookup failure
Downloaded main scripts successfully!
Running rbautch Hacked Tivo Enhancements...
tar: Short read
mv: /enhancements/tweak_uninstall.sh: No such file or directory
Do you want to run the "express" version (for advanced users)? [y/n]: n
/var/packages/tweak.sh: /enhancements/start.sh: No such file or directory
Do you want to continue? [y/n]: y
bash-2.02# find rbautch*
/enhancements/rbautch_files.tgz
bash-2.02# find tweak*
/var/packages/tweak.sh
bash-2.02#
Is there a problem with the no such file or directory error?
Does the script only work on systems upgraded with the zipper?
Is there a way to create a log or can I enter the script steps manually to see why it fails? I gave the full path to tweak just incase there is another tweak on the drive. Also you can see that I used Find to look for duplicate entries.
tbeckner
12-14-2005, 09:42 PM
you can remove the extra carriage return in putty.exe, by unchecking the box under catagory/connection/telnet, labeled "return key sends telnet new line instead of M"
i hope this helps...;-)Or you can very simply run telnet with a vt100 selection, which takes care of the extra CRs.
Telnet -t vt100 <IP Address or WIN/DNS name>
rbautch
12-15-2005, 10:38 AM
Is there a problem with the no such file or directory error? No
Does the script only work on systems upgraded with the zipper? No
The download is failing because your DNS settings are not correct. The script is set up to detect if the download fails, and then prompts you to fix the DNS settings. The problem is that this Host name lookup failure
does not jive with this: Downloaded main scripts successfully! The script reports success only if the file rbautch_files.tgz is resident in your current directory (indicating a successful download), and it won't change the DNS settings unless that file is not there.
First, confirm that you are using the latest version of the script from the first post in this thread. Then confirm that the files archive is NOT in your current directory and then rerun the script to see if it catches the failure and prompts you to enter new DNS settings. If you get the same result, check again if the files archive is in your current directory.
dfriedland
12-15-2005, 11:21 AM
Still no luck
Is there a problem with the no such file or directory error?
Does the script only work on systems upgraded with the zipper?
Is there a way to create a log or can I enter the script steps manually to see why it fails? I gave the full path to tweak just incase there is another tweak on the drive. Also you can see that I used Find to look for duplicate entries.
Same exact problem here!!!!
dfriedland
12-15-2005, 12:01 PM
I can install the older version of the enhancement scripts, but as soon as i run tweak-uninstall.sh, and re-run the NEW tweak.sh I get the same errors as above:
Downloading latest Enhancement script...
wget: www.mastersav.com: Host name lookup failure
Downloaded main scripts successfully!
Running rbautch Hacked Tivo Enhancements...
tar: Short read
mv: /enhancements/tweak_uninstall.sh: No such file or directory
Do you want to run the "express" version (for advanced users)? [y/n]: n
/var/packages/tweak.sh: /enhancements/start.sh: No such file or directory
Do you want to continue? [y/n]: y
And then it exits......I've erased the old tweak files, the enhancements dir, and I still get the same. Any ideas?
It won't even let me adjust the DNS.
GaryD9
12-15-2005, 12:26 PM
Yea, let's move it over there. There is a thread on DDB on how to build a MIPS cross compiler on cygwin, which was started by tmesis. I've been trying for a few weeks to build it, with no luck so far. I know what you mean about busybox, I want to compile a full featured version of wget. My problem is likely that I learn everything from Google, and I've never compiled or cross-compiled anything in my life. Google has taught me quite a bit of tcl and the customized version of tcl that tivo uses called tivosh. I'd be happy to help you fill in the gaps. Let me know exactly what you want the script to do.
cygwin? Compile linux stuff on a Win32 machine? Ugh! ;) It should be easier to find a cross compiler from linux (x32 or x64) to linux (mips)
Actually, I already have something similar: a linux mips cross compiler for compiling binaries to my linux-based Linksys router... I'll have to dig some...
What I want, in the end, is a simple way to know how long the box has been up. This would be similar to 'uptime', but NOT in human readable form. I can also get it from "cat /proc/uptime" and doing some math - but I'd have to parse the contents of uptime first (uptime contains TWO numbers: number of seconds since booting, and number of IDLE seconds (not exactly, but close) since reboot.
In C, this is trivial: call a kernel function to get, basically, the same thing that /proc/uptime provides, but in a structure. Then, take the proper element of the structure, do the math (/60/60/24) and return the value.
I'll try to find time (ha!) tonight to find a cross compiler... Perhaps I should just write the silly thing as a daemon so its not dependent on crond... hmmm
(For those not reading the zipper thread - I'm trying to rework the reboot portion of rbauth's stuff to conditionally reboot based on: only FORCE a reboot if the system has been up 6 days. Otherwise, attempt a reboot if not recording once a day if the system has been up over 3 days.. )
Greencat
12-15-2005, 12:37 PM
The download is failing because your DNS settings are not correct. The script is set up to detect if the download fails, and then prompts you to fix the DNS settings. The problem is that this does not jive with this: The script reports success only if the file rbautch_files.tgz is resident in your current directory (indicating a successful download), and it won't change the DNS settings unless that file is not there.
Could it be finding the file from another Dtivo on the network and downloading it? When I get home tonight I will try the new script again but I think I have done this many times with no sucess. I used the find command to look for extra rbautch_files.tgz files and never find one.
Should I try to fix the DNS first? Is there a script for it since 6.2 took the menu option out?
Thanks for your help
rbautch
12-15-2005, 03:09 PM
cygwin? Compile linux stuff on a Win32 machine? Ugh! ;) It should be easier to find a cross compiler from linux (x32 or x64) to linux (mips)
Actually, I already have something similar: a linux mips cross compiler for compiling binaries to my linux-based Linksys router... I'll have to dig some...
What I want, in the end, is a simple way to know how long the box has been up. This would be similar to 'uptime', but NOT in human readable form. I can also get it from "cat /proc/uptime" and doing some math - but I'd have to parse the contents of uptime first (uptime contains TWO numbers: number of seconds since booting, and number of IDLE seconds (not exactly, but close) since reboot.
In C, this is trivial: call a kernel function to get, basically, the same thing that /proc/uptime provides, but in a structure. Then, take the proper element of the structure, do the math (/60/60/24) and return the value.
I'll try to find time (ha!) tonight to find a cross compiler... Perhaps I should just write the silly thing as a daemon so its not dependent on crond... hmmm
(For those not reading the zipper thread - I'm trying to rework the reboot portion of rbauth's stuff to conditionally reboot based on: only FORCE a reboot if the system has been up 6 days. Otherwise, attempt a reboot if not recording once a day if the system has been up over 3 days.. )
This bad boy will give you the current "up time" in days:x=86400; secup=`cat /proc/uptime | cut -d '.' -f0`; daysup=$(($secup / $x)); echo $daysup
rbautch
12-15-2005, 03:13 PM
Could it be finding the file from another Dtivo on the network and downloading it? When I get home tonight I will try the new script again but I think I have done this many times with no sucess. I used the find command to look for extra rbautch_files.tgz files and never find one.
Should I try to fix the DNS first? Is there a script for it since 6.2 took the menu option out?
Thanks for your helpYou can fix DNS by editing the /etc/resolv.conf file with your routers IP address. I selfishly want to get to the root of the problem in case there is an anomoly in the script, so I'd rather you try to get the script to do it for you instead of doing it manually.
Greencat
12-15-2005, 03:48 PM
I selfishly want to get to the root of the problem in case there is an anomoly in the script, so I'd rather you try to get the script to do it for you instead of doing it manually.
If the script can not download without the DNS how does it find rbautch_files.tgz? I did a find command on rbautch* and only found the file in /enhancements. Since I deleted this directory each time it must be finding this somewhere on the lan?
Will it hurt if I rename rbautch_files.tgz on the Dtivo that is working to test if the script is finding it there?
Is the IP address the router address. For example 192.168.10.1. I didn't think that was a DNS but does it forward the request on to my ISP DNS?
Thanks for your help
rbautch
12-15-2005, 04:32 PM
If the script can not download without the DNS how does it find rbautch_files.tgz? I did a find command on rbautch* and only found the file in /enhancements. Since I deleted this directory each time it must be finding this somewhere on the lan? It's not finding it on your LAN, but if it keeps showing up, I think that it may be creating a "dummy file" that's actually empty. Try FTPing the rbautch_files.tgz arhive to you pc and see if there's anything in there.
Will it hurt if I rename rbautch_files.tgz on the Dtivo that is working to test if the script is finding it there? Won't hurt, but I doubt that's what's happening. You can test it by just disconnecting your other tivos.
Is the IP address the router address. For example 192.168.10.1. I didn't think that was a DNS but does it forward the request on to my ISP DNS? On a typical network setup, your router address is your DNS address.
dfriedland
12-15-2005, 07:28 PM
You can fix DNS by editing the /etc/resolv.conf file with your routers IP address. I selfishly want to get to the root of the problem in case there is an anomoly in the script, so I'd rather you try to get the script to do it for you instead of doing it manually.
Hmmmm. I went to edit my file, and it already had my correct router address in it.
GaryD9
12-15-2005, 07:37 PM
This bad boy will give you the current "up time" in days:x=86400; secup=`cat /proc/uptime | cut -d '.' -f0`; daysup=$(($secup / $x)); echo $daysup
That'll work for now. I'll give you a 'complete' script in an hour or two. It won't be completely tested (of course), but it SHOULD work. Once I have a cross compiler going (this weekend?) I'll write a seperate daemon for doing this - removing the reliance on crond, allowing a "window" of reboot times (ie: Tivo can reboot anytime between 08:10 UTC and 10:10 UTC if nothing is recording..), etc.
Greencat
12-15-2005, 08:25 PM
It's not finding it on your LAN, but if it keeps showing up, I think that it may be creating a "dummy file" that's actually empty. Try FTPing the rbautch_files.tgz arhive to you pc and see if there's anything in there.
.
Your correct the file is zero bytes. What would you suggest?
I tried adding the DNS and running the script. This is the results. I wanted to see how far it would get. I have another tivo that I did not change the DNS.
bash-2.02# sh tweak.sh
Downloading latest Enhancement script...
Connecting to www.mastersav.com[69.90.236.30]:80
wget: Unable to connect to remote host (69.90.236.30): Network is unreachable
Downloaded main scripts successfully!
Running rbautch Hacked Tivo Enhancements...
tar: Short read
mv: /enhancements/tweak_uninstall.sh: No such file or directory
Do you want to run the "express" version (for advanced users)? [y/n]: y
cat: /enhancements/start.sh: No such file or directory
Do you want to continue? [y/n]: y
bash-2.02#
I did this with the firewall onthe router turned off. Is this using port 80 and do some ISPs block that port?
GaryD9
12-15-2005, 08:28 PM
Okay, I've changed my crontab to remove the reboot warning osd's, and changed the crontab entry for the actual reboot to call this script:
I've barely tested this, but I don't see why it wouldn't work. At least the timers work. :)
In the meantime, I'm pulling the S2 cross compiler toolchain (source) right now to see if I can get a cross-compiler working on my amd64 linux server. If so, I'll probably replace this script with (as mentioned earlier) a single executable that does it's own time checking, can handle ranges, etc...
#/bin/sh
daysup=$((`cat /proc/uptime | cut -d '.' -f0` / 86400));
# daysup=$((`cat /var/uptime | cut -d '.' -f0` / 86400));
if [ $daysup -gt 5 ]; then
echo 'SCHEDULED REBOOT IN 20 MINUTES...' | /var/hack/bin/out2osd -c1 -fblack1 -byellow -d3
sleep 10m
echo 'SCHEDULED REBOOT IN 10 MINUTES...' | /var/hack/bin/out2osd -c1 -fblack1 -byellow -d3
sleep 10m
echo 'SCHEDULED REBOOT IN 10 SECONDS...' | /var/hack/bin/out2osd -c1 -fblack1 -byellow -d3
reboot
elif [ $daysup -gt 3 ]; then
echo 'SCHEDULED REBOOT IN 20 MINUTES (if not recording)...' | /var/hack/bin/out2osd -c1 -fblack1 -byellow -d3
sleep 10m
echo 'SCHEDULED REBOOT IN 10 MINUTES (if not recording)...' | /var/hack/bin/out2osd -c1 -fblack1 -byellow -d3
sleep 10m
echo 'SCHEDULED REBOOT IN 10 SECONDS (if not recording)...' | /var/hack/bin/out2osd -c1 -fblack1 -byellow -d3
tivosh /enhancements/safereboot.tcl; echo "`date` SCHEDULED REBOOT" >> /var/spool/cron/cronlogs/CRONLOG-MAIN
fi
ttodd1
12-15-2005, 08:37 PM
On a typical network setup, your router address is your DNS address.
And on an untypical one it could be your DSL/cable modem.....
rbautch
12-15-2005, 09:23 PM
Your correct the file is zero bytes. What would you suggest?
I tried adding the DNS and running the script. This is the results. I wanted to see how far it would get. I have another tivo that I did not change the DNS.
I did this with the firewall onthe router turned off. Is this using port 80 and do some ISPs block that port? The simplist way is to grab the tools disk download from the Zipper site and extract rbautch_files.tgz from there. I'll adjust the script to check for a successful download differently. Not sure why your download is failing. Is it connected to your network okay? Trying pinging your router from your tivo (using /busybox/ping). How are you setting your IP parameters?
rbautch
12-15-2005, 09:29 PM
Okay, I've changed my crontab to remove the reboot warning osd's, and changed the crontab entry for the actual reboot to call this script:
I've barely tested this, but I don't see why it wouldn't work. At least the timers work. :)
In the meantime, I'm pulling the S2 cross compiler toolchain (source) right now to see if I can get a cross-compiler working on my amd64 linux server. If so, I'll probably replace this script with (as mentioned earlier) a single executable that does it's own time checking, can handle ranges, etc...
You've got mad skills. I've got cross-compiler envy.
GaryD9
12-15-2005, 10:07 PM
You've got mad skills. I've got cross-compiler envy.First attempt, using the scripts/etc on sourceforge was a bomb. No luck. Now trying a script based on the sourceforge stuff, but altered for tivo7.2 kernels. Personally, I don't care what kernel the entire thing is set up for - they are ALL using 2.4.x linux kernels (and I'm not going to be recompiling that anyway.)
This new 7.2 script is recompiling life, the universe, and everything. So it might be another 42 minutes until it's done. In the meantime, I'm going to bed. I'll ssh into my box when I get to work in (ugh - 7 hours) and see how it's moving along. I'm trying to remember how to ... er... a minute...
GaryD9
12-15-2005, 10:12 PM
I'm trying to remember how to ... er... a minute...
I have an xmas gift for you, rbautch...
GNU wget 1.10.2 (http://www.garyndenise.org/files/wget)
Just compiled that on my amd64 box, and ftp'd it over to my refurb (HDVR2 w/ 6.2)... and it appears to work. Enjoy :)
rbautch
12-15-2005, 10:48 PM
You are the man. Thanks!
tonydi
12-16-2005, 02:47 AM
It seemed to me like my problems with the Zipper process that I reported over the last couple of days in the other thread are centered on the Enhancements scripts so I'm moving over to this thread.
Today I used the exact same CD's and almost the exact same procedure to Zipper my third HDVR2. It appears to have gone without incident, no "can't find file/directory" errors, no hang, nothing. The only difference was that this time I used the XP SP2 telnet procedure. Note that I do not have SP2 installed on this box but I wondered if perhaps whatever change SP2 made to telnet might have also come aboard via some other critical update. No idea if it was this change or just fate. :rolleyes:
One thing that's common to all three Zipper'd units is that crond does not start after a reboot. I've looked at the author files and all of them have this:
# start crond after waiting 30 seconds
sleep 30
/busybox/crond
Yet a ps does not show it running.
Any idea what could be causing it not to load?
tonydi
12-16-2005, 02:52 AM
Ooops, forgot the second problem.
Only one of the author files has the TivoWebPlus lines:
#############################################
# starting Tivowebplus
/enhancements/TWPrun.sh
The one that has this is today's patient, my third HDVR2. Perhaps the fact that the other installs didn't go according to plan explains the problem.
However, TWP doesn't load on this box! So like the crond issue, here's another thing that isn't loading from the author file.
Both busybox and enhancements directories are in the path statement.
Both tivoftpd and netserver do load so at least part of the author file is executing.
Suggestions?
Greencat
12-16-2005, 07:32 AM
The simplist way is to grab the tools disk download from the Zipper site and extract rbautch_files.tgz from there. I'll adjust the script to check for a successful download differently. Not sure why your download is failing. Is it connected to your network okay? Trying pinging your router from your tivo (using /busybox/ping). How are you setting your IP parameters?
How do I use the the extract? I can ftp it but how do I get it to run? If I use sh tweak.sh it will not run with /enhancements. Do I ftp the extract to another folder and then use tweak.sh?
I will try the ping when I get home tonight. The IP addresses are static and were setup under 4.0.
Thanks for all your help. Let me know if you want me to test anything to see why the script is failing.
rbautch
12-16-2005, 09:15 AM
Ooops, forgot the second problem.
Only one of the author files has the TivoWebPlus lines:
#############################################
# starting Tivowebplus
/enhancements/TWPrun.sh
The one that has this is today's patient, my third HDVR2. Perhaps the fact that the other installs didn't go according to plan explains the problem.
However, TWP doesn't load on this box! So like the crond issue, here's another thing that isn't loading from the author file.
Both busybox and enhancements directories are in the path statement.
Both tivoftpd and netserver do load so at least part of the author file is executing.
Suggestions?
Try running the author file from the bash prompt, just like it was a script. Then check to see what's running with ps. If something did not get added to the author file, either add it manually, or uninstall/reinstall the script.
vBulletin® v3.6.8, Copyright ©2000-2013, Jelsoft Enterprises Ltd.