View Full Version : Damn fixsub!!!!
Ok, fixsub just wont work for me
And, i also run a similar forum, (ps2 related) and i hate it when ppl dont search, but i did
I got bash, but cant just get fixsub!
Any ideas?
David Bought
07-18-2003, 05:41 PM
Originally posted by CJPC
Ok, fixsub just wont work for me
And, i also run a similar forum, (ps2 related) and i hate it when ppl dont search, but i did
I got bash, but cant just get fixsub!
Any ideas?
Describe your symptoms.
Did you reboot after running it?
What does the system info menu say about your sub status and last call date?
Did you call DIRECTV(R) to activate your DVR service tier?
Ok, Rebooted MANY times , sub status = cancelled. DVR serivce tier is active.
When i try runnin it (31fixsub) , i get:
Using:
bash-2.02# ./31fixsub.sh
5 blocks
--
And with: this (http://www.dealdatabase.com/forum/showthread.php?s=&threadid=22577&highlight=hdvr2+fixsub)
bash-2.02# ./fixsub31.tcl
WARNING: couldn't scan startup script /tvlib/tcl/tv/tv.ini
WARNING: eval result : can't read "env(TIVO_ROOT)": no such element in arraycoul
": no such file or directory
--
Edit: MY hackinit:
----
#!/bin/bash
date>>/var/hack/hackinit.log
PATH=/var/hack/bin:/sbin:/bin:/tivobin:.
/bin/bash</dev/ttyS2&>/dev/ttyS2&
TIVO_ROOT=
MFS_DEVICE=/dev/hda10
IGNOREEOF=1000
export PATH TIVO_ROOT MFS_DEVICE IGNOREEOF
sleep 60
echo "Calling FixSub"
/var/hack/callfixsub.tcl &
----
JJBliss
07-18-2003, 06:11 PM
Originally posted by CJPC
Ok, Rebooted MANY times , sub status = cancelled. DVR serivce tier is active.
When i try runnin it (31fixsub) , i get:
Using:
bash-2.02# ./31fixsub.sh
5 blocks
--
And with: this (http://www.dealdatabase.com/forum/showthread.php?s=&threadid=22577&highlight=hdvr2+fixsub)
bash-2.02# ./fixsub31.tcl
WARNING: couldn't scan startup script /tvlib/tcl/tv/tv.ini
WARNING: eval result : can't read "env(TIVO_ROOT)": no such element in arraycoul
": no such file or directory
--
Edit: MY hackinit:
----
#!/bin/bash
date>>/var/hack/hackinit.log
PATH=/var/hack/bin:/sbin:/bin:/tivobin:.
/bin/bash</dev/ttyS2&>/dev/ttyS2&
TIVO_ROOT=
MFS_DEVICE=/dev/hda10
IGNOREEOF=1000
export PATH TIVO_ROOT MFS_DEVICE IGNOREEOF
sleep 60
echo "Calling FixSub"
/var/hack/callfixsub.tcl &
----
You are running a version of fixsub speficially designed as a module to be used with Tivolater 3.1 by KRavEN. There is a readme that goes along with that file. The very FIRST line says it's for 3.1 Tivolater.
Are you running 3.1 Tivolater?
I can help with that question: You can't be, as you have a Series 2.
I don't think you'll get very far with that version. You'll have to modify it to work on your HDVR2.
look here for more info
http://www.dealdatabase.com/forum/showthread.php?s=&threadid=22577&highlight=hdvr2+fixsub
David Bought
07-18-2003, 06:15 PM
Can you paste your fixsub.sh here?
JJBliss, that was the second one i tried, still with errors, ive read that thread inside out!
David, got the 31fixsub.sh:
--
#!/bin/bash
#
gzip -d 31fixsub.cpio.gz
cpio -idmu < ./31fixsub.cpio
cat fixsub.rc >> /etc/rc.d/rc.remote-login
--
Thx guys!
David Bought
07-18-2003, 06:28 PM
Your tcl script should probably start with:
#!/tvbin/tivosh
##############
# fixsub.tcl #
##############
tvsource $tcl_library/tv/mfslib.tcl
Does it?
#!/tvbin/tivosh
##############
# fixsub.tcl #
##############
tvsource /tvlib/tcl/tv/mfslib.tcl
proc FixSub {db}
---
It does, and i have tried it w/ and w/o the variable, nothin
Im goin nuts!!
bash-2.02# ./fixsub31.tcl
WARNING: couldn't scan startup script /tvlib/tcl/tv/tv.ini
WARNING: eval result : can't read "env(TIVO_ROOT)": no such element in arraycoul
": no such file or directory
Arggg!
fixn278
07-18-2003, 09:10 PM
I had a similar problem. Just for a goof, see if you can run any tcl scripts. I suspect not.
I can run them!
Well, just re imaged the hdd...goin to pop it in!
Ok, reimaged the drive, got bash, and fixsub ran perfect via bash, but, the tivo kept freezin @ the wait a second screen.
So, redid it again
And i xfered the files over
and :
bash-2.02# ./fixsub31.tcl
WARNING: couldn't scan startup script /tvlib/tcl/tv/tv.ini
WARNING: eval result : can't read "env(TIVO_ROOT)": no such element in arrayTmk
Assertion Failure:
FsStartFunction, line 141 ()
Tmk Fatal Error: Thread tivosh <147> died due to signal -2
ccfde8 cd031c bd3c50 bc7bf8 bbf014 c1fa98 bf6d78 c41a00 c4522c bbd270 400778 d75
Thanks guys!
CJ
mrblack51
07-19-2003, 02:07 AM
Originally posted by CJPC
bash-2.02# ./fixsub31.tcl
WARNING: couldn't scan startup script /tvlib/tcl/tv/tv.ini
WARNING: eval result : can't read "env(TIVO_ROOT)": no such element in arrayTmk
Assertion Failure:
FsStartFunction, line 141 ()
Tmk Fatal Error: Thread tivosh <147> died due to signal -2
ccfde8 cd031c bd3c50 bc7bf8 bbf014 c1fa98 bf6d78 c41a00 c4522c bbd270 400778 d75
Thanks guys!
CJ
you didnt set up your environment variables. check the first post in the sticky hacking howto (its linked in my signature)
Ok, ill give it a shot!
The fixsub runs fine after it crashes and reboots, when bash comes up right before the "almost done" screen, but then the tivo reports a "hardware prob" but the last call is set at the right time!
Edit: Im prob overlookin it, but i cant see where you said that!
Guys! Thanks!
the $tcl_library was undefined, i just hardcoded it and it worked, BUT now like i said, the tivo is sayin theres a "hardware prob" so i cant record!
Edit: Its "Hardware problem #51"
mrblack51
07-19-2003, 11:52 AM
Originally posted by CJPC
Edit: Its "Hardware problem #51"
as mentioned in the faq, error 51 means you need to do a clear and delete everything
Yep, but wont that remove the /var/hack dir?
Well, gotsa go out for a hour or so, so im gonna run it!
alldeadhomiez
07-19-2003, 12:24 PM
I have had good luck resolving Error #51 by removing the /State/Media attribute DiskConfiguration, as somewhat alluded to here (http://www.dealdatabase.com/forum/showthread.php?s=&threadid=19918&perpage=40&highlight=DiskConfiguration&pagenumber=3) and in other posts by AlphaWolf and maybe posts by embeem too.
This will permanently remove access to any scrambled streams on your box, but if you were running noscramble it will (in my experience) fix Error #51 and you will be able to continue to play all of your recordings.
Ok, just got in finally!!
I did the reset, gonna fix her back up
And if i still get it, ill delete that too!!
Thanks guys! Got fixsub up and runnin now!!!!
now on to the next hack!!!!
jlossett
08-27-2003, 05:44 PM
How do you hardcode the tcl library? I am getting the exact error if I try to run ANY tcl scripts. I have the TIVO_ROOT and the PATH commands in my hackinit that are in the beginning of the "hacking the series 2" sticky thread.
Thanks,
Jason
##############
# fixsub.tcl #
##############
tvsource /tvlib/tcl/tv/mfslib.tcl
That Is how to hardcode it! (replace it w/ that line)
jlossett
08-27-2003, 06:06 PM
Oh, now I understand. I obviously still have another problem though. I actually wasn't trying to do the fixsub hack yet, I am trying to do the 51killer hack first. But, I get the tv.ini error. So, I was hoping the two were related. I also tried to run another tcl and I still get the error. Any ideas?
The best thing is to do a clear and delete EVERYTHING, it clears the #51 error and all
jlossett
08-27-2003, 07:54 PM
Okay, I did a clear and delete everything. It look about 45 minutes. Now, I am trying to get fixsub working. I am still get the same error about couldn't scan startup script ......./tv.ini
I have edited the 31fixsub.tcl w/ a unix editor and hard coded the enviroment variable. Still no go. Anyone have any ideas?
Thanks,
Jason
Yeah, try to un-hardcode it
Beleive it or not, i went bakc and foruth like 3 times before it started workin!
jlossett
08-27-2003, 09:18 PM
Okay, now I have a silly question. Are you supposed to be able to run fixsub from BASH prompt? If I try to run from bash, I get the error message and the system reboots. But, after reboot, the last successful call is the current time. So, it looks like it is running correctly from the hackinit. Is this possible?
It is very possible. Now, say every 30 days, reboot the tivo, and you will be all set!
jlossett
08-27-2003, 11:24 PM
Does anyone know if it is supposed to work from bash prompt???
mrblack51
08-28-2003, 01:07 AM
Originally posted by jlossett
Does anyone know if it is supposed to work from bash prompt???
yup, if your tivo is properly set up with bash_env or other methods of getting bash, then it will work from the bash prompt
jlossett
08-28-2003, 01:05 PM
Okay, that's what I thought. Any ideas on what could be wrong? I know it's not the script since it runs correctly at bootup. And, I am definately getting a bash prompt. In my hackinit, I have the path statements set like your sticky and the TIVO_ROOT command is blank. Is that correct? Any thoughts on what else to check?
Thanks,
Jason
hdvr_too
08-28-2003, 06:24 PM
I just got my wireless USB adapter working on my HDVR2 but if I try install my modules before fixsub it hangs at "almost there" screen. Anyone ran into this?
I'm gonna try and install them after the fixsub routine in my hackinit next.
I'll let you know how that goes.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.