PDA

View Full Version : Hacking your Series 2 DTivo just got a WHOLE lot easier...


Pages : 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

mpost43062
12-01-2005, 06:38 PM
I performed the zipper on my tivo and said yes to all enhacements. I am able to get music and photos to play on my tivo from my computer, but I am unable to use tivowebplus (open browser and put in IP address). I tried to restart it by typing twprs (as suggested in this thread) and it says that the /var/hack/tivowebplus/tivoweb: no such file or directory.

I am able to connect via telnet.

This is a wireless connection using the FA120 and the linksys game adapter.

Any suggestions on determining how to get this to work?

Mark

pink_panther
12-01-2005, 06:43 PM
alright I'll work on making a serial cable after I find a tutorial somewhere. Thanks for the help, my adaptor is only useable with standalone tivos version 7.x so I guess serial is my only possible free option...

rbautch
12-01-2005, 06:46 PM
I performed the zipper on my tivo and said yes to all enhacements. I am able to get music and photos to play on my tivo from my computer, but I am unable to use tivowebplus (open browser and put in IP address). I tried to restart it by typing twprs (as suggested in this thread) and it says that the /var/hack/tivowebplus/tivoweb: no such file or directory.

I am able to connect via telnet.

This is a wireless connection using the FA120 and the linksys game adapter.

Any suggestions on determining how to get this to work?

Mark If you answered yes to the tivowebplus install, then tivoweb should be in /var/hack/tivowebplus. Navigate to that directory to see if anything is there. If not, you can either re-run the script, or manually copy the tivowebplus archive to that directory.

Gunnyman
12-01-2005, 06:47 PM
drjohn I got your PM but you apparantly have PM's turned off or something.

mpost43062
12-01-2005, 06:50 PM
ok I tried to go to /var/hack and it says hack: no such file or directory

Sorry to be a pain on this...can't seem to figure it out

Gunnyman
12-01-2005, 06:51 PM
re run the enhance script portion and make sure you follow the directions for XP SP2 if that's what you are using.

mpost43062
12-01-2005, 06:53 PM
Can I rerun the enhancements from telnet?

Gunnyman
12-01-2005, 06:55 PM
yes

mpost43062
12-01-2005, 07:08 PM
sorry gunny .....just realized how stupid my last question was.....duh

I am rerunning the enhancements.

Gunnyman
12-01-2005, 07:09 PM
no problemmo. :D

mpost43062
12-01-2005, 07:16 PM
Thanks for all you patience with me.....everything seems to be in place now.

Gunnyman
12-01-2005, 07:20 PM
Good!

alert5
12-01-2005, 07:26 PM
Gunnyman just a quick follow up to all the fun I'm having with this thing of beauty.

An earlier thread expressed concern about DHCP IP assignments not matching the IP you set with Zipper!. On my first machine, I went to the router DHCP table and noticed that xxx.xxx.xxx.103 was set, when I had told it to use xxx.xxx.xxx.109. Well the fact is I could telnet to 109 but not 103, so it would seem this is a non-problem.

Also, I used a Linksys 200M and it worked fine. Must have been one of the v1 models. I still intend to buy the Netgear dongles anyway. The Linksys is just very flimsy.

I know I'm pushing it now, but is there a dummies list of valid telnet commands somewhere? Never been there or done that telnet thing.

This is really a spirit booster. Words are inadequate for the great service you and your partner have provided to the hacking challenged among us.

Gunnyman
12-01-2005, 07:28 PM
alert5
go google for a bash primer.
telnet is just the connection between you and your tivo.

jrisberg
12-01-2005, 07:47 PM
Just wanted to chime in with the ups and downs of my mostly successful first efforts of Tivohacking thanks to the Glorious Zipper. In the space of about an hour I was able to remove my HDVR2's stock drive (running 6.2) and hit it with the Zipper's goodness.

I'd paid attention and made sure to order a supported wireless adapter from Amazon -- a Linksys WUSB11 that was $35 with $25 rebate! Initially it didn't seem to have any link light, but I swapped it to the other USB port, rebooted, and it blinked happily. Others seem to have had similar results.

Unfortunately I couldn't see the tivo from my PC at first, but after a half hour of fiddling I realized it was my fault. I'd chosen an IP of 192.168.1.1 for the Tivo, but my router was configured as 192.168.0.1. I'd assumed they shared the same subnet and would see each other, but they did not. Since I'd already reinstalled the drive at this point I just reconfigured my router with a 192.168.1.2 address and I was in business. Telnet, ftp, and tivoweb all worked like a charm.

I'm now struggling with NCID, which would really be the Killer App for The Wife (I'm thinking you've all heard this before). I seem to be blessed with one of the DTivos that just can't speak CallerID -- at least not in a way that NCIDD can be made to understand. I can throw goofy messages onto the screen with out2osd all day long, but ncidd can't seem to find any callerid signals.

I realize this isn't the forum for that can of worms, but I still read through the thousands of posts here hoping someone else had successfully gotten NCIDD happy on a hacked HDVR2. If anyone has any pointers I'd appreciate it.

Thanks again to the ZipperCreators. It's very appreciated.

Joel Risberg

GusMan
12-01-2005, 08:32 PM
Here is another success story... Got my 2 DVR80's going last night. Zippered them right out of the box. Worked great and I am very thankful for all those who made this possible!!!!!!

I do have one question... When running the tweak script, no matter what I choose it goes through the automated install. It also looks like it bypasses several items. I have uninstalled it and reinstalled it but no matter what I choose, it still goes through the automated install. Any ideas?

Thanks again for everything!!
- Gus

Gunnyman
12-01-2005, 08:35 PM
did you follow the XP service pack 2 directions?

rbautch
12-01-2005, 09:19 PM
I'm now struggling with NCID, which would really be the Killer App for The Wife (I'm thinking you've all heard this before). I seem to be blessed with one of the DTivos that just can't speak CallerID -- at least not in a way that NCIDD can be made to understand. I can throw goofy messages onto the screen with out2osd all day long, but ncidd can't seem to find any callerid signals.Try this (http://www.tivocommunity.com/tivo-vb/showthread.php?t=260408) and this. (http://www.tivocommunity.com/tivo-vb/showthread.php?t=270926)

Juise
12-01-2005, 09:26 PM
Ok I'm a complete newb to the TiVo world.

Here is what I have:
R54040 TiVo Series 2 REV.4 DVR 40 Hour
Linksys WUSB11

What I want to be able to do:
1) Easily make DRM FREE (if possible) DVD's of content I record on my TiVo.
2) Get a USB to Ethernet adapter that will work with my TiVo.
3) Try out some of the other TiVo hacking goodness out there.
4) Maybe upgrade the HD at a later date.

What I know:
I am far from new to hacking my electronic toys. I've modded all of my current gen consoles myself.

I know and use *nix so that aspect of hacking the TiVo wont be a problem either.

So WTF am I doing here asking questions? I've spent the last 45 minutes going through FAQ's and sites and I havent come across a complete TiVo newb guide yet. But my basic questions are can I just get the "zipper" image and go, or does my specific TiVo setup require me to go another route. Also once my TiVo is all nice and hacked, how/what do I need to setup to start transfering content to DVD?

Please don't burn me to bad.

Gunnyman
12-01-2005, 09:34 PM
the zipper is for directv integrated tivo only.

GusMan
12-01-2005, 10:57 PM
did you follow the XP service pack 2 directions?
To be honest, no. I didnt because it worked fine the first time I ran the hack and also, I am not running XP. (Made an assumption... prob. my first mistake, right?)

But following the directions did the trick. Thank you very much once again!!

towndrunk
12-02-2005, 01:29 AM
It's been a while since I was into altering my RCA DVR40 since a year and a half ago when I first hacked it with the old Sleeper script. I've since moved across the country and when I plugged it in it no longer worked like before. So after getting fed up with the Sleeper not getting me back to where I was before, I started my attempt at using "The Zipper".

I've followed all the directions, however I can't get my new 120G drive to work correctly. I purchased the Instacake and PTV Boot disk as requested in the directions. If I follow the directions the drive comes up when placed in the Tivo with two problems. One is that I can't access the Tivo in any way. I've tried direct connection to my router, a crossover to a laptop, and through my wireless Ethernet Bridge. I know the Netgear FA120 works since I'm using it right now on my laptop.

The other problem is that here in my area they have two different dishes on the roof. One for locals, and the other for everything else. I went into the satellite config on the Tivo and it sees the secondary satellite, however I don't get any local channels to come in. They just aren't on the guide.

I tried using an image that I extracted from my working Tivo by placing it on the Tools disk as stated in the directions. That had no change on the outcome. I've been working on this for the last weekwhen I've had time and I'm just starting to reach my breaking point. I wanted to get any input that anyone may have as to something that I missed to did wrong. I'm sure it's just something I've done. Any help would be greatly appreciated.

Gunnyman
12-02-2005, 06:46 AM
Ok Item 1. Do you get link and power lights on the FA120?
2) Locals take 24 hrs or so to come in you can call dtv and get them back on your own by entering 711 when the prompt asks if you have a 3 digit extension on your screen.

towndrunk
12-02-2005, 11:41 AM
Yes, in every case I was able to see a power and Link/Act light on my adapter. I did a sweep with Solarwinds of the network to make sure that I didn't type in the address wrong and nothing came up. I then went through the process again making sure that I typed in the IP Address that I wanted and still had the same issue. When trying to ping the given address via a straight connection to my router, through my wireless ethernet bridge, and by connectin a crossover cable directly to the Tivo.

The only thing that I didn't do was reboot once after the first boot, then do an erase everything on the Tivo after that, as directed by the Instacake disk. I'm in the process of doing that now, however I feel as though this won't make a difference in the IP configuration.

Thanks about the info relating to the locals. I did let my Tivo set overnight and the locals are now available on my guide. I'll check back after my next attempt at completing the hack. Thanks for your help.

DLiquid
12-02-2005, 12:26 PM
Another success story here. I plan to Zipper three TiVos, and one was completed last night. I'll have the other two done tonight, so I can try MRV. SWEET! The whole process was a breeze, thanks rbautch and Gunnyman. :up:

I wasn't 100% sure about all of the answers I gave during the script. I'm going to review the telnet transcript today and do some searching to see what I really want to answer. So my question is, if I decide I want to change some things, should I just uninstall and reinstall the script?

towndrunk
12-02-2005, 01:10 PM
My network connection still wasn't working so I read through this thread and saw that some have changed to the alternate USB port and rebooted with success. I tried this as well and was able to telnet to the Tivo.

Since there has apparently been a lot of new information added since the last time I used the Sleeper method, are there any guides or information as to what I can do with these new hacks or how I can access them? I'm sure I just need to start reading now is all. Thanks for your help once again.

alert5
12-02-2005, 01:11 PM
Yes.

I just did an uninstall and re-install. I had to do it because I did not follow the instructions originally about using "dos2unix" on the tweak script and TivoWebPlus and the "joe" editor did not install. All is working now.

Even got the merge unit up for batch "Save-to-VCR". This is so great.

rbautch
12-02-2005, 01:32 PM
Another success story here. I plan to Zipper three TiVos, and one was completed last night. I'll have the other two done tonight, so I can try MRV. SWEET! The whole process was a breeze, thanks rbautch and Gunnyman. :up:

I wasn't 100% sure about all of the answers I gave during the script. I'm going to review the telnet transcript today and do some searching to see what I really want to answer. So my question is, if I decide I want to change some things, should I just uninstall and reinstall the script?Yes.

gggonzalez
12-02-2005, 02:01 PM
Ok, I just purchased a 160gb drive to upgrate my 40gb Hughes SD-DVR40. It is currently running version 6.2x. From what I have read, 6.2 already uses the lba48 kernel. Cool. All I need to do, then, is to copy/expand the 40gb drive to the 160gb drive using the ole Weeknees instructions or whatever(having booted up with an LBA48 aware CD), and then applying the Zipper to it, correct?

Oh yeah, I've built a few Gentoo Linux distro's, so I am "decent" at Linux.

Gunnyman
12-02-2005, 02:06 PM
correct-o-mundo!

Runch Machine
12-02-2005, 02:30 PM
rbautch, any idea when you will have a chance to work on the next version of your script for HD Tivos? I love having Caller ID and am tempted to install beta5 on my upgraded HD Tivo, but will wait if you think it will be soon. Thanks again.

toadleyb
12-02-2005, 02:32 PM
I am in a quandry. I can't talk about Zipper at the other forum and there are certain things we can't talk about here. My question has to do with Zipper and one of the topics we can't discuss here. Can I PM someone?

I guess this is the main reason the other forum doesn't like programs like Zipper cause they don't want to hold people's hands like me!

I have been reading and reading at the other forum for 3 days and can't figure out the answer to my question.

Thanks

Todd

Gunnyman
12-02-2005, 02:37 PM
the zipper has nothing to do with extraction if that's what you are hinting around at. You can just ask your extract question at ddb without mentioning zipper.

toadleyb
12-02-2005, 02:40 PM
Well actually what I am trying to do is unscramble previously recorded shows and was not sure at what point to start. Do I need to run killhdinitrd, do I just start with monte? I am still reading up on these things and am starting to get a grasp of it. I was just not sure how much of this was already accomplished by the Zipper.

Thanks

Gunnyman
12-02-2005, 02:46 PM
you definitely can't talk about that here
but look at ddb for info on monte :p
you tivo is already had killhdinitrd applied to it.

towndrunk
12-02-2005, 02:55 PM
So if I've just set up my Tivo with the Zipper I won't be able to pull my recorded shows off of the Tivo to my computer? I'm gradually starting to learn what it is that I put on my Tivo since I used other methods before. Thanks putting this outthere.

And just so I don't get in any trouble, what are these topics that we aren't supposed to talk about here?

toadleyb
12-02-2005, 02:55 PM
Thanks Gunnyman, I will keep reading about monte! Thanks again for the great Zipper.

Dan Collins
12-02-2005, 02:58 PM
...And just so I don't get in any trouble, what are these topics that we aren't supposed to talk about here?See: http://www.tivocommunity.com/tivo-vb/showthread.php?t=219548

towndrunk
12-02-2005, 03:09 PM
That posting is a little vague. It doesn't really say what the .tivo file conversion is. Just proves that I have a lot of reading to do. Thanks.

Mr. Belboz
12-02-2005, 04:25 PM
I read about 8 or so pages of this thread, and didn't see this question, or it wasn't answered.

Does this work with a Series 1 DTiVo? I have one of the original Philips models.

Gunnyman
12-02-2005, 04:26 PM
no

lew
12-02-2005, 04:41 PM
So if I've just set up my Tivo with the Zipper I won't be able to pull my recorded shows off of the Tivo to my computer? I'm gradually starting to learn what it is that I put on my Tivo since I used other methods before. Thanks putting this outthere.

And just so I don't get in any trouble, what are these topics that we aren't supposed to talk about here?

The topic heading for the this subforum says:

NOTE...No talk of any type of service theft or video extraction is allowed.

I don't think I'd split hairs and talk about audio extraction either.

matrix165
12-02-2005, 04:53 PM
first of all thanks for your efforts.

i first tried to research my questions with the search key, but apparently it doesnt like me. :eek: . because i cant believe, i am the first to ask these questions.

i assume that zipper turns off, encryption?

if you run zipper on your existing tivo drive,(i know i should use a backup:-) with all of your existing recordings, does it erase or make them unuseable?

Gunnyman
12-02-2005, 04:56 PM
matrix
Your shows will be fine :D
edit: never got megga dittos before :D Thanks!

nathan909
12-02-2005, 06:29 PM
What is the newest version of tivoweb for my DTiVo?

I'm asking because im trying to use xbox tivox1.3 but in the notes said it requires tivoweb 1.9.4 and the zipper installed 1.2.1

This is what im trying to do:

jonsthoughtsoneverything,com/2005/08/03/tivo-xbox-media-center-pluging-updated

rbautch
12-02-2005, 06:45 PM
rbautch, any idea when you will have a chance to work on the next version of your script for HD Tivos? I love having Caller ID and am tempted to install beta5 on my upgraded HD Tivo, but will wait if you think it will be soon. Thanks again.Beta 5 will work fine, and you can run the enhancement script to get caller ID. I'm working on the tivoapp patches to permanently enable 30-sec skip, disable encryption, enable backdoors, and enable menu sort. That part won't be ready for a few more days.

adoubler
12-02-2005, 09:47 PM
Hello, this is my first post, so I hope it isin't to stupid. I've been trying to reinstall zipper as my tivowebplus directory is missing. Anyway when I try to run sh tweak.sh at bash I get enhancements directory detected run uninstall. When I run sh tweak_uninstall.sh I get no such file or directory. I have everything working but tivowebplus. I would appreciate any help very much. Buy the way my hacks are on a 708. We use it everyday so I have been afraid of loosing my programing. I should be getting a 704 any day that I will be able to play with to my hearts content without the fear of screwing it up! Who knows maybe someday I will be able to post help for someone. Rick

Runch Machine
12-02-2005, 09:59 PM
I think I wait a few days till you get the patches done. 30 second skip is a must have and it will be nice that it doesn't go away.

Have you made any changes to the Stadard Def DirecTivo menus during the last week? The menu is different than before the script. There is a demo entry for name search that doesn't work and is unnecessary under pick programs to record. Also, the standby option is not on the main menu anymore, it moved to the messages and settings menu. If I were to rerun the script, would anything have changed?

Gunnyman
12-02-2005, 10:06 PM
What is the newest version of tivoweb for my DTiVo?

I'm asking because im trying to use xbox tivox1.3 but in the notes said it requires tivoweb 1.9.4 and the zipper installed 1.2.1

This is what im trying to do:

jonsthoughtsoneverything,com/2005/08/03/tivo-xbox-media-center-pluging-updated
tivowebPLUS is 1.2.1
tivoweb is out of date and no longer being maintained.

Gunnyman
12-02-2005, 10:08 PM
I think I wait a few days till you get the patches done. 30 second skip is a must have and it will be nice that it doesn't go away.

Have you made any changes to the SD DirecTivo menus during the last week? The menu is different than before the script. There is a demo entry for name search that doesn't work and is unnecessary. Also, the standby option is not on the main menu anymore. If I were to rerun the script, would anything have changed?
The changes to the SDTivo menus came from superpatch.
Standby has been moved to system information, and the demo thing has been added.
I have no idea if a script has been written yet to get rid of the demo menu.

Runch Machine
12-02-2005, 10:11 PM
What else does superpatch do? Is it necesary to the other added functions such as music and video access to files on other computers? If it is not necessary can the script run without it?

Gunnyman
12-02-2005, 10:13 PM
with no super patch you get no backdoors, no HMO, no MRV and nag screens if you aren't running fakecall. (And a few other unmentionable items one of which rhymes with decryption)

rbautch
12-02-2005, 10:22 PM
Hello, this is my first post, so I hope it isin't to stupid. I've been trying to reinstall zipper as my tivowebplus directory is missing. Anyway when I try to run sh tweak.sh at bash I get enhancements directory detected run uninstall. When I run sh tweak_uninstall.sh I get no such file or directory. I have everything working but tivowebplus. I would appreciate any help very much. Buy the way my hacks are on a 708. We use it everyday so I have been afraid of loosing my programing. I should be getting a 704 any day that I will be able to play with to my hearts content without the fear of screwing it up! Who knows maybe someday I will be able to post help for someone. Rick Try navigating to your /hacks directory first before runnint the uninstall script.

solsurfer
12-02-2005, 10:53 PM
For those asking about my netwok setup.
My wireless G Bridged setup is nearly identical in speed from when I was straight wired. There is aparrantly a lot of overhead in tivo-tivo xfers.

Right now my Tivo is zippered and configured as a wired device. I'd like to add wireless functionality. It seems like I have two choices: I can try to emulate Gunny's set up by plugging my NetGear wired adapter into my Apple Airport Express (which already sits behind my tv) and use that as a wireless G bridge (if that's even possible given that this Apple product connects to my PC). Or I can buy an additional wireless B adapter and switch between that and the wired adapter depending on the file size.

How would these two paths impact the entries I make when the Zipper asks if my Tivo is wireless? If I went the second path (wireless B adapter), would I be able to hot-swap to the wired adapter when I want to transfer a big file?

If I went the first path (wireless bridge), would I give the zipper the SSID of the bridge?

Thanks for any insight!

adoubler
12-02-2005, 10:56 PM
I looked for hacks directory but don't have one. I have a hack directory but it only has telnet in it. I see the zipper files in enhancments directory. I can not find tweak_uninstall.sh anywhere. Like I said tivowebplus is only thing I have never got to work. I really do appreciate all your hard work on the zipper and know I must have screwed this up somehow. Rick

nathan909
12-02-2005, 11:03 PM
tivowebPLUS is 1.2.1
tivoweb is out of date and no longer being maintained.

The Zipper worked great, Installation was a breeze via your instructions.
Thanks for all your hard work!!

But I’m having a problem with the following:

Viewing Tivo ty files on my pc via TiVoWebPLUS dose work but takes some time before the media played begins to play the file. (Sometimes 7 mins. depending on the size of the file)

I’m also using TivoX1.3 with XBMC. It does work, I can view Now playing and channelson the XBOX, but the ty files do not stream over. My TiVo is running mPlayer and ccxstream anlong with xboxtv.

Any suggestions would be greatly appreciated!!
-Nathan

nathan909
12-02-2005, 11:13 PM
http://www.elitesat.com/ebay/tivoweb.bmp

http://www.jonsthoughtsoneverything.com/projects/xbmc/tivox/shot1_sm.jpg

joeblow17
12-03-2005, 12:33 AM
OK last week I was having problems with my 160gb drive I upgraded via slices from 4.0x to 6.2 it ended up that the hard drive was the problem it crashed shortly after I reimaged. So I bought a 300gb Seagate and ran the zipper. It seemed to be fine, but when I put it back in my TIVO it just reboots after a few minutes after going to the DIRECTV logo. Then a green screen pops up saying there is a critical error and to leave it on for up to 3 hours to repair itself but less than a minute or two later it reoots again. I tried reimaging twice same proble...Any ideas???

rbautch
12-03-2005, 01:09 AM
Right now my Tivo is zippered and configured as a wired device. I'd like to add wireless functionality. It seems like I have two choices: I can try to emulate Gunny's set up by plugging my NetGear wired adapter into my Apple Airport Express (which already sits behind my tv) and use that as a wireless G bridge (if that's even possible given that this Apple product connects to my PC). Or I can buy an additional wireless B adapter and switch between that and the wired adapter depending on the file size.

How would these two paths impact the entries I make when the Zipper asks if my Tivo is wireless? If I went the second path (wireless B adapter), would I be able to hot-swap to the wired adapter when I want to transfer a big file?

If I went the first path (wireless bridge), would I give the zipper the SSID of the bridge?

Thanks for any insight!I've had great success with wirelss b adapters. Better than real time transfers and dirt cheap. If you go this route, see the wireless link in my sig for instructions, and you can swap the adapters freely (although I'm not sure why you'd want to). If you use a bridge, you don't have to set any wireless settings in the tivo, since you'll be using a wired adapter to connect to the bridge. Plenty of instructions on how to set it up.

rbautch
12-03-2005, 01:10 AM
The Zipper worked great, Installation was a breeze via your instructions.
Thanks for all your hard work!!

But I’m having a problem with the following:

Viewing Tivo ty files on my pc via TiVoWebPLUS dose work but takes some time before the media played begins to play the file. (Sometimes 7 mins. depending on the size of the file)

I’m also using TivoX1.3 with XBMC. It does work, I can view Now playing and channelson the XBOX, but the ty files do not stream over. My TiVo is running mPlayer and ccxstream anlong with xboxtv.

Any suggestions would be greatly appreciated!!
-NathanThats beyond the scope of this thread, which is for Zipper questions only. Start a new thread in underground forum.

rbautch
12-03-2005, 01:11 AM
OK last week I was having problems with my 160gb drive I upgraded via slices from 4.0x to 6.2 it ended up that the hard drive was the problem it crashed shortly after I reimaged. So I bought a 300gb Seagate and ran the zipper. It seemed to be fine, but when I put it back in my TIVO it just reboots after a few minutes after going to the DIRECTV logo. Then a green screen pops up saying there is a critical error and to leave it on for up to 3 hours to repair itself but less than a minute or two later it reoots again. I tried reimaging twice same proble...Any ideas???Where did you get your image?

rbautch
12-03-2005, 01:14 AM
I looked for hacks directory but don't have one. I have a hack directory but it only has telnet in it. I see the zipper files in enhancments directory. I can not find tweak_uninstall.sh anywhere. Like I said tivowebplus is only thing I have never got to work. I really do appreciate all your hard work on the zipper and know I must have screwed this up somehow. RickManually delete your enhancements directory, restore your author file, download the latest script from the link in my sig, then run it. Or, pull the drive, and re-run the Zipper.

dillan
12-03-2005, 01:55 AM
Hey There- I have been spending the last 8 1/2 hours searching the forums high and low for a solution but I can't seem to get a telnet session going. I sucessfully ran the Zipper Script EXACTALLY how the directions are written. When I put the hard drive back in the Tivo it boots up after awhile but I can't seem to establish a telnet session. I have tried from both my Windows Machine and my Linux machine but neither connects. I have checked the connections and all status lights indicate correct operation. I assigned an IP address of 192.168.1.90 on my Linksys Network. I am using the Linksys USB200M Ver. 1 as my network adapter on the Tivo. Also I am not able to ping the Tivo. (I was able to ping and it worked fine with Sleepers Script)

I have also attempted using a Serial Cable connection and HyperTerminal. All I got from that was a bunch of gibberish while the Tivo was starting up. HyperTerminal was setup COM6, 2400 bps, 8 Data Bits, Parity None, Stop Bits 1, and flow control none.

Still no Bash

Any Ideas?

bengalfreak
12-03-2005, 03:40 AM
edit: never got megga dittos before :D Thanks!

Off topic:That's not exactly something to be proud of. :eek:

DLiquid
12-03-2005, 05:13 AM
Hey There- I have been spending the last 8 1/2 hours searching the forums high and low for a solution but I can't seem to get a telnet session going. I sucessfully ran the Zipper Script EXACTALLY how the directions are written. When I put the hard drive back in the Tivo it boots up after awhile but I can't seem to establish a telnet session.Earlier the same thing happened to me. My problem was that before the script was run, if I powered on the TiVo with it connected to the network the TiVo was getting its IP Address from my router. This is even though Zipper asks for a static IP and DHCP is supposed to be off. I had to power on the TiVo with the network adapter unplugged, then connect the network adapter after bootup. Then it got the static IP, and I could telnet to it. After running the tweak script, it's had the static IP every time I boot whether the network adapter is connected or not.

This may have nothing to do with your problem, but I thought I'd mention it.

dillan
12-03-2005, 10:30 AM
DLiquid you are my new best friend. Everything seems to be working great!

rbautch
12-03-2005, 11:35 AM
Earlier the same thing happened to me. My problem was that before the script was run, if I powered on the TiVo with it connected to the network the TiVo was getting its IP Address from my router. This is even though Zipper asks for a static IP and DHCP is supposed to be off. I had to power on the TiVo with the network adapter unplugged, then connect the network adapter after bootup. Then it got the static IP, and I could telnet to it. After running the tweak script, it's had the static IP every time I boot whether the network adapter is connected or not.

This may have nothing to do with your problem, but I thought I'd mention it.The directions say to power up your tivo, but before trying to telnet you have to reboot after runnning guided setup. This makes the network settings set by the Zipper stick in MFS. The MFS settings that disable DHCP override anything else on the tivo before, including dhclient. I suspect that it may have been coincidence that you unplugged the adapter, then rebooted - which applied the correct network settings, then it worked. Confirm this if you're able.

bengalfreak
12-03-2005, 12:00 PM
The directions say to power up your tivo, but before trying to telnet you have to reboot after runnning guided setup. This makes the network settings set by the Zipper stick in MFS. The MFS settings that disable DHCP override anything else on the tivo before, including dhclient. I suspect that it may have been coincidence that you unplugged the adapter, then rebooted - which applied the correct network settings, then it worked. Confirm this if you're able.

Mine would not work until I used the upper USB port. I thought I was having the same problem as Dliquid but I unplugged the F120 from the lower port and placed it the upper one and it worked. This was after the reboot following guided setup.

Oh, and just so you know, I used the 62small image with the zipper and no error 51 again.

curbside
12-03-2005, 12:22 PM
I have a Hughes SD-DVR40 that died on me, so I was going to try my hand at configuring a hard drive and using zipper on it. The hard drive I want to use is a 180 gig from an old PC of mine. Do I need to reformat it in linux or anything or can I just connect it to my XP PC and go from there. I've made all the CDs that are required (boot, tools, instantcake...)

Thanks guys!

joeblow17
12-03-2005, 12:24 PM
Where did you get your image?

I used 6.2._tivo_minimal_AlphaWolf_HK.zip and it has worked on several other machines I have used. This is the first 300gb hard drive I had tried. Previously it has worked flawlessly on drives up to 250gb.

richardrusse11
12-03-2005, 12:47 PM
I saw your "zipper" and would like to upgrade my dtivo, but my only question is how does it get programming info after the upgrade? Most of the posts say to disconnect the phone line to keep from getting "unhacked". How does the unit keep getting new program schedules?

Thanks,

Richard

Gunnyman
12-03-2005, 12:51 PM
the dish
same as it did before

Gunnyman
12-03-2005, 12:52 PM
I have a Hughes SD-DVR40 that died on me, so I was going to try my hand at configuring a hard drive and using zipper on it. The hard drive I want to use is a 180 gig from an old PC of mine. Do I need to reformat it in linux or anything or can I just connect it to my XP PC and go from there. I've made all the CDs that are required (boot, tools, instantcake...)

Thanks guys!
The bootcd and instantcake take care of any formatting you will need.

curbside
12-03-2005, 01:19 PM
Thanks! I'll give it a try today.

-------------
The bootcd and instantcake take care of any formatting you will need.

rbautch
12-03-2005, 01:52 PM
I used 6.2._tivo_minimal_AlphaWolf_HK.zip and it has worked on several other machines I have used. This is the first 300gb hard drive I had tried. Previously it has worked flawlessly on drives up to 250gb.Try it on a different drive first. If no dice, burn your tools disk again, in joliet mode. Make sure it's not iso9660 mode.

Tracy RainH2o
12-03-2005, 02:18 PM
If I use The Zipper , do I have to have the wireless adapter at the same time?

I do not have a USB Wireless Adapter to use right now. Locally they are around $50 but Tiger Direct has them for $20. I would rather order them but I find myself with some free time today, and the itch to Zip.

rbautch
12-03-2005, 02:23 PM
Don't need it now, but obviously you can't run the enhancement script until you do. Make sure to get a compatible adapter, the only place I've found them is on Ebay. Most newer adapters wont work. Search this thread for "wireless adapter".

joeblow17
12-03-2005, 02:43 PM
Try it on a different drive first. If no dice, burn your tools disk again, in joliet mode. Make sure it's not iso9660 mode.

Thanks I will give it a try a little later on I was worried that the swap file might be a problem possibly. But I will definitely give it a shot because when I was mounting my cdrom I was typing mount -t iso9660 /dev/hdb /cdrom so possibly that is the problem. I burned the CD using Creator Classic but not sure what mode I did it in.

Thanks for the feedback I will let you know how it goes.

jrisberg
12-03-2005, 07:35 PM
After researching a TivoWebPlus error message I found a pointer to a fix for it that you can easily apply to TivoWebPlus' index.itcl. The fix is related to a Tivo version check and documented on That Other Site.

The fix seems to have already been applied to index.itcl in the Zipper's distribution of TivoWebPlus, but apparently using a DOS editor that resulted in the dreaded ^M characters at the end of the six edited lines. Once I removed them the error went away.

I'm not sure if this problem is only in the Zipper's distribution or if it's actually just a repackaging of a standard TivoWebPlus distribution that needs fixing. If it's the latter I apologize to the Zipperfolks, but I thought I'd pass it on.



Thanks,
Joel Risberg

joeblow17
12-03-2005, 08:05 PM
Thanks I will give it a try a little later on I was worried that the swap file might be a problem possibly. But I will definitely give it a shot because when I was mounting my cdrom I was typing mount -t iso9660 /dev/hdb /cdrom so possibly that is the problem. I burned the CD using Creator Classic but not sure what mode I did it in.

Thanks for the feedback I will let you know how it goes.

OK here is the report...I am still having the same problem after trying Joliet. I was able to put the same image and zipper on 2other drives tonight that were 250gb or less. Does this have anything to do with a single 300gb hdd or have others had success with this?

Gunnyman
12-03-2005, 08:14 PM
I think 300 GB is pushing the limit on the 127 MB swap file.
Now it's time to research increasing the swap and "tpip".
I've never used tpip myself so I'm useless.

joeblow17
12-03-2005, 08:47 PM
I think 300 GB is pushing the limit on the 127 MB swap file.
Now it's time to research increasing the swap and "tpip".
I've never used tpip myself so I'm useless.

OK in the script it says mfsrestore -s 127 -xzpi /cdrom/000001 /dev/hd$location and since 300gb hits the limit I am going to try to manually use mfsrestore -s 150 -xzpi /cdrom/000001 /dev/hd$location see how that works...

I will report back with results

Gunnyman
12-03-2005, 08:48 PM
it won't
you need to look into tpip

dillan
12-03-2005, 09:03 PM
The directions say to power up your tivo, but before trying to telnet you have to reboot after runnning guided setup. This makes the network settings set by the Zipper stick in MFS. The MFS settings that disable DHCP override anything else on the tivo before, including dhclient. I suspect that it may have been coincidence that you unplugged the adapter, then rebooted - which applied the correct network settings, then it worked. Confirm this if you're able.

Comming back to this I actually did try rebooting the tivo a few times still without telnet. I rebooted the tivo after the setup by doing the three thumbs down thing a few times then out of frustration I pulled the plug, posted my problem and went to sleep. In the morning I woke up and read DLiquids response and gave it a try. So magically it's working perfectly now. I have no idea what was going on but DLiquids advice worked.

A big thank you is due to everyone who worked on the zipper, and to DLiquid for the suggestion!

joeblow17
12-03-2005, 09:19 PM
it won't
you need to look into tpip

Yeah before I tried I did some research and tpip or something is needed I am checking ************, ptvupgrade, and the other usual locations. Some mention Todd Miller's (http://tivocommunity.com/tivo-vb/showthread.php?s=&threadid=83342) patched kernel, but I am still researching any help would be appreciated!!

Tracy RainH2o
12-03-2005, 09:53 PM
I may have missed it somewhere in the previous 1586 replies. What a MONSTER thread.

How does MFS Tools work when using The Zipper? I want to save all the shows that I currently have on my Tivo.

joeblow17
12-03-2005, 10:41 PM
Yeah before I tried I did some research and tpip or something is needed I am checking ************, ptvupgrade, and the other usual locations. Some mention Todd Miller's (http://tivocommunity.com/tivo-vb/showthread.php?s=&threadid=83342) patched kernel, but I am still researching any help would be appreciated!!

This is what I came up with

to load the image mfsrestore -s 192 -xzpi /cdrom/000001 /dev/hd?

then

tpip --swapped -s /dev/hd?

reboot run zipper skip image and cont...

It shows my swap is now 192 off to test

alert5
12-03-2005, 10:42 PM
In appreciation for Gunnyman's extraordinary efforts, I've donated a modest sum to one of his favorite nonprofit charities..."The Electronic Frontier Foundation".

Gunny epitomizes what the EFF slogan says.

Electronic Frontier Foundation: Because being able to share ideas and information is the reason the Web was created in the first place!

Others inclined to donate can check out what "EFF" is all about here: http://www.eff.org/

221 Hour HDVR2
221 Hour S4040R
Enhanced capability provided by "The Zipper"

Gunnyman
12-03-2005, 10:48 PM
I may have missed it somewhere in the previous 1586 replies. What a MONSTER thread.

How does MFS Tools work when using The Zipper? I want to save all the shows that I currently have on my Tivo.
you won't use mfsrestore on a tivo already running 6.2. You shows are un harmed.

Gunnyman
12-03-2005, 10:49 PM
In appreciation for Gunnyman's extraordinary efforts, I've donated a modest sum to one of his favorite nonprofit charities..."The Electronic Frontier Foundation".

Gunny epitomizes what the EFF slogan says.

Electronic Frontier Foundation: Because being able to share ideas and information is the reason the Web was created in the first place!

Others inclined to donate can check out what "EFF" is all about here: http://www.eff.org/

221 Hour HDVR2
221 Hour S4040R
Enhanced capability provided by "The Zipper"


Very nice compliment there alert5!
I'm blushing here.
:up: :up:

joeblow17
12-03-2005, 10:54 PM
This is what I came up with

to load the image mfsrestore -s 192 -xzpi /cdrom/000001 /dev/hd?

then

tpip --swapped -s /dev/hd?

reboot run zipper skip image and cont...

It shows my swap is now 192 off to test

Still has the same issue there must be more to it. Oh well back to researching the issue.

Gunnyman
12-03-2005, 10:56 PM
Joe sorry I'm no help to ya. My biggest HD in a tivo is 160 GB.

joeblow17
12-03-2005, 11:44 PM
Joe sorry I'm no help to ya. My biggest HD in a tivo is 160 GB.


No problem I knew I should have just bought a new 250 gb for $69 w/rebates instead of the 300gb for $89 w/rebates it was just too temping....Thanks tigerdirect

Anyway anyone have any ideas I am up for it. DD has some thoughts about using mfsadd with a -3 or -4 switch to change chumk size not real sure about that though.

joeblow17
12-04-2005, 12:37 AM
OK I got my 300gb drive working here is my short how to after a whole day of research and trial and error. (My example is with the hdd on secondary master and cdrom as secondary slave)

For Hard drives larger than 250gb
1. boot up ptvupgrade lba48 4.01 w/enhancements
2. replace w/ zipper tools CD you created
3 mount /dev/hdd /cdrom
4. cd cdrom <enter>
5. mfsrestore -s 127 -bzpi /cdrom/000001 /dev/hdc
6. mfsadd -r 4 -x /dev/hdc
7. reboot
8. repeat steps 1 -4
9. sh zipper.sh
10. power off remove drive place in TIVO and boot up
11. telnet to tivo 192.168.x.x
12. cd /
13. cd hacks
14. sh tweak.sh
15. choose the enhancements you want
16. reboot

One other thing it reports I now have 285 hours maybe a little less than I thought but the good news is it works and it can be done!!

goodtimes001
12-04-2005, 01:54 AM
I ran the zipper using a 6.2 kernel from PTV Upgrade on a fresh drive (80gb). I had the error 54 issue, but this was fixed by clearing everything. Here's the problem: the USB ports do not seem to be active at all.

When I plug my USB adaptor into either port, I get no power light. I've tried having the adapter plugged in at boot and plugging it in after bootup, but I've never gotten the power light to come on. The adapter is fine on my laptop.

Obviously I can't run the enhancement scripts without being able to telnet. Is there any way to pull the drive again and run the enhancement scripts on my PC or fire up the USB ports through some other technique?

Thanks for any help you can give.

goodtimes001
12-04-2005, 01:55 AM
One more thing: my tivo is a Hughes HDVR2. Thanks.

joeblow17
12-04-2005, 01:59 AM
I ran the zipper using a 6.2 kernel from PTV Upgrade on a fresh drive (80gb). I had the error 54 issue, but this was fixed by clearing everything. Here's the problem: the USB ports do not seem to be active at all.

When I plug my USB adaptor into either port, I get no power light. I've tried having the adapter plugged in at boot and plugging it in after bootup, but I've never gotten the power light to come on. The adapter is fine on my laptop.

Obviously I can't run the enhancement scripts without being able to telnet. Is there any way to pull the drive again and run the enhancement scripts on my PC or fire up the USB ports through some other technique?

Thanks for any help you can give.

What brand and model of USB ethernet adapter are you using? I reccomend the Netgear FA120 you can find it for $12.99 on ebay under buy now I saw today w/ free shipping. The Linksys USB200M works if it is v1 if it is a v2 it is not as easy it requires a lot of work which probably isn't worth it.

goodtimes001
12-04-2005, 02:08 AM
What brand and model of USB ethernet adapter are you using? I reccomend the Netgear FA120 you can find it for $12.99 on ebay under buy now I saw today w/ free shipping. The Linksys USB200M works if it is v1 if it is a v2 it is not as easy it requires a lot of work which probably isn't worth it.

I'm using an Airlink USB 2.0 adapter. Even if there are driver issues, wouldn't the power light come on?

joeblow17
12-04-2005, 02:29 AM
I'm using an Airlink USB 2.0 adapter. Even if there are driver issues, wouldn't the power light come on?

No the power light will not come on I had a Linksys USB 200M v2 and it did the same thing. I took it back got a Netgear FA120 plugged it in and I was good to go. Tivo only works with certain adapters. I am unsure of the Airlink, but I can say I have never seen it in the reccomended adapters when I was searching for ones to get.

KrazyKevin
12-04-2005, 04:50 AM
You could connect to your tivo with a serial cable and run the enhancements scripts that away. Thats what I had to do.

Gunnyman
12-04-2005, 07:20 AM
OK I got my 300gb drive working here is my short how to after a whole day of research and trial and error. (My example is with the hdd on secondary master and cdrom as secondary slave)

For Hard drives larger than 250gb
1. boot up ptvupgrade lba48 4.01 w/enhancements
2. replace w/ zipper tools CD you created
3 mount /dev/hdd /cdrom
4. cd cdrom <enter>
5. mfsrestore -s 127 -bzpi /cdrom/000001 /dev/hdc
6. mfsadd -r 4 -x /dev/hdc
7. reboot
8. repeat steps 1 -4
9. sh zipper.sh
10. power off remove drive place in TIVO and boot up
11. telnet to tivo 192.168.x.x
12. cd /
13. cd hacks
14. sh tweak.sh
15. choose the enhancements you want
16. reboot

One other thing it reports I now have 285 hours maybe a little less than I thought but the good news is it works and it can be done!!

What is the signifigance of step 6 and mfsadd?

Gunnyman
12-04-2005, 07:22 AM
I ran the zipper using a 6.2 kernel from PTV Upgrade on a fresh drive (80gb). I had the error 54 issue, but this was fixed by clearing everything. Here's the problem: the USB ports do not seem to be active at all.

When I plug my USB adaptor into either port, I get no power light. I've tried having the adapter plugged in at boot and plugging it in after bootup, but I've never gotten the power light to come on. The adapter is fine on my laptop.

Obviously I can't run the enhancement scripts without being able to telnet. Is there any way to pull the drive again and run the enhancement scripts on my PC or fire up the USB ports through some other technique?

Thanks for any help you can give.
After the enhance script is run, teh airnet SHOULD work fine.
Use aserial cable like kevin suggests.

Ocelot
12-04-2005, 10:15 AM
Hi All,

things have been working great with the zipper but one thing. I've kept the phone line connected for CID and PPV. No matter what I try, I can't get the thing to sett a phone number for PPV dialing. I've tried the setup, removing dialing prefixes, and set area code. it dials and all I get is failed while negotiating.
Is this because the 6.2 image had a pre-set number that is no good?
is there a way to manually set a good number via ftp?
I can't connect to get a local number.

The modem is working and since CID works, the line is good.

slydog75
12-04-2005, 10:33 AM
Ocelot, part of the zipper prevents the tivo from being able to phone home. If you look in your rc.sysinit.author file you will see two lines that start with 'route " and then some IP addresses.. If you temporarily comment them out you'll be able to complete the call, but you should immediately put them back in so that you don't run the chance of the Tivo trying to get any software changes. BTW, i'm not sure if it's even neccesary to do this, but I did it myself just to be on the safe side with PPV ordering.

edit: See this disscussion for more information:

http://www.tivocommunity.com/tivo-vb/showthread.php?t=273346&highlight=bad+route+commands

Gunnyman
12-04-2005, 10:47 AM
Hi All,

things have been working great with the zipper but one thing. I've kept the phone line connected for CID and PPV. No matter what I try, I can't get the thing to sett a phone number for PPV dialing. I've tried the setup, removing dialing prefixes, and set area code. it dials and all I get is failed while negotiating.
Is this because the 6.2 image had a pre-set number that is no good?
is there a way to manually set a good number via ftp?
I can't connect to get a local number.

The modem is working and since CID works, the line is good.
ppv call is separate from tivo calls and the route commands shouldn't effect them.
There is no way to change the PPV phone number that I'm aware of, it's a hard coded 800 number.

slydog75
12-04-2005, 10:53 AM
Gunny, the only thing I was worried about is that with the image I got from Instantcake, there was a ,# in the prefix to be dialed. Now it seems to me that the Tivo would HAVE to use that prefix regardless of whether it's trying to call the hard coded 800 number or not since, if I needed to dial a 9 to make a sucessfull call, it would need to use that prefix to call the 800 number. And the only way to change that prefix or erase it is to complete a successful test call.

Gunnyman
12-04-2005, 11:06 AM
good point
letting the unit dial in one time MIGHT be needed to facilitate the DTV call.

mskreis
12-04-2005, 11:24 AM
Gunnyman,
Here's the contents of my root file under /var/spool/cron/crontabs.

Is this correct? I'm concerned that the fakecall.tcl isn't being run.

Oh, and it appears from the TWP Hackman page that the crond is not running. Is it supposed be running all the time, or is it started by another process when needed?

Thanks!
Dale

Bedroom-TiVo# cd /var/spool/cron
Bedroom-TiVo# ls
crontabs
Bedroom-TiVo# cd crontabs/
Bedroom-TiVo# ls
root
Bedroom-TiVo# cat root
0 4 * * * fakecall.tcl

# Make a backup of season passes and wishlists every Sunday night at 3:30am CST
31 9 * * 1 cd /var/hack/tivowebplus; sh backup_run.sh; echo `date` season pass b
ackup made >> /var/spool/cron/cronlogs/CRONLOG-MAIN

# Delete season pass backups every month to save on space
29 9 1 * * rm -r /seasonpass_backups

# End of crontab
Bedroom-TiVo#

This also happened to me. I just used the Zipper without any obvious glitch, and it did not appear that fakecall was running. The problem was that crond was not running.

Unfortunately my phone has been connected all week - any harm done?

joeblow17
12-04-2005, 11:27 AM
What is the signifigance of step 6 and mfsadd?

I found this from JamieP:

http://www.tivocommunity.com/tivo-vb/showthread.php?p=2651665&&#post2651665

and he led me to give it a try which was the key to stopping my GSOD loop.

Gunnyman
12-04-2005, 11:32 AM
great. Thanks for the tip

Gunnyman
12-04-2005, 11:33 AM
This also happened to me. I just used the Zipper without any obvious glitch, and it did not appear that fakecall was running. The problem was that crond was not running.

Unfortunately my phone has been connected all week - any harm done?
probably not, but look in your enhancements directory for the cert removal script and run it and reboot just in case.

rbautch
12-04-2005, 11:37 AM
OK I got my 300gb drive working here is my short how to after a whole day of research and trial and error. (My example is with the hdd on secondary master and cdrom as secondary slave)

For Hard drives larger than 250gb
1. boot up ptvupgrade lba48 4.01 w/enhancements
2. replace w/ zipper tools CD you created
3 mount /dev/hdd /cdrom
4. cd cdrom <enter>
5. mfsrestore -s 127 -bzpi /cdrom/000001 /dev/hdc
6. mfsadd -r 4 -x /dev/hdc
7. reboot
8. repeat steps 1 -4
9. sh zipper.sh
10. power off remove drive place in TIVO and boot up
11. telnet to tivo 192.168.x.x
12. cd /
13. cd hacks
14. sh tweak.sh
15. choose the enhancements you want
16. reboot

One other thing it reports I now have 285 hours maybe a little less than I thought but the good news is it works and it can be done!!
Step 5 is exactly what the Zipper does, except you substituted the -bzpi for -xzpi switch. The Zipper uses the -x switch, which means "expand to allocate additional storage", which obviates the need for mfsadd. The -b switch you used disables auto-detection of byteswapping, which is only necessary when you use Version 1 of MFS tools. The bottom line is that if you follow the Zipper directions to the letter, it SHOULD work for any size drive,and you do not need to follow the manual restore/mfsadd directions in this post. I won't discount some anomaly of large drives just yet, since I haven't tested it personally, but I highly doubt it's a swap partition issue or if it has anything whatsover to do with mfsadd. You might notice a slight decrease in performance, but I doubt it would cause to tivo not to boot.

Gunny, BTW the -r switch on mfsadd sets the size of "allocation units" used to store recordings. Smaller allocation units increases the efficiency of storage because less wasted space will result when recordings do not completely fill an allocation unit. But, because more allocation units are used to store a given recording, the tivo uses more memory to track all those smaller allocation units. 4 is the largest memory allocation size and corresponds to a 16MB allocation size. The default size of 0, which is equivalent to 1MB allocation units, may be too low for drives over 250GB. If someone else can confirm that, I may bump it up to 1 or 2 in the mfsrestore command to bring it up to a happy medium for all size drives. I'll do some testing.

JamieP
12-04-2005, 12:00 PM
Gunny, BTW the -r switch on mfsadd sets the size of "allocation units" used to store recordings. Smaller allocation units increases the efficiency of storage because less wasted space will result when recordings do not completely fill an allocation unit. But, because more allocation units are used to store a given recording, the tivo uses more memory to track all those smaller allocation units. 4 is the largest memory allocation size and corresponds to a 16MB allocation size. The default size of 0, which is equivalent to 1MB allocation units, may be too low for drives over 250GB. If someone else can confirm that, I may bump it up to 1 or 2 in the mfsrestore command to bring it up to a happy medium for all size drives.There is a known issue with mfstools 2.0 that prevents it from correctly formatting MFS partitions larger than 274GB with the default allocation unit (-r 2, not 0). Thus the recommendation that people use -r 3 or -r 4 with mfsadd/mfsrestore for large disks. Normally this doesn't click in unless you have a 320GB driver or larger. I suppose it can happen with a 300GB drive if you are starting with a "minimal" (1GB) mfs image. (300 - 40 == 260 OK; 300 - 1 = 299 NOT-OK) Here's (http://www.tivocommunity.com/tivo-vb/showthread.php?p=2651665&&#post2651665) my original conjecture about it, and it's now been confirmed many times. It's in the weaknees guide, but I don't think Hinsdale has picked up on it.

There's also the swap issue. The lore/rule of thumb seems to be that you want 1MB of swap for each 2GB of disk in order to make it through a GSOD, should one ever happen to you. Since mfstools 2.0 can't properly initialize swap >127MB, people use mkswap (I posted a version that supports -S on DDB) or tpip for that. You have to be a little careful with tpip to get the byte order right in the swap header. It's got a bug and has things backwards for the series 2's, so you lie to it on the command line. Details on the tpip bug here (http://www.tivocommunity.com/tivo-vb/showthread.php?p=3085168&&#post3085168). Might be nice if someone could verify that swap >127MB really is necessary to get through a GSOD on large disks expanded with -r 4.

rbautch
12-04-2005, 12:19 PM
Thanks Jamie. Since a block allocation size of "3" or "4" is appropriate for larger drives, obviously those settings will be less efficient for smaller drives. but how much less? I'm wondering if there's a setting that can be used universally as a good balance for both small and large drives. If not, I may investigate a zipper mod to pipe the standard output of mfsrestore to grep to detect the drive size, and then run an mfsadd command with the large allocation units if it detects anything over 250Gig (or recording hours).

joeblow17
12-04-2005, 12:34 PM
There is a known issue with mfstools 2.0 that prevents it from correctly formatting MFS partitions larger than 274GB with the default allocation unit (-r 2, not 0). Thus the recommendation that people use -r 3 or -r 4 with mfsadd/mfsrestore for large disks. Normally this doesn't click in unless you have a 320GB driver or larger. I suppose it can happen with a 300GB drive if you are starting with a "minimal" (1GB) mfs image. (300 - 40 == 260 OK; 300 - 1 = 299 NOT-OK) Here's (http://www.tivocommunity.com/tivo-vb/showthread.php?p=2651665&&#post2651665) my original conjecture about it, and it's now been confirmed many times. It's in the weaknees guide, but I don't think Hinsdale has picked up on it.

There's also the swap issue. The lore/rule of thumb seems to be that you want 1MB of swap for each 2GB of disk in order to make it through a GSOD, should one ever happen to you. Since mfstools 2.0 can't properly initialize swap >127MB, people use mkswap (I posted a version that supports -S on DDB) or tpip for that. You have to be a little careful with tpip to get the byte order right in the swap header. It's got a bug and has things backwards for the series 2's, so you lie to it on the command line. Details on the tpip bug here (http://www.tivocommunity.com/tivo-vb/showthread.php?p=3085168&&#post3085168). Might be nice if someone could verify that swap >127MB really is necessary to get through a GSOD on large disks expanded with -r 4.


Maybe mfstools 3.0 will be a fixall for drives larger than 274gb, but unti then my previous instructions worked like a charm for anyone else having the same problem.

Jamie thanks again your advice was the only advice that worked for me.!! :up:

JamieP
12-04-2005, 12:43 PM
Thanks Jamie. Since a block allocation size of "3" or "4" is appropriate for larger drives, obviously those settings will be less efficient for smaller drives. but how much less? I'm wondering if there's a setting that can be used universally as a good balance for both small and large drives. If not, I may investigate a zipper mod to pipe the standard output of mfsrestore to grep to detect the drive size, and then run an mfsadd command with the large allocation units if it detects anything over 250Gig (or recording hours).As far as I know, the only downside to a larger allocation unit is lost space due to internal fragmentation (http://en.wikipedia.org/wiki/Fragmentation#Internal_fragmentation). Basically, with a 16MB minimum allocation size, each recording might be overallocated by up to 16MB (perhaps 8MB on average). So, with 200 recordings, you might be wasting 1.6-3.2GB of space on internal fragmentation. On an old low capacity tivo (what was the original Series 1 capacity? 10 hours?), that might matter. With modern large disks, I don't see a problem with a larger allocation unit. Anybody know what a stock tivo 250GB drive uses, e.g. from an HDTivo?

You might look around in /proc (/proc/ide/hdX/capacity?) if you want to determine the drive size.

rbautch
12-04-2005, 12:55 PM
Maybe mfstools 3.0 will be a fixall for drives larger than 274gb, but unti then my previous instructions worked like a charm for anyone else having the same problem.

Jamie thanks again your advice was the only advice that worked for me.!! :up: To confirm that the block allocation size was the culprit, could you try it again with your exact procedure, but with -r 0?

msu72
12-04-2005, 02:34 PM
Need Help. I successfully upgraded two dtivos about 6 months ago. I am now attempting to upgrade a DSR7000. I have upgraded my PC (64Bit Athlon) in the meantime. Now when I attempt to boot into MFS tools I get an error that says "Kernel panic" "attempted to kill init" and then it hangs up. This is with the latest lba48 4.0 with enhancements from PTVUpgrade. (Does the same thing with the previous version that I used. I can successfully boot into the non big drive version if I use the nodma option, but then I only get 137 GB.
Any suggestions.

joeblow17
12-04-2005, 03:32 PM
To confirm that the block allocation size was the culprit, could you try it again with your exact procedure, but with -r 0?

If I have time today I can give that a shot. I would guess that had to be it, but I am willing to test if time permits. Who knew hacking a TIVO would be such a learning experience. I was such a Windows guy until I started supporting a few Macs then got a TIVO now I would rather play with anything but the Windows box...LOL

Gunnyman
12-04-2005, 03:48 PM
Need Help. I successfully upgraded two dtivos about 6 months ago. I am now attempting to upgrade a DSR7000. I have upgraded my PC (64Bit Athlon) in the meantime. Now when I attempt to boot into MFS tools I get an error that says "Kernel panic" "attempted to kill init" and then it hangs up. This is with the latest lba48 4.0 with enhancements from PTVUpgrade. (Does the same thing with the previous version that I used. I can successfully boot into the non big drive version if I use the nodma option, but then I only get 137 GB.
Any suggestions.
I know nothing about 64 bit amd so this is a shot in teh dark, is there a setting in the bios for better 32 bit compatibility?

curbside
12-04-2005, 04:03 PM
Well, I followed the directions to Zipper to the letter and have my Directivo working now but I can't telnet into it. I went out this morning and bought a FA120 adaptor. The power light is on but no connection. I gave the box a static address of 64.x.x.x. I have 8 statics in my home network. I can telnet to my other servers, etc. but not to the tivo :( I've rebooted and have done the suggestion by DLiquid, but to no avail. Any suggestions?

Thanks.

rbautch
12-04-2005, 04:45 PM
I know nothing about 64 bit amd so this is a shot in teh dark, is there a setting in the bios for better 32 bit compatibility?
The boot disk doesn't work with some AMD motherboards. Check the PTVupgrade forums for more information. If you have a different PC, try it. It could also be a bad burn.

joeblow17
12-04-2005, 05:41 PM
To confirm that the block allocation size was the culprit, could you try it again with your exact procedure, but with -r 0?

Well I went ahead and tried it rbautch and if someone wants to explain it to me please do. What you had me try also worked it had the same result and said I had 285 hours of recording exactly the same as when I followed JamieP's advice. Is there an advantage to one over the other. I am thinking the -r 0 probably is more efficient with the disk space?

Anyway I am not sure where that puts us but hopefully that helps!!

Rbautch is da man too!! :cool:

rbautch
12-04-2005, 05:48 PM
Now try it by letting the Zipper restore your drive again. Since the mfsadd block allocation switch (-r) set to 0 didnt prevent your tivo from booting, then the standard zipper restore should work.

joeblow17
12-04-2005, 05:52 PM
Now try it by letting the Zipper restore your drive again. Since the mfsadd block allocation switch (-r) set to 0 didnt prevent your tivo from booting, then the standard zipper restore should work.

I don't know what to tell you I tried 5 or 6 times on this same drive with the standard procedure. All I can report is my findings. It works using

mfsrestore -s 127 -bzpi /cdrom/000001 /dev/hdc
mfsadd -r (0 or 4 -x) /dev/hdc

but not just using the script to restore the image. Either way I am happy to be up and running. I hope that helps somewhat maybe it makes a difference only on a 300gb drive who knows...

rbautch
12-04-2005, 06:00 PM
Your commands above are ecactly equivalent to the restore commands the zipper runs. Instead of these commands try it manually with mfsrestore -s 127 -xzpi /cdrom/000001 /dev/hdc...which is what the zipper uses. I'd like to get to the bottom of this to save the next guy the same hassle.

joeblow17
12-04-2005, 06:12 PM
Your commands above are ecactly equivalent to the restore commands the zipper runs. Instead of these commands try it manually with mfsrestore -s 127 -xzpi /cdrom/000001 /dev/hdc...which is what the zipper uses. I'd like to get to the bottom of this to save the next guy the same hassle.

I know that seems very odd would it make a difference if you just changed the script to the way that worked for me or maybe someone else can chime in that has tried with a 300gb drive or larger?

Dan Collins
12-04-2005, 07:31 PM
...I am thinking the -r 0 probably is more efficient with the disk space...Yes, but it consumes more memory. This, in turn, will slow down the overall operation of the TiVo (due to more frequenct swapping of RAM contents to disk).

rbautch
12-04-2005, 07:33 PM
I don't change anything based on one data point, unless I know exactly what's happening. I know it's PIA to pull a drive. However... you came here, used a free tool, got what you wanted, and left. People who do that without expending extra effort to contribute to the community fall into the category of "leeches". :cool: Anyone else with a 300+ gig drive willing to help me test, please PM me.

JrFaust
12-04-2005, 07:53 PM
First thanks for the wonderful script!!!
I wasn't going to rehack my DTiVos but I thought I'd try out the script and wow.
I updated both my DTiVos last night and man that’s better than doing all the individual hacks manually.

But I did run into an issue last night that caused ftp, telnet, and a few other hacks to stop working :eek: .
I had attempted to use hackman to make tserver run on start up I saved the new rc.sysinit.author file rebooted and oops :o . It seams that hackman doesn't append or even attempt to edit the file it totally replaces it, I know I should have paid more attention but... So I cp'ed the .ORIG back and all is good but I though it was worth saying some thing. I don't know if anything can really be done about it except to warn peeps that they should use joe, vi, or what ever to edit there rc.sysinit.author file and not to use hackman.

If this was already talked about sorry if not hopefully it will save a newbie from a hard lesson.

Gunnyman
12-04-2005, 08:25 PM
yep
Some of us have run across that as well. I have posted a "warning" in this thread regarding the power of hackman and the havoc it can cause to the tenderfoot tivo hacker.

JamieP
12-04-2005, 08:55 PM
I don't know what to tell you I tried 5 or 6 times on this same drive with the standard procedure. All I can report is my findings. It works using

mfsrestore -s 127 -bzpi /cdrom/000001 /dev/hdc
mfsadd -r (0 or 4 -x) /dev/hdc

but not just using the script to restore the image. Either way I am happy to be up and running. I hope that helps somewhat maybe it makes a difference only on a 300gb drive who knows...This doesn't make sense. -r 0 can't properly create partitions larger than about 67GB. Anybody with an 80GB drive can verify this. I've tested this myself. Are you sure you started from scratch using a minimal MFS image, as you did the first time? Please post the pdisk output, before and after the mfsadd. ... maybe it makes a difference only on a 300gb drive who knows...Well, yes, the problem is only an issue with large drives. If you aren't testing with a large drive, you aren't going to be able to reproduce the problem.

rbautch
12-04-2005, 08:56 PM
Hackman is an awesome tool created by a talented hacker. I hesitate to remove it from the Zipper TWP archive, so instead I'll do some digging to figure out what's going on.

alatar
12-04-2005, 11:40 PM
Followed the directions to the letter. Everything works ecept I cannot soft-reboot the TiVo. It gets to the second screen, and then goes into a reboot loop. Also, when the TiVo is recording, it runs very slow when I attempt to fast-forward, rewind, or use the NPL. It does not have this problem when it is running off of the buffer. Let me know if you need to see any logs or what not. Would love to not have to redo everything, but I will if I have to. Thanks.

bnm81002
12-05-2005, 01:08 AM
yep
Some of us have run across that as well. I have posted a "warning" in this thread regarding the power of hackman and the havoc it can cause to the tenderfoot tivo hacker.



hey Gunny,
maybe you and rbautch can put this warning in the Zipper webpage as well as the enhancement script webpage?

joeblow17
12-05-2005, 01:34 AM
This doesn't make sense. -r 0 can't properly create partitions larger than about 67GB. Anybody with an 80GB drive can verify this. I've tested this myself. Are you sure you started from scratch using a minimal MFS image, as you did the first time? Please post the pdisk output, before and after the mfsadd.Well, yes, the problem is only an issue with large drives. If you aren't testing with a large drive, you aren't going to be able to reproduce the problem.

I am sure of one thing I did exactly what you guys asked so I pulled the drive again tonight and ran the script it again caused the GSOD sorry if you think I bailed on you rbautch, but it wasn't that I wasn't willing just didn't seem necessary.

Jamie I did exactly what rbautch asked I ran it with r -0 it worked, and I know I am not an expert like you guys so I don't know what to say. I have a Seagate 300gb 7200rpm 100ATA drive.

I really am grateful for the help, but to say I came here got what I wanted and bailed was a little harsh don't you think? I have been around for a short amount of time, but the fact is I was trying to help...Oh well I gotta get some sleep it has been a long weekend.

qwertypo
12-05-2005, 05:09 AM
I have a Samsung unit....
I assume from reading the posts that the zipper will work just fine for me... but
Which iso do I need to download for install? They offer many different versions, and I wasn't sure how to spend my 19.99...

Also, I have been planning this for a while, it seems I don;t need the special serial to phone cable anymore?

Thanks for you help, this is a great thread!!!!

msu72
12-05-2005, 10:16 AM
I know nothing about 64 bit amd so this is a shot in teh dark, is there a setting in the bios for better 32 bit compatibility?

Thanks for the suggestion, Gunny. I'll give that a shot tonight. I'm also kluging together a makeshift PC with an old P3 motherboard that I found in a drawer. We'll see how that works.

msu72
12-05-2005, 10:23 AM
The boot disk doesn't work with some AMD motherboards. Check the PTVupgrade forums for more information. If you have a different PC, try it. It could also be a bad burn.
Thanks for the info. I've burned the CD a couple of times, so I don't think that is it. Must be a compatibility issue. As I mentioned to Gunny, I am throwing together an old P3 system tonight and I'll give that a shot. Thanks again.

Jaerin
12-05-2005, 11:12 AM
An alternative that I've used to booting directly from the CD's is to use VMware. I just created a simple Linux machine that I can virtually boot. You still have to reboot the actual machine when adding/removing the drive, but any boots needed during the actual install are much quicker this way. Plus you can do things like mount up a few CD roms so you have all your CD's available. Plus then I can download any files I need while I'm working the drives.

Jaerin

Gunnyman
12-05-2005, 11:28 AM
great idea!

Jaerin
12-05-2005, 11:32 AM
It's just too bad you can't hotswap the IDE drives. I suppose you could if you had one of those hotswap IDE enclosures or maybe a USB enclosure that you could easily change the drive.

That would make the whole process a cakewalk

Anyways if you do the VMware thing you need to mount the IDE drive as a physical device to one of the IDE channels. I'm not sure, but I think it couldn't be the Primary Master (IDE 0:0) so I made one of my CD-rom drives Primary Master (IDE 0:0) and my Tivo drive Primary Slave (IDE 0:1).

rbautch
12-05-2005, 11:37 AM
I really am grateful for the help, but to say I came here got what I wanted and bailed was a little harsh don't you think? I have been around for a short amount of time, but the fact is I was trying to help...Oh well I gotta get some sleep it has been a long weekend.I'm sorry if I mistook you reluctance to test it. Perhaps it was a little harsh.

rbautch
12-05-2005, 12:07 PM
I have a Samsung unit....
I assume from reading the posts that the zipper will work just fine for me... but
Which iso do I need to download for install? They offer many different versions, and I wasn't sure how to spend my 19.99...

Also, I have been planning this for a while, it seems I don;t need the special serial to phone cable anymore?

Thanks for you help, this is a great thread!!!!Follow the link in the thread, and pick the download for Series 2 DirecTivos. Not sure what a serail to phone cable is, but a serial cable is always a worthwhile troubleshooting tool.

rbautch
12-05-2005, 12:09 PM
Followed the directions to the letter. Everything works ecept I cannot soft-reboot the TiVo. It gets to the second screen, and then goes into a reboot loop. Also, when the TiVo is recording, it runs very slow when I attempt to fast-forward, rewind, or use the NPL. It does not have this problem when it is running off of the buffer. Let me know if you need to see any logs or what not. Would love to not have to redo everything, but I will if I have to. Thanks.The only thing that would help us narrow down the problem is if you connected a serial cable and posted the console output. Otherwise, try starting fresh with a new image.

rbautch
12-05-2005, 12:10 PM
It's just too bad you can't hotswap the IDE drives. I suppose you could if you had one of those hotswap IDE enclosures or maybe a USB enclosure that you could easily change the drive.That would make the whole process a cakewalkI think people have done this before.

DLiquid
12-05-2005, 12:57 PM
Comming back to this I actually did try rebooting the tivo a few times still without telnet. I rebooted the tivo after the setup by doing the three thumbs down thing a few times then out of frustration I pulled the plug, posted my problem and went to sleep. In the morning I woke up and read DLiquids response and gave it a try. So magically it's working perfectly now. I have no idea what was going on but DLiquids advice worked.

A big thank you is due to everyone who worked on the zipper, and to DLiquid for the suggestion!I tried rebooting a few times as well. I noticed the problem when I saw in my router's config that it was giving an IP address to the TiVo. By the way, this exact problem happened with two HDVR2s I was uprading on the same night.

I've now Zippered three TiVos and I can't wait to hook them all up next week when I move into my new house.

The thing that really bugs me is the Parental Controls problem that seems to exist. You can't transfer a program without putting in the Parental Controls code. That's fine, but then it unlocks that TiVo for 4 hours. You can re-lock it once the transfer starts, but if you try to play the show you get a rating unknown message (even though you can clearly see the rating in the info) and it asks for the code again. Definitely frustrating for those of us who use Parental Controls. Basically means no MRV for the kids.

JamieP
12-05-2005, 01:16 PM
Jamie I did exactly what rbautch asked I ran it with r -0 it worked, ... This disagrees with theory and my experience, so I suspect something else is going on here. The only real way to tell would be to look at the partition table (with pdisk) and the MFS layout (with mfsinfo) before and after the mfsadd command.

Anybody with a spare 80GB disk and a minimal (1GB) MFS image ought to be able to reproduce the experiment. A 120GB disk and a 40GB MFS image should also exhibit the problem. In both cases, "-r 0" should produce an invalid MFS layout and fail to boot with the new "expanded" media partition size, since it is >~67GB. I have done this experiment myself, though not in the context of the rbautch scripts.

joeblow17
12-05-2005, 02:17 PM
I'm sorry if I mistook you reluctance to test it. Perhaps it was a little harsh.

Hey no big thing I am sure I came across wrong too I was pretty worn out it was a long weekend. On top of that today all I am doing is working on crashed servers from a power outage over the weekend. Fun...Fun...Fun!

Dirac
12-05-2005, 04:24 PM
Does the Network module in TWP work on the HR10-250? I don't see it on the version the Zipper installed on my HDTiVo, but it's present on the Samsungs.

Dan Collins
12-05-2005, 06:59 PM
This disagrees with theory and my experience, so I suspect something else is going on here....Anecdotally, it appeared to me that the "-r" switch did not work correctly on mfsrestore, only on mfsadd. So, depending on how you execute the "-r 0" setting, you may get different results.

I say this is anecdotal because that was how it appeared to me, but I did not do any exhaustive testing to work out exactly what was going on.

JrFaust
12-05-2005, 09:24 PM
Compatibility question. Is the R10 not compatible simply because it's not hackable (with out a hardware mod) or is there more to that?

Gunnyman
12-05-2005, 11:01 PM
that's the gist of it Faust

starbiker99
12-06-2005, 12:04 AM
Is it possible to run The Zipper more than once on the same machine? I have Zippered all 3 of my machines and was curious if I wanted to make changes to certain scripts.

rbautch
12-06-2005, 12:18 AM
You wouldnt rerun the zipper, just the enhancement script. First run the uninstall script in /hacks.

qwertypo
12-06-2005, 04:27 AM
Follow the link in the thread, and pick the download for Series 2 DirecTivos. Not sure what a serail to phone cable is, but a serial cable is always a worthwhile troubleshooting tool.


Thanks! Wish me luck, hopefully I can do this first try, thanks to the Zipper.

gggonzalez
12-06-2005, 11:14 AM
Ok, here's my report. I have a Hughes SD-DVR40. It was pretty full, and the drive had started becoming louder, you could hear it humming, whereas before, it was virtually silent. You could feel the vibrations too.

Anyways, I bought a 160gb Seagate to replace it. I would have gone larger, but at the time, I didn't want to deal with upgrading the kernel to an LBA48 one, I was just gonna deal with the 137gb maximum. Reading here, I learned that 6.2 Tivos HAD LBA48 built in already, oh well, no big deal, 160gb should be enough for now. I followed Weaknees's excellent drive upgrade advice, but I had problems using MFSTOOLS from the weaknees boot CD. I had also purchased and downloaded the PTV boot disk (having decided to ZIPPER the thing). Best $5 ever spent. MFStools ran like a champ, although it took about 6 or 7 hours to copy everything over. I hooked the drive back to the unit, fired it up, it worked perfectly. Put the drive back into my PC, and did the Zipper.

I can understand the people at DDB getting upset over scripts, while running it, I get a quesy feeling in my stomach, not having FULL CONTROL over the process, but I put my faith in the Authors. It seemed to run ok on the PC. Yanked it, put it into the Tivo, and it turned on, booted up just fine! So far so good.

Well, I didnt have a compatible wireless USB adapter, but I did have an OLD USB ethernet adapter. I forgot the name brand, but Windows XP identifies it as an "Accton" adapter. I figured "what the heck". Being an old adapter, I hoped that it would work. Plugged it in, got a wired router, got my laptop plugged in, fired it all up and.....!?!?

Nothing. Swapped cables between the Tivo and the laptop, and it worked fine! Not sure why, might have been a crossover cable issue and the USB adapter, but whatever, I was able to telnet it.

I did have an issue with the IP address. I had asked the script to assign it a static IP, but when I checked the DHCP table of the router, it had assigned a different IP to the Tivo. No big deal, I used that IP to telnet in and run the tweaks script.

Some more handwringing as I let the script do the work. I chose to activate most of the hacks, then had the TiVo reboot. Got the new boot up screen (kinda q00L), and all seemed to work well.

The DHCP had still assigned the TiVo unit an IP, just used that again to telnet in (nice KoLeRz man!). Then I typed that IP into Internet Explorer and fired up TiVoWeb. That worked kinda nice. Not very pretty, but it works and is useful.

In the network settings part of TiVoWeb, I changed the IP to the static one I wanted, then rebooted the TiVo. Low and behold, the static IP worked this time.

So now I am a satisfied customer. I have another Hughes DTiVo that is currently not being used, I am going to see if I get that one Zippered up, see if I can get the MVS stuff to work.

Thanks guys! You guys kick ass!

rbautch
12-06-2005, 06:41 PM
The reason the static IP didn't work in the first place is that you probably forgot to reboot, which runs the network script to set the static IP.

Rob00GT
12-07-2005, 05:00 AM
I have a Hughes DVR40 that I replaced the stock 40GB drive with a 120GB using MFS Tools. That's the only "hack" done to it. Question: Can I use the Zipper to add all the additional hacks and keep my recordings that are already on the drive? Or does using the Zipper mean all recordings are sacrificed?

rpdre1
12-07-2005, 07:08 AM
I have a Hughes DVR40 that I replaced the stock 40GB drive with a 120GB using MFS Tools. That's the only "hack" done to it. Question: Can I use the Zipper to add all the additional hacks and keep my recordings that are already on the drive? Or does using the Zipper mean all recordings are sacrificed?

Yes, your recordings are kept.

qwertypo
12-07-2005, 07:30 AM
So, I zippered a 180Gb drive, with a seemly smooth job...
But now my Samsung 4080 will not record, when I press the record button if gives me the thumbs down sound. And when I try to go to the playlist, it tells me there is a hardware problem, and to Restart or Reset.... Getting the good old Error 51.

Gunnyman
12-07-2005, 07:31 AM
so run 51killer.tcl and reboot.
This has been covered a few times here.

msu72
12-07-2005, 07:43 AM
Used an old P3 system to boot MFS tools successfully (my Athlon 64 froze up). Hinsdaled my DSR7000 up to 250 GB, and ran the Zipper last night. What a breeze. Everything works great. Great work, guys. Really appreciate your hard work.

Gunnyman
12-07-2005, 07:56 AM
glad to hear it :)

CrimsnTide
12-07-2005, 12:06 PM
Scenario = Two Tivos
1 upgraded Hughes DVR40 (adults) using PTV instacake to a 160GB - No problems
1 Not upgraded RCA DVR80 (kids)

I now want to take the upgraded 160GB and stick it in the kids RCA and put a NEW 300GB into the adults Tivo. However, I still need to maintain (keep) ALL the Jimmie Neutrons and Fairly Odd Parents that are on the stock RCA DVR80 and "transfer" them to the 160GB that will be going into it. The existing programs on the 160GB can be "lost".... The "future ex" will not allow for me to touch the kid's Tivo without ensuring I can keep their original shows. I told her "No Problem" :rolleyes: ....

Questions:

1. Do I need to prep/format/initialize the 160GB BEFORE I start making it a clean drive?

1b. Or would I just start off using Hinsdale as though the 160GB is new out of the box?

2. Or, is there a way to run Zipper on BOTH drives (Original DVR80 and upgraded 160) and transferring files and then just switch the drives? (Although I know this may not be "good" for the "original" drive.

3. After transferring all the shows/files, I then can run the Tivo Zipper, correct?

4. Other than read, read, read - any pointers/suggestions?

My ulitmate goal is to have these networked together....

You guys are awesome... Anybody give ski lessons???? :eek: (Just kidding)

tache
12-07-2005, 12:37 PM
Okay, I do not know why I am having so much trouble at this, since it looks perfectly clear.

So here goes...

I am trying to do a DirecTiVo Series 2

I bought these...

ICAKE-S2DT-62
InstantCake for Series2 DirecTiVo Units (6.2)

LBA48-401DD
PTVupgrade LBA48 4.01 with Enhancements

1 - I made the tools CDROM, and have everything in the root directory per the instructions.

CDROM Contents:

ls -1

Installation_Instructions.pdf
VMLINUX_.GZ*
bootpage
network.tcl
rbautch-files.tgz
rc.sysinit.author
set_mrv_name_67.tcl*
superpatch-67all-NutKase-1.1.tcl*
tivotools.tar*
tweak-uninstall.sh
tweak.sh
zipper.sh

2 - I had to rename my ptvlba48-4.01DD.iso/s2_kernels/3.1.5/vmlinux.px.gz to VMLINUX_.GZ, per step 4

3 - I copied my original DirecTiVo 6.2 drive, so I did not include the 00001 image, per step 4.

4 - I used the ptvlba48-4.01DD.iso drive to boot, per step 5B

5 - I hit return twice to get to the prompt. I popped out the boot CDROM and put in my tools CDROM, per 5 C,D,E.

6 - The script then fails when it runs. It seems that the CDROM is mounted as a FAT32, so the file names are messed up. ie rc.sysinit.author -> rcsysinit.author and superpatch-67all-NutKase-1.1.tcl -> superpatch-67all-NutKase-1.tcl. A review of the CDROM in my Mac, yields that the CDROM is correct.

Gunnyman
12-07-2005, 03:55 PM
Okay, I do not know why I am having so much trouble at this, since it looks perfectly clear.

So here goes...

I am trying to do a DirecTiVo Series 2

I bought these...

ICAKE-S2DT-62
InstantCake for Series2 DirecTiVo Units (6.2)

LBA48-401DD
PTVupgrade LBA48 4.01 with Enhancements

1 - I made the tools CDROM, and have everything in the root directory per the instructions.

CDROM Contents:

ls -1

Installation_Instructions.pdf
VMLINUX_.GZ*
bootpage
network.tcl
rbautch-files.tgz
rc.sysinit.author
set_mrv_name_67.tcl*
superpatch-67all-NutKase-1.1.tcl*
tivotools.tar*
tweak-uninstall.sh
tweak.sh
zipper.sh

2 - I had to rename my ptvlba48-4.01DD.iso/s2_kernels/3.1.5/vmlinux.px.gz to VMLINUX_.GZ, per step 4

3 - I copied my original DirecTiVo 6.2 drive, so I did not include the 00001 image, per step 4.

4 - I used the ptvlba48-4.01DD.iso drive to boot, per step 5B

5 - I hit return twice to get to the prompt. I popped out the boot CDROM and put in my tools CDROM, per 5 C,D,E.

6 - The script then fails when it runs. It seems that the CDROM is mounted as a FAT32, so the file names are messed up. ie rc.sysinit.author -> rcsysinit.author and superpatch-67all-NutKase-1.1.tcl -> superpatch-67all-NutKase-1.tcl. A review of the CDROM in my Mac, yields that the CDROM is correct.
lets start with the tools cd.
How is it burned? Joliet or iso 9660?

rocketman24
12-07-2005, 04:23 PM
I just purchased a Hughes SD-DVR40. It booted up fine, so I knew the unit was good. Purchased the InstantCake 6.2 cd and the LBA cd.

I purchased a new 320gig drive, put it in my PC and booted with instantcake. No problems; drive baked successfully.

I then followed the zipper instructions. Created the Tools cd. The only difference was that I downloaded the latest "tweak.sh" and put that into the CD. I followed steps 1 through 5J (up to the part where I install it back into the TIVO.

It booted fine (except for one error, but I did not exactly catch it). I then remembered that the InstantCake instructions stated that I MUST do a clear and delete all before anything will work. That's where I'm at now.

When the clear is done (may take a while), I'll continue on with step 5K.

Question... Is this clear all/restart going to clear out any of the work that the zipper script has done?

tache
12-07-2005, 04:26 PM
Okay, thanks for the reply.....

This is how I did it...

On my mac, I inserted a blank CDROM. MacOS then asked what to do, I said mount in Finder. I then dragged items to the disc, then performed a burn. MacOS can see the items just fine.

On my Fedora machine it sees the items just fine also. Doing this command yields...

root @ orion 1 > file -s /dev/hdc
/dev/hdc: ISO 9660 CD-ROM filesystem data 'ZIPPERTOOLS'

Gunnyman
12-07-2005, 04:26 PM
yes
your network settings will need to be reset if you are using Wireless, or not using DHCP.
You could have cleared the error (likely an error 51) without a C&DE

rocketman24
12-07-2005, 04:39 PM
So what should my next step be? Should I let the clear and delete everything continue? It could take a while (from what I understand) on a 320gig drive.

How do I change the IP address? I am not using a wireless connection. I assigned it an IP address. After the C&DE, will it just go to DHCP? If not, must I take the drive out in order to modify the IP address?

Just curious... maybe the easiest thing is to answer my first question... what should I do next? :-)

Gunnyman
12-07-2005, 04:45 PM
it SHOULD go to dhcp if it doesn't you are pulling the drive and re-zippering
you can't interruupt a C&DE :(

rocketman24
12-07-2005, 04:56 PM
This was a brand new drive. Couldn't I just stop the C&DE, pull the drive out of the TIVO and start from scratch?

Instead of doing InstantCake this time, can I just pull the 000001 file off of the InstantCake CD, and put in on the Tools CD and start all over?

I'm assuming with the 000001 image on the tool CD, it will clear out my entire drive and start from scratch. Can I then also avoid doing the C&DE?

I'm only thinking of this because folks have stated that the C&DE could run for HOURS.

Also, if I do wait and it does boot to DHCP, how do I change it to go to fixed IP address?

Please advise. Thanks!

tache
12-07-2005, 04:57 PM
Okay, I have a good CDROM now. I am going to try to run zipper.

I recreated the tools CDROM via k3b on my Fedora box, with the following...

Within the 'Burn...' screen click on the Advanced Tab
Allow 103 character Joliet filenames
Allow untranslated filenames
Allow max length filenames (37 characters)

Within the 'Burn...' screen click on the Filesystem Tab
Generate Rock Ridge extensions
Generate Joliet extensions

dswallow
12-07-2005, 05:03 PM
This was a brand new drive. Couldn't I just stop the C&DE, pull the drive out of the TIVO and start from scratch?

Instead of doing InstantCake this time, can I just pull the 000001 file off of the InstantCake CD, and put in on the Tools CD and start all over?

I'm assuming with the 000001 image on the tool CD, it will clear out my entire drive and start from scratch. Can I then also avoid doing the C&DE?

I'm only thinking of this because folks have stated that the C&DE could run for HOURS.

Also, if I do wait and it does boot to DHCP, how do I change it to go to fixed IP address?

Please advise. Thanks!
Certainly if you're going to restore the drive from a backup image and start from scratch you can pull it out now and not worry about an in-progress C&DE.

baritony
12-07-2005, 05:05 PM
I had trouble too getting a CD burned properly. I could not use Nero. I had to use Record Now DX. It has to do with the filenames and extentions.
Sound like you are on the correct path now though.

tache
12-07-2005, 05:05 PM
Okay just ran the script. I had errors...

No 6.2 image detected on Tools disk ...
zipper.sh: /cdrom/bootpage: Permission denied
...
mount: you must specify the filesystem type
Setting bootpage parameters...
zipper.sh: /cdrom/bootpage: Permission denied

Your bootpage parameters have been set to: root=/dev/hda4

Copying tivotools to busybox...
tar: sdiff: Could not write to file: No space left on device
tar: securelogin: Could not write to file: No space left on device
.... about 100 lines of that ....
Disabling firewall...
Copying author file ...
cp: unable to open '/tivo/etc/rc.d/rc.sysinit.author': No such file or directory
.... and so on ...


My setup is that I have a PC with the TiVo drive being a 120 GB Maxtor on Primary Master, /dev/hda and the CDROM as Secondary Master, /dev/hdc. Those are the only drives.

rocketman24
12-07-2005, 05:29 PM
OK, looks like C&DE finished and I was able to telnet in once I saw the IP address assigned by DHCP.

What now. Before I continue with the zipper instruction, how do I assign a fixed IP address?

I guess I'll start searching, but if anyone has the quick answer, that would be great.

qwertypo
12-07-2005, 06:39 PM
Okay, so, I am having bad luck. The 51 killer thing just seems not to work... for me. I am probably doing something wrong or, did something wrong that is screwing up everything. I have been doing me Telnet via Mac Os X 10.4.3. Everything seemed to work great with the zipper. Everything went as expected....
Now that being said, after installation, I began getting the 51 error.
So, I tried installing and running the 51killer.tcl as described on DTivo Basics.
Nothing works..... I was prompted like expected. "rmrw" did not work. And after running the 51killer.tcl, and saying yes, it said "not changing anything"

I tried to then run the SP2 adjustments, and do the telnet via my PC. Now, that was similiar, not prompted like expected, and many commands were ignored. Then after that, re-ran the 51killer, with same outcome.

Do I need to restart? Is there a good point to do that? Can I just rerun the zipper?

Any suggestions would be great.

starbiker99
12-07-2005, 08:43 PM
Ok I had everything working great but switched my network around and started having issues with Now playing screens not showing up. So I thought great I will manually assign IP's through TWP. Rebooted and now I can only access one of the Tivos with my pc on the network pc but the other 2 can still communicate with each other. I want to get back into those 2 and switch them back to DHCP but cant telnet ot TWP to them. I have a X over cable connected to my laptop to the Tivo. Any way to reset network settings with reloading the Tivo. :(

solsurfer
12-07-2005, 08:54 PM
Gunny - the amount of work that you (and the other authors) saved all of us is just now starting to dawn on me. It installed without a glitch and is a huge time-saver. Thanks a ton!

Can anyone point me to a list of other cool features/hacks that I can now install? I've seen mention of e-mail, movies, weather, etc, but haven't seen any definitive postings here or on DDB.com.

Thanks

starbiker99
12-07-2005, 09:08 PM
WHEW I fixed it I had miss typed the second string of the IP's 138 instead of 168 thank goodness in Firefox you can look at what you previously typed in a field. YAY

rbautch
12-07-2005, 09:16 PM
OK, looks like C&DE finished and I was able to telnet in once I saw the IP address assigned by DHCP.

What now. Before I continue with the zipper instruction, how do I assign a fixed IP address?

I guess I'll start searching, but if anyone has the quick answer, that would be great.Continue on to the next step. The enhancement script will prompt you to set network settings.

rbautch
12-07-2005, 09:18 PM
Okay, so, I am having bad luck. The 51 killer thing just seems not to work... for me. I am probably doing something wrong or, did something wrong that is screwing up everything. I have been doing me Telnet via Mac Os X 10.4.3. Everything seemed to work great with the zipper. Everything went as expected....
Now that being said, after installation, I began getting the 51 error.
So, I tried installing and running the 51killer.tcl as described on DTivo Basics.
Nothing works..... I was prompted like expected. "rmrw" did not work. And after running the 51killer.tcl, and saying yes, it said "not changing anything"

I tried to then run the SP2 adjustments, and do the telnet via my PC. Now, that was similiar, not prompted like expected, and many commands were ignored. Then after that, re-ran the 51killer, with same outcome.

Do I need to restart? Is there a good point to do that? Can I just rerun the zipper?

Any suggestions would be great.Have you run the enhancement script? If not, do it, and then reboot.

rbautch
12-07-2005, 09:20 PM
Gunny - the amount of work that you (and the other authors) saved all of us is just now starting to dawn on me. It installed without a glitch and is a huge time-saver. Thanks a ton!

Can anyone point me to a list of other cool features/hacks that I can now install? I've seen mention of e-mail, movies, weather, etc, but haven't seen any definitive postings here or on DDB.com.

ThanksSearch for Tivo Desktop or JavaHMO.

TubaMan-Z
12-07-2005, 11:26 PM
Inquiring minds want to know.... :)

I'm about to embark on this upgrade for the first time. I've previously added 2nd hard drives (preformatted Hinsdale), replaced a failing fan, and Knoppix/ddcopy'd a failing hard disk to a good one. So running the Zipper is the next obvious step....

alert5
12-08-2005, 03:07 AM
Okay just ran the script. I had errors...

No 6.2 image detected on Tools disk ...
zipper.sh: /cdrom/bootpage: Permission denied
...
mount: you must specify the filesystem type
Setting bootpage parameters...
zipper.sh: /cdrom/bootpage: Permission denied

Your bootpage parameters have been set to: root=/dev/hda4

Copying tivotools to busybox...
tar: sdiff: Could not write to file: No space left on device
tar: securelogin: Could not write to file: No space left on device
.... about 100 lines of that ....
Disabling firewall...
Copying author file ...
cp: unable to open '/tivo/etc/rc.d/rc.sysinit.author': No such file or directory
.... and so on ...


My setup is that I have a PC with the TiVo drive being a 120 GB Maxtor on Primary Master, /dev/hda and the CDROM as Secondary Master, /dev/hdc. Those are the only drives.

Tache

The PTV LBA boot disk is not seeing your Maxtor 120GB drive.
Put your boot hard drive back in the PC. Attach the Maxtor as a slave to that drive and boot up with a MaxBlast DR-DOS boot CD, if you have the one that came with the drive.
Partition and format the Maxtor as FAT32.

If you don't have the DR-DOS boot CD, just boot to whatever Windows OS you have and format the Maxtor drive as FAT32.

Now boot with the PTV LBA boot CD. After you swap out the CD with the Tools CD, run zipper and choose "b" as your drive location.

Make sure you put the Maxtor jumper back into the master or CS position before you install it in the Dtivo.

rocketman24
12-08-2005, 08:44 AM
I just upgraded a new tivo to 6.2 + Zipper. On my other tivo (same) I have version 4.x running (hacked). My setting menu shows "phone and network settings" and I'm able to force a call using network and set my IP address. On my new 6.2 zippered tivo, all I see is phone setup (no network). Is this just a 6.2 thing... or is this a function of zipper?

rbautch
12-08-2005, 08:46 AM
Inquiring minds want to know.... :)

I'm about to embark on this upgrade for the first time. I've previously added 2nd hard drives (preformatted Hinsdale), replaced a failing fan, and Knoppix/ddcopy'd a failing hard disk to a good one. So running the Zipper is the next obvious step....Yes. Maybe today.

Gunnyman
12-08-2005, 08:48 AM
I just upgraded a new tivo to 6.2 + Zipper. On my other tivo (same) I have version 4.x running (hacked). My setting menu shows "phone and network settings" and I'm able to force a call using network and set my IP address. On my new 6.2 zippered tivo, all I see is phone setup (no network). Is this just a 6.2 thing... or is this a function of zipper?
6.2 has no network config stuff hence the IP setup in the Script.

Gunnyman
12-08-2005, 08:48 AM
Yes. Maybe today.
If it doesn't rain.

tsunami
12-08-2005, 10:42 AM
Hello all, I have both an HR10-250 and a SD TiVO with 6.2. Both hacked with Zipper.
Rather than have two tools disk, I would like to have one with both images on it and have the zipper ask which one I want to restore, if any.

I tried doing it this way but got a syntax error. Can anyone spot the problem?
Even better would be chose 1 no image install 2 restore 6.2 3 resore HR10-250

############# DETERMINE IF IMAGE SHOULD BE INSTALLED #########################
if [ -e /cdrom/000001 ];then
echo -n "6.2 image detected on your tools disk. Do you want to restore it now? [y/n]: "
read image
if [ "$image" = "y" ]; then
echo "Restoring image. This will take several minutes..."
mfsrestore -s 127 -xzpi /cdrom/000001 /dev/hd$location
echo ""
############ MOUNT AND SET FLAG ########################
root="`/cdrom/bootpage -b /dev/hd$location | cut -c17-20`"
# echo "root is $root"
boot=$(($root-1))
# echo "boot is $boot"
bootpath="/dev/hd$location$boot"
rootpath="/dev/hd$location$root"
echo "bootpath is $bootpath"
echo "rootpath is $rootpath"
cd /
mkdir tivo
mount $rootpath tivo
echo "Image installed by Zipper" > /tivo/image_flag
echo "Please replace the tools disk with the boot disk, then reboot your PC..."
exit 1
else

if [ -e /cdrom/000002 ];then
echo -n "HR10-250 image detected on your tools disk. Do you want to restore it now? [y/n]: "
read image
if [ "$image" = "y" ]; then
echo "Restoring image. This will take several minutes..."
mfsrestore -s 127 -xzpi /cdrom/000002 /dev/hd$location
echo ""
############ MOUNT AND SET FLAG ########################
root="`/cdrom/bootpage -b /dev/hd$location | cut -c17-20`"
# echo "root is $root"
boot=$(($root-1))
# echo "boot is $boot"
bootpath="/dev/hd$location$boot"
rootpath="/dev/hd$location$root"
echo "bootpath is $bootpath"
echo "rootpath is $rootpath"
cd /
mkdir tivo
mount $rootpath tivo
echo "Image installed by Zipper" > /tivo/image_flag
echo "Please replace the tools disk with the boot disk, then reboot your PC..."
exit 1

else
echo "Skipping image restore. Proceeding with existing image on drive..."
fi
else
echo "No image detected on Tools disk. Proceeding with existing image on drive..."
fi

cd /

tache
12-08-2005, 10:58 AM
alert5, thanks for the reply.

So, now I am really confused. The Maxtor is my unhacked DirecTiVo drive that I have in the DirectTiVo, and is working just fine. If I was to reformat it, I would lose all my TiVo content. I thought that I can use it this way, as described in Step 2.

tache
12-08-2005, 11:23 AM
Okay, now I am just zipping along.

using the hint that alert5 said that the drive was not being seen, I looking into the problem a bit more. So the problem was that all the commands that needed execute permission were not set. I fixed the problem by fixing everything to have permission (chmod a+x *) in the tool directory. Then the bootpage command worked, and then everything flowed from that.

I have run zipper, and now I am headed to put it back into the TiVo!

Thanks for helping, and as I expected, the this script is very easy!

tache
12-08-2005, 11:24 AM
Okay, my DirecTiVo came up clean.

Only problem was that I specified *.*.*.20 being static in the zipper script, but when it came up it was on *.*.*.210 from my DHCP server. It was easy for me to get the information, since I just looked at the log of the DHCP server to get the right info. You might want to put a note in Step M about that. (using tcpdump would also display the IP) After the post tweak.sh script run and reboot, the IP was fixed at *.*.*.20.

Also another note, I would do a "poweroff" instead of the halt in Step H of the directions.

This script is pretty slick, nice comments on the tweak script to explain.

rbautch
12-08-2005, 06:05 PM
The instructions say to reboot BEFORE running the enhancement script, which runs a script to set your static IP. If you don't reboot, you get a DHCP-assigned address.

rbautch
12-08-2005, 06:15 PM
Hello all, I have both an HR10-250 and a SD TiVO with 6.2. Both hacked with Zipper.
Rather than have two tools disk, I would like to have one with both images on it and have the zipper ask which one I want to restore, if any.

I tried doing it this way but got a syntax error. Can anyone spot the problem?
Carefully check to make sure all of your "if" statements are closed with "fi" statements. Also, I would put the two image checks back to back, and only run the "mount and set flag" once after you've run the restore command and closed with fi. If you really want to get nuts, use an ISO editor to add the tools disk to your boot disk so you never have to change the CD.

rbautch
12-08-2005, 06:21 PM
This new Zipper has full support for the HR10-250, and also includes the latest version of the Enhancement script with new features described here (http://www.tivocommunity.com/tivo-vb/showthread.php?p=3544025&&#post3544025). Many thanks to principal tester tsunami, and testers Dirac, MisterEd, and Dswallow. I would also like to thank God for giving me the skillls....oh wait, that's my NBA draft speech. ;)

qwertypo
12-08-2005, 07:01 PM
Have you run the enhancement script? If not, do it, and then reboot.

Ya, I had.... The problem was that I was using the wrong instructions for 51Killer.tcl. I had downloaded it myself, and followed the included directions, which did not work. I then later found the post about it being already inside "busybox" and that did fix the error 51. Thanks.

Now, I have everything working, vserver runs well with TivoTool. Very pleased. Also TWP is great, although an attempt to backup season passes crashs the system.

I would like to remove the feature included inside the zipper, the hack that automaticly adds a buffer to every recording.... 6.2 already had that feature in it, and I prefer not having unchangable settings.... as some shows are always right on time, and adding the buffer cuases conflict. Can I just re-run the zipper? Or is there an easy way to edit that hack? Also, part of why I want to re-run the zipper is to confirm that the TWP problem I am having isn't due to the fact that I screwed up.

That being said..... Many thanks. DirecTv is really stupid for not allowing these features, cause now I love my little box! I am so happy, you guys are awesome! Time well spent. You saved me so much time!

Gunnyman
12-08-2005, 07:48 PM
you can re-run the endpad tcl and put pad of 0 minutes in

qwertypo
12-08-2005, 08:30 PM
you can re-run the endpad tcl and put pad of 0 minutes in

I am not a linux person, although, it is close enough to MSDOS, that I find it easy to figure out...

so I assume I do this....

sh endpad.tcl

Is that accurate? Where is endpad.tcl?

Thanks..... will I benifit from an upgrade to your newest release, and can I do that via FTP and telnet, or do I need to start clean?

SteelersFan
12-08-2005, 08:35 PM
...as some shows are always right on time, and adding the buffer cuases conflict. ...
The hack you speak of, EndPad Plus, will not add a pad to the end of one recording and the beginning of the next if two shows are being recorded back to back, let alone cause a conflict. At least that's my experience. Anyone else? I really like this hack. It takes all of the guess work out. :up:

qwertypo
12-08-2005, 08:45 PM
The hack you speak of, EndPad Plus, will not add a pad to the end of one recording and the beginning of the next if two shows are being recorded back to back, let alone cause a conflict. At least that's my experience. Anyone else? I really like this hack. It takes all of the guess work out. :up:
You are correct, it will do that, if they are on the same channel, but I am not sure if they are on different channels....... I was recieving conflict becuase of pads, but maybe it was from 6.2 pads in addition to EndPad Plus.
I would just prefer to at pads as I need them, like southpark starts 2 mins late, and I don't need to pad every recording that way..... and I end up with 3 minutes before....... I think endpad is great for security, but I don't mind manually entering my own pads.

SteelersFan
12-08-2005, 08:55 PM
This new Zipper has full support for the HR10-250, and also includes the latest version of the Enhancement script with new features described here (http://www.tivocommunity.com/tivo-vb/showthread.php?p=3544025&&#post3544025). Many thanks to principal tester tsunami, and testers Dirac, MisterEd, and Dswallow. I would also like to thank God for giving me the skillls....oh wait, that's my NBA draft speech. ;)
Pardon my possible ignorance, but, does this mean the HR10-250 can be Zippered and have all the same goodies (MRV, HMO, etc) as the SD units? I thought I read that the HD unit doesn't have network capability but when I read the new instructions for The Zipper, it only says "HR10-250 - New". :confused:
If it is capable I will definitely try to get one before they're all gone! DTivos are the only way to go!

SteelersFan
12-08-2005, 09:00 PM
You are correct, it will do that, if they are on the same channel, but I am not sure if they are on different channels....... I was recieving conflict becuase of pads, but maybe it was from 6.2 pads in addition to EndPad Plus.
I would just prefer to at pads as I need them, like southpark starts 2 mins late, and I don't need to pad every recording that way..... and I end up with 3 minutes before....... I think endpad is great for security, but I don't mind manually entering my own pads.
Maybe a small test is in order. After I Zippered my units (that sounds funny - Zippered my units), anyway, I cleared all of my pads and to the best of my knowledge I have had no conflicts.

rbautch
12-08-2005, 09:09 PM
Pardon my possible ignorance, but, does this mean the HR10-250 can be Zippered and have all the same goodies (MRV, HMO, etc) as the SD units? I thought I read that the HD unit doesn't have network capability but when I read the new instructions for The Zipper, it only says "HR10-250 - New". :confused:
If it is capable I will definitely try to get one before they're all gone! DTivos are the only way to go!HD units don't have the code for MRV or HMO, but they can be networked, and the Zipper will disable the encryption of shows.

rbautch
12-08-2005, 09:10 PM
Maybe a small test is in order. After I Zippered my units (that sounds funny - Zippered my units), anyway, I cleared all of my pads and to the best of my knowledge I have had no conflicts.
EndPad will not cause conflicts, period. Read the endpad thread.

bworrell
12-08-2005, 09:15 PM
I successfully zippered by brand new HR10-250 today. Strange thing happened when I tried to run tweak.sh though... the rbautch_files.tgz wasn't in the /hacks directory so the tweak.sh failed. I finally figured out how to remount the filesystem as rw and then place the rbautch_files.tgz in there.

I noticed that wireless support isn't enabled for the HR10-250 yet. Can anyone point me to how to get that working? The script I ran on my SD unit is a 6.2 only script. (And it's in zipper now for 6.2 units.)

tache
12-08-2005, 09:31 PM
The instructions say to reboot BEFORE running the enhancement script, which runs a script to set your static IP. If you don't reboot, you get a DHCP-assigned address.


FYI note: If you are talking about the reboot I did in Step L - I did the reboot twice before I went to look for the DHCP. The two reboots were before the running of the tweak.sh script.

Otherwise I am all up and running, just getting to know all the capability.

Thanks again for putting all the work into the setup.

solsurfer
12-08-2005, 09:51 PM
Search for Tivo Desktop or JavaHMO.

Thanks for the tips. From what I can gather it seems like JavaHMO aka Galleon only works with version 7.1 or higher, while our zippered units are 6.2.

rbautch
12-08-2005, 10:06 PM
Not true. JavaHMO works fine with 6.2. JavaHMO and Galleon are not the same.

rbautch
12-08-2005, 10:09 PM
I successfully zippered by brand new HR10-250 today. Strange thing happened when I tried to run tweak.sh though... the rbautch_files.tgz wasn't in the /hacks directory so the tweak.sh failed. I finally figured out how to remount the filesystem as rw and then place the rbautch_files.tgz in there.

I noticed that wireless support isn't enabled for the HR10-250 yet. Can anyone point me to how to get that working? The script I ran on my SD unit is a 6.2 only script. (And it's in zipper now for 6.2 units.) Fixed a typo. Should work now. Wireless on an HR10-250 is not trivial. Have to use a tool called wlan-ng. Check the "superseded method" in the wirless script post in my sig to get you started. Never tested it on an HR10-250. It will eventually be encorporated into the Zipper (weeks away).

solsurfer
12-08-2005, 10:39 PM
Not true. JavaHMO works fine with 6.2. JavaHMO and Galleon are not the same.

My apologizes! I saw the "This is the final version of JavaHMO. All future development will occur in the next-generation version of JavaHMO called Galleon" on the JavaHMO site (http://javahmo.sourceforge.net/), after I had discovered Galleon and assumed it was no longer valid. Do you know if others are still developing apps that can plug into JavaHMO? Or is the current funtionality the end of the road?

sandpj
12-08-2005, 10:50 PM
Restored original tivoapp, rebooted, and ran new tweak script. 30 second and other patches were not enabled. Not sure what I did wrong. Do I need to re-Zipper?

edit: HR10-250

lord-dogbert
12-09-2005, 01:40 AM
Hi Guys,

Excellent work, very cool stuff with the zipper. Here's an odd problem that doesn't get an exact match from a google search. The matches are close but not exact enought for me. This is from the tverr log:
Dec 6 09:01:58 (none) TvVideoManager[179]: Tmk Fatal Error: Thread TvVideoManager <179> died due to signal 11
Dec 6 09:01:58 (none) TvVideoManager[179]: pc 0xaa7c90 status 0x8001d413 cause 0x000008 bva 0x81dbfde8 hi 00000000 lo 0x30b1d5e8
Dec 6 09:01:58 (none) TvVideoManager[179]: R00 0x00000000 R01 0xb001d400 R02 0x00000000 R03 0x00000000
Dec 6 09:01:58 (none) TvVideoManager[179]: R04 0x7f5c5c38 R05 0x0fbc4768 R06 0x7f5c5c30 R07 0x00000000
Dec 6 09:01:58 (none) TvVideoManager[179]: R08 0x00000000 R09 0x7fff7480 R10 0x00000000 R11 0x00000002
Dec 6 09:01:58 (none) TvVideoManager[179]: R12 0x00000000 R13 0x2c000000 R14 0x0000a510 R15 0x9d86f000
Dec 6 09:01:58 (none) TvVideoManager[179]: R16 0x7fff7488 R17 0x7f5c5c00 R18 0x7f5e7ac8 R19 0x7fff75e0
Dec 6 09:01:58 (none) TvVideoManager[179]: R20 0x00000642 R21 0x604a0077 R22 0x00000003 R23 0x7fff76b0
Dec 6 09:01:58 (none) TvVideoManager[179]: R24 0x00000000 R25 0x00b89778 R26 0x00000000 R27 0x00000000
Dec 6 09:01:58 (none) TvVideoManager[179]: R28 0x10048590 R29 0x7fff7470 R30 0x7f5c4c08 R31 0x00aa7ba0
Dec 6 09:01:58 (none) TvVideoManager[179]: Tmk Thread Backtrace: aa7c90 992804 9b9cf0 9b8ce0 99ed10 99b8e8 dbca48 dbd410 dbd378 ded188 e09a98
Dec 6 09:01:58 (none) TvVideoManager[179]: Tmk Fatal Error: Thread died due to signal 11
Dec 6 09:01:58 (none) TvVideoManager[179]: Invoking rule 834: rebooting system
Dec 7 11:59:49 (none) TmkMediaswitch::Trace[178]: BOGUS EVENT LENGTH: 1439392 SID:0xe0 type=5 buflen=5115904 fe->off.offset=3769296 cache.off.offset=2329904
Dec 8 09:01:59 (none) TvVideoManager[179]: Tmk Fatal Error: Thread TvVideoManager <179> died due to signal 11
Dec 8 09:01:59 (none) TvVideoManager[179]: pc 0xaa7c90 status 0x8001d413 cause 0x000008 bva 0x81dbfde8 hi 00000000 lo 0x40f8d00
Dec 8 09:01:59 (none) TvVideoManager[179]: R00 0x00000000 R01 0xb001d400 R02 0x00000000 R03 0x00000000
Dec 8 09:01:59 (none) TvVideoManager[179]: R04 0x7f5c5c90 R05 0x0fbce491 R06 0x7f5c5c88 R07 0x00000000
Dec 8 09:01:59 (none) TvVideoManager[179]: R08 0x00000000 R09 0x7fff7480 R10 0x00000000 R11 0x00000002
Dec 8 09:01:59 (none) TvVideoManager[179]: R12 0x00000000 R13 0x88000000 R14 0x0000a510 R15 0xb309b000
Dec 8 09:01:59 (none) TvVideoManager[179]: R16 0x7fff7488 R17 0x7f5c5c58 R18 0x7f6a3c34 R19 0x7fff75e0
Dec 8 09:01:59 (none) TvVideoManager[179]: R20 0x00000cb9 R21 0xe17fcf02 R22 0x00000003 R23 0x7fff76b0
Dec 8 09:01:59 (none) TvVideoManager[179]: R24 0x00000000 R25 0x00b89778 R26 0x00000000 R27 0x00000000
Dec 8 09:01:59 (none) TvVideoManager[179]: R28 0x10048590 R29 0x7fff7470 R30 0x7f5c4c00 R31 0x00aa7ba0
Dec 8 09:01:59 (none) TvVideoManager[179]: Tmk Thread Backtrace: aa7c90 992804 9b9cf0 9b8ce0 99ed10 99b8e8 dbca48 dbd410 dbd378 ded188 e09a98
Dec 8 09:01:59 (none) TvVideoManager[179]: Tmk Fatal Error: Thread died due to signal 11
Dec 8 09:01:59 (none) TvVideoManager[179]: Invoking rule 834: rebooting system


Here's my crontab:
HD-TiVo# more /var/spool/cron/crontabs/root
############################################################ ###################
# crontab by rbautch for enhanced logging, better overall performance, #
# and elimination of TWP problems in 6.2 with "recording history", season #
# pass editing and other random problems that are fixed by restarting TWP #
# version 2.8 October 29, 2005 #
############################################################ ###################

# Sample below creates a test file and updates it with current time and date
# every 5 minutes -- use this for troubleshooting.
# m h dom mon dow command
*/5 * * * * date >> /var/spool/cron/cronlogs/cron.test.out

# stop Tivowebplus every night at 3:14am cst
14 9 * * * wget -O - "http://127.0.0.1/quit"; echo "`date` TWP stopped" >> /var/
spool/cron/cronlogs/CRONLOG-MAIN

# Start Tivowebplus every night at 3:15am cst
# TWPrun.sh created on the fly by enhancement script
15 9 * * * /enhancements/TWPrun.sh; echo "`date` TWP started">> /var/spool/cron/
cronlogs/CRONLOG-MAIN

# Wipe the logs every Sunday night at 3:18am cst
18 9 * * 1 /busybox/wipelogs; echo "`date` logs wiped" >> /var/spool/cron/cronlo
gs/CRONLOG-MAIN

# Run fakecall every night at 10:20pm cst
20 4 * * * tivosh /busybox/fakecall.tcl

# Delete the crond log files every 3 months
22 9 * */3 * rm /var/spool/cron/cronlogs/*; echo "`date` cron logs wiped">> /var
/spool/cron/cronlogs/CRONLOG-MAIN

# Delete cron.test.out every night at 3:24am cst
22 9 * * * rm /var/spool/cron/cronlogs/cron.test.out; echo "`date` cron.test.out
deleted" >> /var/spool/cron/cronlogs/CRONLOG-MAIN

# Weekly reboots. Cleans things out for better performance if you have several
hacks running
# Also restarts logs, and allows fakecall to reset the last successful call indi
cator,
# so your Tivo won't call home (fakecall doesn't update mfs entries without a re
boot).
# This allows you to keep your phone line connected for callerID and PPV orderin
g.
# Use a forced reboot (no safereboot)
25 9 * * 1,4 reboot; echo "`date` SCHEDULED REBOOT" >> /var/spool/cron/cronlogs/
CRONLOG-MAIN

# Display 0n-screen warning messages before scheduled reboots
5 9 * * 1,4 cd /var/hack/bin; echo 'SCHEDULED REBOOT IN 20 MINUTES...' | /var/ha
ck/bin/out2osd -c1 -fblack1 -byellow -d3
15 9 * * 1,4 cd /var/hack/bin; echo 'SCHEDULED REBOOT IN 10 MINUTES...' | /var/h
ack/bin/out2osd -c1 -fblack1 -byellow -d3

# Tarball the logs before deleting them, every Sunday night at 3:16am cst
16 9 * * 1 tar -czvf /LOG_ARCHIVE.$(date +\%m\%d_\%H:\%M).tgz /var/log/* >> /var
/spool/cron/cronlogs/CRONLOG-MAIN

# Delete the LOG_ARCHIVE files every month
18 9 1 * * rm /LOG_ARCHIVE*; echo "`date` LOG_ARCHIVE deleted" >> /var/spool/cro
n/cronlogs/CRONLOG-MAIN

# Make a backup of season passes and wishlists every Sunday night at 3:30am CST
31 9 * * 1 cd /var/hack/tivowebplus; sh backup_run.sh; echo `date` season pass b
ackup made >> /var/spool/cron/cronlogs/CRONLOG-MAIN

# Delete season pass backups every month to save on space
29 9 1 * * rm -r /seasonpass_backups

# End of crontab
HD-TiVo#


Here's the cronlog:
Dec 01 04:20am Fakecall was run successfully, run verified
Thu Dec 1 09:14:02 UTC 2005 TWP stopped
Thu Dec 1 09:15:03 UTC 2005 TWP started
Thu Dec 1 09:18:02 UTC 2005 LOG_ARCHIVE deleted
Thu Dec 1 09:22:02 UTC 2005 cron.test.out deleted
Dec 02 04:20am Fakecall was run successfully, run verified
Fri Dec 2 09:14:01 UTC 2005 TWP stopped
Fri Dec 2 09:15:01 UTC 2005 TWP started
Fri Dec 2 09:22:01 UTC 2005 cron.test.out deleted
Dec 03 04:20am Fakecall was run successfully, run verified
Sat Dec 3 09:14:01 UTC 2005 TWP stopped
Sat Dec 3 09:15:01 UTC 2005 TWP started
Sat Dec 3 09:22:01 UTC 2005 cron.test.out deleted
Dec 04 04:20am Fakecall was run successfully, run verified
Sun Dec 4 09:14:02 UTC 2005 TWP stopped
Sun Dec 4 09:15:02 UTC 2005 TWP started
Sun Dec 4 09:22:01 UTC 2005 cron.test.out deleted
Dec 05 04:20am Fakecall was run successfully, run verified
Mon Dec 5 09:14:02 UTC 2005 TWP stopped
Mon Dec 5 09:15:03 UTC 2005 TWP started
var/log/tvlog
var/log/tverr
var/log/tvdebuglog
var/log/tivoweb.log
var/log/tivoLog.pub
var/log/tivoLog.prv
var/log/tclient
var/log/tcdebuglog
var/log/svclog
var/log/secure
var/log/messages
var/log/maillog
var/log/kernel
var/log/kdebug
var/log/endpad.log
var/log/endpad.err
var/log/Otivoweb.log
var/log/Oendpad.log
Mon Dec 5 09:18:02 UTC 2005 logs wiped
Mon Dec 5 09:22:01 UTC 2005 cron.test.out deleted
Mon Dec 5 09:38:50 UTC 2005 season pass backup made
Dec 06 04:20am Fakecall was run successfully, run verified
Tue Dec 6 09:14:02 UTC 2005 TWP stopped
Tue Dec 6 09:15:03 UTC 2005 TWP started
Tue Dec 6 09:22:02 UTC 2005 cron.test.out deleted
Dec 07 04:20am Fakecall was run successfully, run verified
Wed Dec 7 09:14:02 UTC 2005 TWP stopped
Wed Dec 7 09:15:02 UTC 2005 TWP started
Wed Dec 7 09:22:01 UTC 2005 cron.test.out deleted
Dec 08 04:20am Fakecall was run successfully, run verified
Thu Dec 8 09:14:01 UTC 2005 TWP stopped
Thu Dec 8 09:15:03 UTC 2005 TWP started
Thu Dec 8 09:22:02 UTC 2005 cron.test.out deleted
Dec 09 04:20am Fakecall was run successfully, run verified


I don't see anything that matches the time, close but not close enough for unix systems or even hand gernades. I could stop the cron daemon tonight and see if it happens again tomorrow morning. Will advise on that but in the meantime if anyone sees anything please let me know.

Thanks

lord-dogbert
12-09-2005, 01:52 AM
A little more research:
Kernel:
Dec 8 09:01:59 (none) kernel: Illegal read at 000054a8
Dec 8 09:01:59 (none) kernel: do_page_fault #2: sending signal 11 to myworld(179)
Dec 8 09:01:59 (none) kernel: $0 : 00000000 b001d400 00000000 00000000 7f5c5c90 0fbce491 7f5c5c88 00000000
Dec 8 09:01:59 (none) kernel: $8 : 00000000 7fff7480 00000000 00000002 00000000 88000000 0000a510 b309b000
Dec 8 09:01:59 (none) kernel: $16: 7fff7488 7f5c5c58 7f6a3c34 7fff75e0 00000cb9 e17fcf02 00000003 7fff76b0
Dec 8 09:01:59 (none) kernel: $24: 00000000 00b89778 10048590 7fff7470 7f5c4c00 00aa7ba0
Dec 8 09:01:59 (none) kernel: Hi : 00000000
Dec 8 09:01:59 (none) kernel: Lo : 040f8d00
Dec 8 09:01:59 (none) kernel: epc : 00aa7c90 Not tainted
Dec 8 09:01:59 (none) kernel: Status: a001d413
Dec 8 09:01:59 (none) kernel: Cause : 00000008
Dec 8 09:01:59 (none) kernel: 8001e9fc 8001eac0 80022bb4 80022d74 80024db8 00aa7c90
Dec 8 09:01:59 (none) kernel: 00aa7c90 00992804 009b9cf0 009b8ce0 0099ed10 0099b8e8 00dbca48 00dbd410
Dec 8 09:01:59 (none) kernel: 00dbd378 00ded188 00e09a98
Dec 8 09:01:59 (none) kernel: Tmk Fatal Error: Thread TvVideoManager <179> died due to signal 11
Dec 8 09:01:59 (none) kernel: pc 0xaa7c90 status 0x8001d413 cause 0x000008 bva 0x81dbfde8 hi 00000000 lo 0x40f8d00
Dec 8 09:01:59 (none) kernel: R00 0x00000000 R01 0xb001d400 R02 0x00000000 R03 0x00000000
Dec 8 09:01:59 (none) kernel: R04 0x7f5c5c90 R05 0x0fbce491 R06 0x7f5c5c88 R07 0x00000000
Dec 8 09:01:59 (none) kernel: R08 0x00000000 R09 0x7fff7480 R10 0x00000000 R11 0x00000002
Dec 8 09:01:59 (none) kernel: R12 0x00000000 R13 0x88000000 R14 0x0000a510 R15 0xb309b000
Dec 8 09:01:59 (none) kernel: R16 0x7fff7488 R17 0x7f5c5c58 R18 0x7f6a3c34 R19 0x7fff75e0
Dec 8 09:01:59 (none) kernel: R20 0x00000cb9 R21 0xe17fcf02 R22 0x00000003 R23 0x7fff76b0
Dec 8 09:01:59 (none) kernel: R24 0x00000000 R25 0x00b89778 R26 0x00000000 R27 0x00000000
Dec 8 09:01:59 (none) kernel: R28 0x10048590 R29 0x7fff7470 R30 0x7f5c4c00 R31 0x00aa7ba0

Here's messages:
Dec 8 09:00:01 (none) crond[226]: USER root pid 1457 cmd date >> /var/spool/cron/cronlogs/cron.test.out
Jan 2 00:00:17 (none) syslogd 1.3-3: restart.
Dec 8 09:03:25 (none) Stats: == System startup resource statistics ==

The cron.test.out ran 1:58 before the panic and restart, hmmm. I stopped the cron job as a starting point.

qwertypo
12-09-2005, 06:52 AM
EndPad will not cause conflicts, period. Read the endpad thread.

Sorry for my ignorance, I am not sure what the problem is then... I will read the thread. Thanks!

rbautch
12-09-2005, 08:36 AM
Restored original tivoapp, rebooted, and ran new tweak script. 30 second and other patches were not enabled. Not sure what I did wrong. Do I need to re-Zipper?

edit: HR10-250See here http://www.tivocommunity.com/tivo-vb/showthread.php?p=3544686&&#post3544686

sandpj
12-09-2005, 09:01 AM
Running version 3.1.5f. I used the 3.0 script and it correctly identified as HR10-250. Ciphercheck reported encryption still enabled.

Greencat
12-09-2005, 09:16 AM
rbautch & Guunyman - You guys made a great product. I have upgraded in the past many different ways and nothing compares to the zipper and script. I had problems - all caused by me not carefully reading the directions.

Many Many thanks to you guys.

I used a new image but after looking at you instructions I realized that your process can be used to keep the recordings. Is that correct? I needed the new image since I went to a larger drive.

Gunnyman
12-09-2005, 09:17 AM
yep you can zipper without touching your recordings. :D

sandpj
12-09-2005, 09:52 AM
Tried rerunning the script and it seems to run correctly:

hd-bash# cd /hacks
hd-bash# sh tweak-uninstall.sh
Removing directories and files...
Deleting Tivowebplus Installation...
Deleting cron Installation...
Deleting CallerID Installation...
Restoring original fakecall...
Restoring original usb drivers...
Restoring original profile...
Restoring original rc.sysinit.author file
Restoring original splash screen...
Done!
hd-bash# sh tweak.sh
Downloading latest Enhancement script...
Connecting to www.mastersav.com[69.90.236.30]:80
rbautch_files.tgz 100% |************************************| 2787 KB 00:00 ETA


Downloaded main scripts successfully!

Running rbautch Hacked Tivo Enhancements...
Do you want to run the "express" version (for advanced users)? [y/n]: n


Detected Tivo software version is: 3.1.5f-01-2-357
Again, your full HR10-250 software is 3.1.5f-01-2-357
Your software version truncated is 3.1.5f
Your software version was compiled on Linux kernel: 2.4.20
Your Tivo model's code name is: phoenix
Your Tivo is an HR10-250 HD DirecTivo


Installing new profile with aliases...
Checking for existing profile...
Existing profile detected, do you want to append new aliases it? [y/n]: y
Appending aliases to your profile...

Adding the /enhancements directory to your PATH statement...

Do you want to install the joe text editor? [y/n]: y
Do you want to make joe your default editor? [y/n]: y
Replacing "vi" with "joe" in your profile aliases...

Do you want to change your bash prompt to be more descriptive? [y/n]: y
Enter a short name for this tivo here: hd
Appending profile with new bash prompt settings...
Do you want to add color to your bash prompt? [y/n]: n

Checking network settings...
Do you want to install netperf network performance tool? [y/n] :n
Skipping netperf installation...

Do you want to install channel logos? [y/n]: y
Loading channel logo slices. This will take a minute...

Do you want to replace the "Almost There" splash screen [y/n]: y
Backing up existing splash screen...
Replacing splash screen...

Do you want to install callerID on your Tivo? [y/n]: y
Installing NCID CallerID...
Appending rc.sysinit.author file to run callerID on reboot...

Do you want to install EndPad(Plus) for soft padding all recorded shows? [y/n]: n
Skipping EndPad(Plus) installation...

Do you want to install USB 2.0 drivers for increased speed of
MRV tranfers and video extraction? [y/n]: y
Backing up old driver(s) to /lib/modules/backups, installing new drivers...

Do you have Tivowebplus already installed? [y/n]: n
Do you want to install Tivowebplus? [y/n]: y
installing Tivowebplus plus several awesome modules, including...
Channelprefs, Batch Play, Netconfig, Backup, and Manual Record...
Installing TWP in /var/hack...
Appending your rc.sysinit.author file to run TWP on startup

Existing fakecall detected in /busybox, backing up and replacing...
Running updated fakecall now....
Running fakecall version 3
Fakecall ran successfully!

appending fakecall.tcl to log entries in CRONLOG-MAIN...

Do you want to install cron for improved performance/logging/backups? [y/n] :y
Existing crond binary detected, replacing...
Creating user definitions...
Creating required cron directories...
copying the crondtab where crond expects it
appending your rc.sysinit.author file to run crond on startup

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]: n
Appending crontab to force reboot every Sunday and Wednesday at 3:25am CST...

Do you want to archive your logs every week before wiping them? [y/n]: y
Appending crontab to tarball logs every week and store them in root...

Do you want to automatically make weekly backups of your season passes? [y/n]: n
Skipping automatic season pass backups...



Do you want Showcases and Yellow Stars? [y/n]: n
starting sc62remove.tcl...
No existing showcase tokens found. Good...

Installing symlinks to keep hacks out of /var...
creating symlinks for hacks in /enhancements/varhacks/hack
symlinking /enhancements/varhacks/hack/bin to /var/hack
creating symlinks for hacks in /enhancements/varhacks/hack/bin
symlinking /enhancements/varhacks/hack/bin/cidalias to /var/hack/bin
symlinking /enhancements/varhacks/hack/bin/cidlog to /var/hack/bin
symlinking /enhancements/varhacks/hack/bin/cidlogupd to /var/hack/bin
symlinking /enhancements/varhacks/hack/bin/ncid to /var/hack/bin
symlinking /enhancements/varhacks/hack/bin/out2osd to /var/hack/bin
symlinking /enhancements/varhacks/hack/bin/tivocid to /var/hack/bin
symlinking /enhancements/varhacks/hack/doc to /var/hack
creating symlinks for hacks in /enhancements/varhacks/hack/doc
symlinking /enhancements/varhacks/hack/doc/ncid to /var/hack/doc
symlinking /enhancements/varhacks/hack/doc/out2osd to /var/hack/doc
symlinking /enhancements/varhacks/hack/etc to /var/hack
creating symlinks for hacks in /enhancements/varhacks/hack/etc
symlinking /enhancements/varhacks/hack/etc/ncid to /var/hack/etc
symlinking /enhancements/varhacks/hack/etc/out2osd.conf to /var/hack/etc
symlinking /enhancements/varhacks/hack/sbin to /var/hack
creating symlinks for hacks in /enhancements/varhacks/hack/sbin
symlinking /enhancements/varhacks/hack/sbin/ncidd to /var/hack/sbin
symlinking /enhancements/varhacks/hack/share to /var/hack
creating symlinks for hacks in /enhancements/varhacks/hack/share
symlinking /enhancements/varhacks/hack/share/fonts to /var/hack/share
symlinking /enhancements/varhacks/hack/share/ncid to /var/hack/share
creating symlinks for hacks in /enhancements/varhacks/log
symlinking /enhancements/varhacks/log/cidcall.log to /var/log
creating symlinks for hacks in /enhancements/varhacks/spool
symlinking /enhancements/varhacks/spool/cron to /var/spool
creating symlinks for hacks in /enhancements/varhacks/spool/cron
symlinking /enhancements/varhacks/spool/cron/cronlogs to /var/spool/cron
symlinking /enhancements/varhacks/spool/cron/crontabs to /var/spool/cron

Enhancement Installation Complete!! Please reboot now...

Do you want to continue? [y/n]: y

hd-bash# reboot

But Ciphercheck is still reporting encrypt enabled and 30-sec does not work.

Any ideas?

rocketman24
12-09-2005, 10:10 AM
Not sure if this is a zipper issue or hackman, but after I make my hackman adjustments (ie, to autostart tivoweb, mfs_ftp, ftp, telnet... etc from the rc.sysinit.author file) , my path get's screwed up. I lose the all important path to /busybox.

Now, PATH=/bin:/sbin:/tvbin. If I uninstall tweak and reinstall, I get it back, but I eventually lose it again when I start messing with my hackman settings.

Anyone else experience this? Any ideas how to fix it?

Gunnyman
12-09-2005, 10:13 AM
yeah we do experience it. Best way to fix it is to not use hackman to autostart stuff.
It doesn't seem to append to your author file properly, it re-creates it.

lew
12-09-2005, 10:29 AM
yeah we do experience it. Best way to fix it is to not use hackman to autostart stuff.
It doesn't seem to append to your author file properly, it re-creates it.

The title of this thread is:

Hacking your Series 2 DTivo just got a WHOLE lot easier

Maybe it's time to get hackman out of your script. :) or work with the author to fix the problem.

rocketman24
12-09-2005, 10:32 AM
Ah, there is a simple fix. Simply copy the path set in the original rc.sysinit.author file to the new one in the "user" section:

#!/bin/bash
#
# /etc/rc.d/rc.sysinit.author
# generated by hackman
# Friday, December 09, 2005, 10:29 AM, local time
#
## ~~ Start of user section ~~ ##
# (Don't edit the ~'s and #'s!) #
export PATH=./:.:/utils:/bin:/sbin:/tvbin:/tivobin:/busybox
### ~~ End of user section ~~ ###

# Start of hackman item generation

Now, if I can only figure out that "/utils" and "/tivobin" are for, as they don't exist.

Gunnyman
12-09-2005, 10:43 AM
The title of this thread is:



Maybe it's time to get hackman out of your script. :) or work with the author to fix the problem.

looking into both options.

lord-dogbert
12-09-2005, 01:20 PM
No luck so far, even with cron disabled last night Tivo did the same thing a little after midnight, I'm lost now.

Greencat
12-09-2005, 02:43 PM
yep you can zipper without touching your recordings. :D

So if someone is using a hacked 4.0 but they want to upgrade to a hacked 6.2 without losing recordings they could let the machine upgrade to 6.2 and then use the zipper to hack?

And if this would work the way to upgrade would be to remove the softwareupgrade = false????

rbautch
12-09-2005, 02:45 PM
Tried rerunning the script and it seems to run correctly: The script assumes that you hacked your tivo with the zipper. So, if you create a "dummy file" in root called "zipper_flag", and then re-run the script it will work.

rbautch
12-09-2005, 02:52 PM
No luck so far, even with cron disabled last night Tivo did the same thing a little after midnight, I'm lost now.
First run the tweak_uninstall.sh script in /hacks. If it still persists, let your tivo call in so your back to stock software. If it still persists, get a new tivo. If it goes away, try hacking it again. If it's only happening on one of your tivos, then try swapping drives and running 51killer.

Gunnyman
12-09-2005, 02:52 PM
So if someone is using a hacked 4.0 but they want to upgrade to a hacked 6.2 without losing recordings they could let the machine upgrade to 6.2 and then use the zipper to hack?

And if this would work the way to upgrade would be to remove the softwareupgrade = false????

with 4.0 the best way to get to 6.2 is to use dellanave's 6.2 slices guide

bengalfreak
12-09-2005, 02:59 PM
You are correct, it will do that, if they are on the same channel, but I am not sure if they are on different channels....... I was recieving conflict becuase of pads, but maybe it was from 6.2 pads in addition to EndPad Plus.
I would just prefer to at pads as I need them, like southpark starts 2 mins late, and I don't need to pad every recording that way..... and I end up with 3 minutes before....... I think endpad is great for security, but I don't mind manually entering my own pads.


Endpadplus is soft padding and will never interfere with a recording regardless of if the later recording is on the same or different channels. If you hard pad a show (using the 6.2 interface) then endpadplus will ignore that extremity (start or finish or both) that has been hard padded and not add any padding at all. Endpadplus is nothing short of amazing and so far has kept me from missing a moment of any show due to network finagling of their schedules.

One thing that will sometimes happen. If you are watching live TV, and you have a show set to record that for example starts at 7:00pm and ends at 8:00pm. And then another recording setup for 8:00pm to 9:00pm. Then if you have soft padding set up, those two shows will overlap each other by whatever soft padding endpadplus has added. This means your DTivo would have to change the channel you are watching LiveTV on even though there is technically only one recording going on at each time period. When this happens, we simply check to see if the earlier show has finished yet and if so, end the recording early and continue our LiveTV there.

alert5
12-09-2005, 03:40 PM
Enhancement Installation Complete!! Please reboot now...

Do you want to continue? [y/n]: y

Rbautch I uninstalled the 2.7 tweak.sh on one of my Dtivos, then FTP'ed and ran the new script (3.0?). TWP would not come up after that (Page Not Found), although I could FTP and telnet to that IP.

I now had two uninstall scripts in /var/hacks; one with a - and the other with _ in the name. I ran the "uninstall_tweak.sh" and then re-ran "tweak.sh". This time when prompted to continue after the enhancements, I said no.

I was then presented with a series of requests to perform "rm" on about a dozen items with no y/n prompts. I selected "y" for each and then rebooted. TWP worked fine after that.

The only anomaly I then noticed is that "hackman" no longer has a toggle for "tserver" on either of my zippered Dtivos! Hackman appears to be working fine for the on/off toggles that do exist.

sandpj
12-09-2005, 05:10 PM
The script assumes that you hacked your tivo with the zipper. So, if you create a "dummy file" in root called "zipper_flag", and then re-run the script it will work.

Actually, I had originally zippered the tivo. Not sure why the flag is not there. (I did apply one patch to disable encrypt, but have restored original tivoapp)

I checked other zippered tivos and do not see the zipper flag. Where would I look?

Thank you very much. Paul

rbautch
12-09-2005, 05:36 PM
The flag is only there temporarily, and ultimately gets deleted. When you run the enhancement script for the first time, it appends your author file with a command to delete the zipper_flag the next time you reboot. The zipper_flag signals the enhancement script to run superpatch and set_mrv_name. I delete the flag so everytime you run a new enhancement script, it won't try to run superpatch.

sandpj
12-09-2005, 05:41 PM
Very nice.

Now, I apologize for the basic question, but what is the best way to create the zipper_flag in root?

Gunnyman
12-09-2005, 05:53 PM
from bash
cd /
then "touch zipper_flag"

sandpj
12-09-2005, 06:15 PM
Thank you.

Regarding superpatch. Is there a risk that running the earlier versions of the zipper process (that were not "HR10-250 ready") could have incorrectly patched tivoapp preventing superpatch from working properly now? I understand superpatch requires a non-hacked tivoapp or else it will not run. I'm not sure if my saved tivoapp.orig is before or after my first attemps of the zipper on the HR10-250.

NEVER MIND: IT WORKS! Yeah!

This is too cool! I had zippered all the SD tivos for wife and kids, but I had the only tivo that was not zippered. Thank you very much for the great support and wonderful attitude!

Paul

Gunnyman
12-09-2005, 07:16 PM
another happy customer :D

qwertypo
12-09-2005, 10:02 PM
Endpadplus is soft padding and will never interfere with a recording regardless of if the later recording is on the same or different channels. If you hard pad a show (using the 6.2 interface) then endpadplus will ignore that extremity (start or finish or both) ......
One thing that will sometimes happen......your DTivo would have to change the channel you are watching LiveTV on even though there is technically only one recording going on at each time period.......

I have dealt with that with hard pads too, so I am used to it. I didn't realize that softpad disabled itself if you have a hardpad set, that is brilliant. I think that might have lead to my confusion, by adding hardpad 1 minute, I expected it to total 2 with the softpad.

Thanks for the info.

jedware
12-09-2005, 10:10 PM
My apologizes! I saw the "This is the final version of JavaHMO. All future development will occur in the next-generation version of JavaHMO called Galleon" on the JavaHMO site (http://javahmo.sourceforge.net/), after I had discovered Galleon and assumed it was no longer valid. Do you know if others are still developing apps that can plug into JavaHMO? Or is the current funtionality the end of the road?

I wish someone was still developing. There are a couple of features that have ceased to work in JavaHMO, namely cinema listings, that I wish someone could fix.

Gunnyman
12-09-2005, 10:21 PM
I had read somewhere that cinema listings have been fixed

Tormentor
12-10-2005, 06:37 AM
OK, I've read thru this thread all night and I am still uncomfortable about starting to "Zipper" my TiVo. Please give me a little help in starting.

I have a virgin RCA DVR40 with a very full drive and I want to replace the drive with a new 250GB drive and copy what programs I currently have, to the new drive.

I have the new drive and have purchased the Instantcake and LBA48 Boot CDs (I downloaded them and burned the ISO images with my burner) and I have downloaded the other needed files. I was ready to start when I realized that I hadn't addressed copying the programs from my current drive.

When do I need to copy the programs? Prior, During, or after I Zipper the drive?

I saw a mention of using Hinsdale's guide first and then the Zipper. Hinsdale has two versions, the "Original" and the "New". Does it make a difference? Do I follow the instructions to completion, or only to a certain point? And maybe Hinsdale isn't the best to use. Any other suggestions?

I sure am anxious to get this done but, I don't want to screw it up in the process. My cleanup projects are usually not much fun.

TIA for your help.

--- T ---

Gunnyman
12-10-2005, 07:19 AM
follow hinsdales NEW instructions for backing up your existing drive to a new one. You won't need Instantcake for the process, but it's nice to have for if/when your drive fails and your backup doesn't work.

Tormentor
12-10-2005, 07:34 AM
Thanks!

Now, just so I'm clear,

1. Follow Hinsdales NEW instructions to the point that I should remove the drive from my PC and put into the TiVo chassis.

2. Follow your Zipper Instructions from the beginning, skipping step 2 (I think).

3. Power up and watch it go!


Correct?

--- T ---

Gunnyman
12-10-2005, 07:43 AM
1) yep but go ahead and put it in the tivo to make sure it worked ;)
2) yep yep
3) yep yep yep

ttodd1
12-10-2005, 10:52 AM
I had read somewhere that cinema listings have been fixed

Yes it has. I'm not sure that the fixed file is posted anywhere but at DDB.

rpdre1
12-10-2005, 02:01 PM
OK, I've read thru this thread all night and I am still uncomfortable about starting to "Zipper" my TiVo. Please give me a little help in starting.

I have a virgin RCA DVR40 with a very full drive and I want to replace the drive with a new 250GB drive and copy what programs I currently have, to the new drive.

I have the new drive and have purchased the Instantcake and LBA48 Boot CDs (I downloaded them and burned the ISO images with my burner) and I have downloaded the other needed files. I was ready to start when I realized that I hadn't addressed copying the programs from my current drive.

When do I need to copy the programs? Prior, During, or after I Zipper the drive?

I saw a mention of using Hinsdale's guide first and then the Zipper. Hinsdale has two versions, the "Original" and the "New". Does it make a difference? Do I follow the instructions to completion, or only to a certain point? And maybe Hinsdale isn't the best to use. Any other suggestions?

I sure am anxious to get this done but, I don't want to screw it up in the process. My cleanup projects are usually not much fun.

TIA for your help.

--- T ---
make sure that the first command, you do before the mfsrestore/mfsbackup is enabling dma.

it will speed up the copy process to ~1 gigabyte per minute, so it should be done in 40 mins vs. 4-5 hours if you don't enable dma. i did my first copy last week without this information only to find out the next day about dma...

the command is:

hdparm -d1 /dev/hda

,then retype this to enable dma on your target drive

hdparm -d1 /dev/hdb

(assuming the source and target drive are a and b; im sure theres a way to combine the command into one line so somebody correct me lol)

last tip, don't bother deleting any recordings to try to speed up the process, it will still take ~40 minutes whether theres 5 or 25 recordings.

Tormentor
12-10-2005, 02:44 PM
follow hinsdales NEW instructions for backing up your existing drive to a new one. You won't need Instantcake for the process, but it's nice to have for if/when your drive fails and your backup doesn't work.


Well, I'm back.

I followed Hinsdales instructions ...
The MFStool (2.0) that I use only reconizes my drive as 137MB. I booted with the PTVupgrade LBA48 CD and it shows the full 250GB. Any suggestions on how I should proceed?

Thanks