PDA

View Full Version : Upgrading Your Hacked HR10-250 to 6.3


Pages : 1 2 [3] 4 5 6 7

bxs122
09-20-2006, 11:21 AM
Before I re-instantcake my drive and start over I thought I'd take the time to explore a bit and since there wasn't anything to lose.

I lost my hacks and no network so started back and tried running tweak.sh - this prompted me to uninstall first which I did. Then on running tweak.sh again there was no network so the script exited.

I ran tivosh network.tcl manually and rebooted.

I now have lights on my USB200M but it is not connecting...can't even ping the gateway.

Any ideas at this point?

bxs122
09-20-2006, 11:39 AM
So post slicer - and not a PTVnet person, how do I restore network?

HUGE


In the same boat.

Working on getting my network back.

I'm gonna give it a few more tries but I think the only solution in reality is to instantcake back to 3.x then apply zipper and wait for the slices to come again. Once you have the slices again you could try the latest slicer.

Almost got it running again - have a light on my USB200M, but only one lit.

During reboot I saw this "eth0: unknown interface" which leads me to believe I have to investigate usb.map as mentioned previously in another post.

*just found a problem - ax8817.o is missing which explains the fail on ifconfig eth0
I think I saw a post that showed how to remount the previous partition to copy over stuff that was missing after running slicer.

kcmike
09-20-2006, 12:05 PM
I ran the slicer, everything went okay (so far) except I entered 192.168.0.19 for my router instead of 192.168.0.1. I have not rebooted yet. Where do I go to fix this, or is it even important.

Thanks

-- Mike

bxs122
09-20-2006, 12:16 PM
You can mount the alternate file partition with mount /dev/hdaX /install where X is your alternate filesystem partition. Then navigate to /install, find your drivers, and copy them over. Posting an exact series of commands rarely turns out well - see Lou's vi tutorial above :) If you need help beyond this, either read up on basic linux file manipulation, or buy an adapter that works with the stock drivers.

See Jamies thread on DDB for modifying usb.map. You need to add an entry right under the usbnet heading.


How do you determine the alternate file partition?

never mind ... I remembered hda9 so tried that and it worked.

I copied over the ax8817x.o then in usb.map added the following and rebooted

device ax8817x
product 13b1 0018 Linksys USB200M ver.2

On reboot my USB200M has all three lights :-) but still cannot ping it.

at least there is progress

more progress ... ran tivosh /hacks/network.tcl 192.168.15.22 192.168.15.1
and then rebooted

I now have my network back. Gonna try running Tweak.sh to get some of the hacks back.

Quick Question ... in testing from my serial bash prompt I ran ping 192.168.15.1 to ping the gateway. It works but how do you cancel it?

bxs122
09-20-2006, 01:56 PM
I promise to not monopolize this thread ... just one last question.

Now that I have my network back I reran tweak.sh and on reboot it looks as though everything is functioning as before (except fakecall) and with the latest 6.3 -- an excellent learning experience it has become.

Some surprising plus' is it looks as though MRV is functioning (need additional tests). I also noticed both the original 3.x and now the 6.x slices still exist in the mfs...I would have thought they'd be gone.

Now my only concern is the health of the Tivo ... how do I check that everything is running sound and that there isn't a crash in its future? Below is the current rc.sysinit.author file:

#!/bin/bash
export PATH=./:.:/utils:/bin:/sbin:/tvbin:/tivobin:/busybox:/enhancements:/enhancements
export TIVO_ROOT=
export MFS_DEVICE=/dev/hda10
tnlited 23 /bin/bash -login &
tivoftpd
/bin/bash </dev/ttyS2&> /dev/ttyS2&
fakecall.tcl

route add -host 204.176.49.2 gw 127.0.0.1
route add -net 204.176.49.0 gw 127.0.0.1 netmask 255.255.255.0

insmod /lib/modules/usbcore.o
insmod /lib/modules/ax8817x.o
sleep 60
ifconfig eth0 192.168.15.22 netmask 255.255.255.0
route add default gw 192.168.15.1
echo

if [ -e /firstboot_flag ]; then
mount -o remount,rw /
if rm -rf /firstboot_flag; then
mount -o remount,ro /
reboot
fi
fi

######################################
mount -o remount,rw / &>/dev/null
rm /zipper_flag &>/dev/null
mount -o remount,ro / &>/dev/null

#############################################
# starting NCID CallerID
touch /var/log/cidcall.log &
cd /var/hack/sbin; ./ncidd
cd /var/hack/bin; ./tivocid &

#############################################
# starting EndPadPlus
tivosh /enhancements/endpadplus.tcl 1 1 -seq -auto >> /dev/null &

#############################################
# starting Tivowebplus
/enhancements/TWPrun.sh

#############################################
# start crond after waiting 30 seconds
sleep 30
/busybox/crond

#############################################
# Check if var got wiped, and if so, rebuild symlinks from /enhancements/varhacks
if [ ! -e /var/vardelete_flag ]; then
sh /enhancements/var-symlinks.sh
fi

#start vserver
/var/hack/vserver &

## Slicer - run network script only once. Reboot after 20 minutes
if [ -e /firstboot_flag ]; then
mount -o remount,rw /
if rm -rf /firstboot_flag; then
tivosh /hacks/network.tcl 192.168.15.22 192.168.15.1
mount -o remount,ro /
fi
fi
echo

thanx to all who have exceptionally helpful.

100Tbps
09-20-2006, 03:00 PM
So with all the slicer pre-1.3 issues - does 1.3 work as desired, preserving hacks like ethernet via USB, 30-second skip, fakecall, etc? With all the troubleshooting in the thread, it's hard to decipher if we're discussing 1.2+homework or 1.3 download-and-go. I'm eager to buy slicer; but not sure if we're waiting for newer version or if 1.3 does it all and makes it as easy as designed. Thanks!

agzela
09-20-2006, 03:04 PM
I copied over the ax8817x.o then in usb.map added the following and rebooted

device ax8817x
product 13b1 0018 Linksys USB200M ver.2

I have done the above and still dont get any lights and the error at bootup is:

usb.c: USB device 2 (vend/prod 0x13b1/0x18) is not claimed by any active driver

Help pls!

rbautch
09-20-2006, 03:32 PM
So with all the slicer pre-1.3 issues - does 1.3 work as desired, preserving hacks like ethernet via USB, 30-second skip, fakecall, etc? With all the troubleshooting in the thread, it's hard to decipher if we're discussing 1.2+homework or 1.3 download-and-go. I'm eager to buy slicer; but not sure if we're waiting for newer version or if 1.3 does it all and makes it as easy as designed. Thanks!It preserves netowork access and most hacks like FTP, TWP, cron, callerID, etc.... Fakecall needs to be modified to work with 6.3, and there's instructions on how to do that on DDB. Your old tivoapp that was "superpatched" with 30-sec skip, encryption disabled, and backdoors gets overwritten with the new 6.3 tivoapp, so you'll have to manually apply patches or edit your tivoapp with a hex editor to get those working again, or just wait for the next 'superpatch'.

I'd go for version 1.3. Even though v1.2 worked fine for me, v1.3 should make it a little more bulletproof.

rbautch
09-20-2006, 03:37 PM
usb.c: USB device 2 (vend/prod 0x13b1/0x18) is not claimed by any active driverThis message is normal and can be ignored. Delete the ax8817x header in your usb.map, and move the "product 13b1 0018 Linksys USB200M ver.2" under the heading called "device usbnet". It doesn't appear that 6.3 uses the ax8817x driver, so you can probably delete it, or a symlink from it, if that's what you did.

rbautch
09-20-2006, 03:48 PM
Now that I have my network back I reran tweak.sh and on reboot it looks as though everything is functioning as before (except fakecall) and with the latest 6.3 -- an excellent learning experience it has become.Now that you're an expert vi editor, there's a simple fix to get fakecall working with 6.3, posted by Alphawolf on DDB.

Now my only concern is the health of the Tivo ... how do I check that everything is running sound and that there isn't a crash in its future? Below is the current rc.sysinit.author file: You should remove these lines from your author file.

insmod /lib/modules/usbcore.o
insmod /lib/modules/ax8817x.o
sleep 60
ifconfig eth0 192.168.15.22 netmask 255.255.255.0
route add default gw 192.168.15.1
echo

if [ -e /firstboot_flag ]; then
mount -o remount,rw /
if rm -rf /firstboot_flag; then
mount -o remount,ro /
reboot
fi
fi

In fact, I'm surprized the insmod and ifconfig lines are still in there.

Other than that, the tivo really a very robust and crash-resistant box. You can check the logs that are in /var/log from time to time for anything out of the ordinary.

gazzie4
09-20-2006, 03:57 PM
well after trying just about everything listed in this and other forums, I still have not network at all, no lights on the device, nothing.

tivoupgrade
09-20-2006, 04:01 PM
well after trying just about everything listed in this and other forums, I still have not network at all, no lights on the device, nothing.

What type of USB Ethernet adapter do you have?

Have you tried going back to square one, and reslicing your unit with the updated tool?

gazzie4
09-20-2006, 04:03 PM
I am using te linksys usb 200m ver 2, and I already did that once from slicer 1.1 to slicer 1.2.

I am able to use serial to access the bash, but that is it.

rrr22777
09-20-2006, 04:09 PM
If I used PTVNet and Instantcake CD to upgrade my HR10-250 and later used the slicer to upgrade to 6.3 which version of the kernel do I have 3.1.5 or 7.2.x?

rbautch
09-20-2006, 04:23 PM
If I used PTVNet and Instantcake CD to upgrade my HR10-250 and later used the slicer to upgrade to 6.3 which version of the kernel do I have 3.1.5 or 7.2.x?3.1.5

rbautch
09-20-2006, 04:24 PM
I am using te linksys usb 200m ver 2, and I already did that once from slicer 1.1 to slicer 1.2.

I am able to use serial to access the bash, but that is it.The problem is that 6.3 stock drivers do not support ver2 of the linksys usb200m.

gazzie4
09-20-2006, 04:26 PM
I tried to copy over drivers from different areas, and still have yet to get the network up. any suggestions on where I can get the right drivers

Thanks

HUGE2U
09-20-2006, 04:27 PM
I just used slicer 1.3 on 2 different boxes, one with PTVnet and one with zipper. Both are up an running with network support. Good work guys.


HUGE

rbautch
09-20-2006, 04:28 PM
I tried to copy over drivers from different areas, and still have yet to get the network up. any suggestions on where I can get the right drivers

Thanks
Start reading this (http://www.tivocommunity.com/tivo-vb/showthread.php?p=4394222&&#post4394222), or download the latest backported drivers from DDB, or buy a stock compatible adapter.

gazzie4
09-20-2006, 04:30 PM
I downloaded the latest backported drivers and I got this error

hub.c: port 5, portstatus 100, change 0, 12 Mb/s
/lib/modules/ax8817x.o: kernel-module version mismatch
/lib/modules/ax8817x.o was compiled for kernel version 2.4.4-TiVo-3.0
while this kernel is version 2.4.20.
ApgLogFrequency( 0 sec )'

I have no problems buying a stock adapter, where can I find a list of compatible ones

rbautch
09-20-2006, 04:30 PM
I just used slicer 1.3 on 2 different boxes, one with PTVnet and one with zipper. Both are up an running with network support. Good work guys.
HUGEExcellent!

rbautch
09-20-2006, 04:31 PM
I downloaded the latest backported drivers and I got this error

hub.c: port 5, portstatus 100, change 0, 12 Mb/s
/lib/modules/ax8817x.o: kernel-module version mismatch
/lib/modules/ax8817x.o was compiled for kernel version 2.4.4-TiVo-3.0
while this kernel is version 2.4.20.
ApgLogFrequency( 0 sec )'

I have no problems buying a stock adapter, where can I find a list of compatible onesYou downloaded the wrong drivers. Best bet is get a compatible adapter like the Netgear FA120. Full list of adapters in on the Tivo website.

cheer
09-20-2006, 05:11 PM
You downloaded the wrong drivers. Best bet is get a compatible adapter like the Netgear FA120. Full list of adapters in on the Tivo website.
That's not going to fix his problem. He's copied bad drivers on top of the stock ones. He needs to get the 2.4.20 versions on there.

gazzie4
09-20-2006, 05:22 PM
I only added one driver from the backport set, the ax8817x.o

I am going to remove it, and buy the belkin F5D5050 this evening, which shows on the tivo website and see if I can get it to work

100Tbps
09-20-2006, 05:25 PM
It preserves netowork access and most hacks like FTP, TWP, cron, callerID, etc.... Fakecall needs to be modified to work with 6.3, and there's instructions on how to do that on DDB. Your old tivoapp that was "superpatched" with 30-sec skip, encryption disabled, and backdoors gets overwritten with the new 6.3 tivoapp, so you'll have to manually apply patches or edit your tivoapp with a hex editor to get those working again, or just wait for the next 'superpatch'.

I'd go for version 1.3. Even though v1.2 worked fine for me, v1.3 should make it a little more bulletproof.

Great information! I see there may be a problem with some Linksys USB 200M drivers - I have this USB interface now and it works fine with 3.1.5 - can I copy the driver(s) to the new location in advance, or do something immediately after slicing and before rebooting to ensure the network will still be there? Or maybe if it already works, it'll work with 6.3 and no action is needed?

I really appreciate the help!

rbitting
09-20-2006, 05:34 PM
An update from my earlier post. When I got home the box was locked up. No picture and no sound. I could still ping it but nothing else. Rebooted and everything is working again. Hopefully for good now and hopefully the lock up was a one time thing. Just for information purposes my box is using the FA120 adapter.

jjn
09-20-2006, 05:56 PM
Used slicer 1.3 this morning on one zippered HR10 and it worked great. Using a FA120 usb adapter.
Only thing I had to do was change audio setting on the tivo from "dolby digital" to "dolby digital to pcm".
Had both boxes dial out over ethernet yesterday and only one had the slices this morning.

rbautch
09-20-2006, 06:24 PM
Great information! I see there may be a problem with some Linksys USB 200M drivers - I have this USB interface now and it works fine with 3.1.5 - can I copy the driver(s) to the new location in advance, or do something immediately after slicing and before rebooting to ensure the network will still be there? Or maybe if it already works, it'll work with 6.3 and no action is needed?

I really appreciate the help!If you're using a usb200m v.1, it will work without doing anything. If you're using a usb200m v.2, you'll have to copy over your backported drivers and modify your usb.map file. After the slicer completes, it will ask you if you want to reboot. Hit cntrl-c to escape, and then you can copy the drivers from /lib/modules to /install/lib/modules, and modify the usb.map file in /install/platform/etc/hotplug. Note that some of the current modules in /install/lib/modules are symlinks to /platform/lib/modules. That's fine, you can just overwrite the symlinks with your backported drivers. If you've already run the slicer and rebooted, you have to mount the OLD root filesystem partition somewhere like /install, and copy the drivers from there to /lib/modules. Use "bootpage -p /dev/hda" to determine your current root partition.

100Tbps
09-20-2006, 06:53 PM
If you're using a usb200m v.1, it will work without doing anything. If you're using a usb200m v.2, you'll have to copy over drivers and modify your usb.map file. After the slicer completes, it will ask you if you want to reboot. Hit cntrl-c to escape, and then you can copy the drivers from /lib/modules to /install/lib/modules, and modify the usb.map file in /install/platform/etc/hotplug. Note that some of the current modules in /install/lib/modules are symlinks to /platform/lib/modules. That's fine, you can just overwrite the symlinks with your backported drivers.

Is there a definitive method to know if I have v1 or v2 - maybe a command I can invoke before starting? I have the very same USB dongle connected on my SD Tivo running 6.2, so that gives me hope things may work without the additional editing.

Also, of all the hacks I use the most, the 30 second skip ahead would be nice to make permanent before the next superpatch becomes available. Is there command line option to do this, or perhaps disable the Tivo reboots so once I set it with the "select-play-select" sequence it'll stick? Or maybe I should just be patient if the next superpatch is around the corner? I know there's development that needs to happen there + trial & error for early adopters, but if those who know feel it might be sooner rather than later - the less I muck with the better. For example, it will probably take an uninterrupted evening or two to actually digest and learn how to do what you advised above (which is greatly appreciated).

rbautch
09-20-2006, 07:10 PM
Look on the back of the adapter. If it's a v.2, it will be clearly marked. If not, it's a v.1. For 30-sec skip, you can edit your tivoapp with a hex editor, wait for the next "superpatch", or just use s-p-s.

willardcpa
09-20-2006, 07:14 PM
....Now my only concern is the health of the Tivo ... how do I check that everything is running sound and that there isn't a crash in its future? Below is the current rc.sysinit.author file:.....Hmmmm, "current" pretty much implies that it changes from time to time. "and that there isn't a crash in its future?" - not a chance of that not happening! :eek: :p :D

agzela
09-20-2006, 07:34 PM
This message is normal and can be ignored. Delete the ax8817x header in your usb.map, and move the "product 13b1 0018 Linksys USB200M ver.2" under the heading called "device usbnet". It doesn't appear that 6.3 uses the ax8817x driver, so you can probably delete it, or a symlink from it, if that's what you did.

Thanks rbautch I am all good now I even went ahead and installed the new tivowebplus 1.3.1 and hackman.

bxs122
09-20-2006, 07:38 PM
Now that you're an expert vi editor, there's a simple fix to get fakecall working with 6.3, posted by Alphawolf on DDB.

You should remove these lines from your author file.

insmod /lib/modules/usbcore.o
insmod /lib/modules/ax8817x.o
sleep 60
ifconfig eth0 192.168.15.22 netmask 255.255.255.0
route add default gw 192.168.15.1
echo

if [ -e /firstboot_flag ]; then
mount -o remount,rw /
if rm -rf /firstboot_flag; then
mount -o remount,ro /
reboot
fi
fi

In fact, I'm surprized the insmod and ifconfig lines are still in there.

Other than that, the tivo really a very robust and crash-resistant box. You can check the logs that are in /var/log from time to time for anything out of the ordinary.


Ahhhh ... I'll try that out.
I am the guilty part who put those lines back during my attempt to get the networking back up and running.

thanx.

I saw in one of your earlier post that the ax8817x.o driver is not needed? I didn't get the network device working until I had put this in along with the update to usb.map

Just got back from the bookstore and was very surprised how few books there were on Linux for noobies at the command line level - most were specific to some window environment like KDE. I did find 'Linux Rute User's tutorial' which looks like a good read for tonight.


OK made the change and still got the following

Failed to FakeCall, code=(invalid attribute: Complete)

... nothing lost but nothing gained. At least now I know those lines were not necessary after all, just like you said. If fakecall is the only thing not working then I am OK with that since I have it set to call out on ,#401

Oooops spoke to soon - no network. I rebooted again to test once more. If still no network then I will put the lines back in.

thanx again for the help

klaroby
09-20-2006, 08:12 PM
All required binaries are present. Proceeding...

Editing installSw.itcl

Installing new software. This will take several minutes...

installSw.itcl failed to set up your new partitions. Please
run /tvbin/installSw.itcl manually to pinpoint the error.
Also check to see if installSw.itcl was edited properly.
Since your bootpage was not flipped, you will not lose your
existing hacks if you reboot, and The Slicer may safely be
run again. Exiting now...


Any idea what is causing this problem?

gazzie4
09-20-2006, 08:48 PM
well I found a 200m ver 1 and now have lights on the adapter. As soon as my shows stop recording for the night I will reboot and hopefully have network capability again.

rbautch
09-20-2006, 08:49 PM
installSw.itcl failed to set up your new partitions. Please
run /tvbin/installSw.itcl manually to pinpoint the error.
Also check to see if installSw.itcl was edited properly.
Since your bootpage was not flipped, you will not lose your
existing hacks if you reboot, and The Slicer may safely be
run again. Exiting now...Any idea what is causing this problem?Check out the /tvbin/installSw.itcl file to see that this (http://www.tivocommunity.com/tivo-vb/showthread.php?p=4370133&&#post4370133) change was made. If you still have trouble you can use the installSw.itcl that I attached a few posts after that one. Be sure to chmod it after you FTP it to your Tivo. Have you messed with this file already?

jjn
09-20-2006, 08:57 PM
Just tried to do a Season Pass backup and got this error

INTERNAL SERVER ERROR
--cut here--
action_backup_create_write '' 'set "fname" "/tivowebplus/backups/settings";set "submit" "Create";'
can't scan path (TV_NM_NAME_NOT_FOUND)

while executing
"mfs scan $dirName -start $prefix -count $count"
invoked from within
"if { [catch {mfs scan $dirName -start $prefix -count $count} batch] } {
global errorCode errorInfo
if { $errorCode == "errNmNameNotFound" ..."
("uplevel" body line 2)
invoked from within
"uplevel $body"
invoked from within
"transaction {uplevel $body}"
(procedure "RetryTransaction" line 5)
invoked from within
"RetryTransaction {
if { [catch {mfs scan $dirName -start $prefix -count $count} batch] } {
global errorCode errorInfo
if { $errorCode ..."
(procedure "ForeachMfsFileTrans" line 9)
invoked from within
"ForeachMfsFileTrans fsid name type "/Theme" "" 20 {
set theme [db $db openid $fsid]
set fields [dbobj $theme attrs]
set content [construct..."
(procedure "take_snapshot_theme" line 8)
invoked from within
"take_snapshot_theme 1"
(procedure "take_snapshot_for_backup" line 3)
invoked from within
"take_snapshot_for_backup"
(procedure "create_backup" line 18)
invoked from within
"create_backup $chan $fname"
(procedure "::action_backup_create_write" line 9)
invoked from within
"::action_$action $chan $part $env"
("eval" body line 1)
invoked from within
"eval {::action_$action $chan $part $env}"
--cut here--

Right now the only season passes are for the
70's show
Family Guy

Edit:
I did give the tivo a name using TWP MRV

bxs122
09-20-2006, 09:24 PM
Other than that, the tivo really a very robust and crash-resistant box. You can check the logs that are in /var/log from time to time for anything out of the ordinary.

Only thing I see in the boot that looks a bit ugly is a bunch of the following...


Inode 2065, i_blocks wrong 208 (counted=202). Set i_blocks to counted? yes
Inode 2064, i_blocks wrong 64 (counted=50). Set i_blocks to counted? yes


does not seem to be hurting anything - I'm researching these errors now.

rbautch
09-20-2006, 09:32 PM
Just tried to do a Season Pass backup and got this error Some parts of TWP does not work with 6.3. It's being discussed/worked on at DDB. I suggest not using any part of TWP that writes data to the Tivo, such as modifying season passes, etc.

klaroby
09-20-2006, 09:34 PM
Check out the /tvbin/installSw.itcl file to see that this (http://www.tivocommunity.com/tivo-vb/showthread.php?p=4370133&&#post4370133) change was made. If you still have trouble you can use the installSw.itcl that I attached a few posts after that one. Be sure to chmod it after you FTP it to your Tivo. Have you messed with this file already?


Found the problem: My fault. If you do not enter 6.3-01-2-357 correctly you get this problem (Fat fingers)

bxs122
09-20-2006, 09:40 PM
well after trying just about everything listed in this and other forums, I still have not network at all, no lights on the device, nothing.


Well I cannot speak for others but what did work in my case was

- from a bash prompt type
sh /hacks/tweak_uninstall.sh <press enter>

- copied the ax8817x.o driver from the old partition to /lib/modules

- added to usb.map:

device ax8817x
product 13b1 0018 Linksys USB200M ver.2


- added the following to my rc.sysinit.author
*take care to set your IP and gateway, not those below

insmod /lib/modules/usbcore.o
insmod /lib/modules/ax8817x.o
sleep 60
ifconfig eth0 192.168.15.22 netmask 255.255.255.0
route add default gw 192.168.15.1
echo

if [ -e /firstboot_flag ]; then
mount -o remount,rw /
if rm -rf /firstboot_flag; then
mount -o remount,ro /
reboot
fi
fi

- make sure the end of your rc.sysinit.author has the following
*again take care to set the correct IP and gateway

if [ -e /firstboot_flag ]; then
mount -o remount,rw /
if rm -rf /firstboot_flag; then
tivosh /hacks/network.tcl 192.168.15.22 192.168.15.1
mount -o remount,ro /
fi
fi


- from the bash prompt type
touch firstboot_flag <press enter>
sync ; reboot <press enter>

- after reboot you should have a network connection ... at that point I reran tweaks at the bash prompt
sh /hacks/tweak.sh <press enter>

Hope this helps you in your work to get networking back.

jjn
09-20-2006, 09:46 PM
Some parts of TWP does not work with 6.3. It's being discussed/worked on at DDB. I suggest not using any part of TWP that writes data to the Tivo, such as modifying season passes, etc.

Ok
Not a problem :D

muzzymate
09-20-2006, 10:13 PM
Some surprising plus' is it looks as though MRV is functioning (need additional tests).


Huh? Don't leave us hanging... :)

bxs122
09-20-2006, 10:15 PM
Huh? Don't leave us hanging... :)


There was an option to set the MRV name, I haven't done anything more. Will explore shortly.

bxs122
09-20-2006, 10:37 PM
think I am going to have to start from scratch afterall ...

using vserver/TyShow was a key use of our tivo - WMP no longer works with what is coming from the stream.

jds
09-20-2006, 11:16 PM
Okay trying the slicer 1.3 route and I am getting this:

The Slicer - Version 1.3

WARNING!! We are about to install 6.3-01-2-357 software on your TiVo
Once you start this process, there is no way to restore your
previous software version without re-imaging. Before you begin,
we suggest you make a backup image of your hard drive, and read
the forums at www.tivocommunity.com and *************.com that
pertain to The Slicer.

Hit <enter> to continue, or <cntrl-c> to exit:

Great! Here we go...

Your root filesystem partition is hda7
Your kernel partition is hda6
Your alternate root filesystem partition is hda4
Your alternate kernel partition is hda3

6.3-01-2-357 software slices are correctly loaded and ready to install.
Hit <enter> to continue, or <cntrl-c> to exit:
Checking your system for required utilities...
find is not present
find not found, exiting...
bash-2.02#
bash-2.02#


"Find is not present" does this have to do with the "wget" I read several pages back? If so what, how and where should this be load?
Thanks for any help.

cheer
09-20-2006, 11:58 PM
Some surprising plus' is it looks as though MRV is functioningUhh, you sure about that?

cheer
09-20-2006, 11:58 PM
There was an option to set the MRV name, I haven't done anything more. Will explore shortly.
In what? TWP? That ain't gonna make MRV work, m'friend.

rbautch
09-21-2006, 12:06 AM
"Find is not present" does this have to do with the "wget" I read several pages back? If so what, how and where should this be load?
Thanks for any help.No it doesn't. The Slicer relies on a few utilities that must be present on your tivo. All the utlities you need are in Alphawolf's all-in-one utility set, which can be downloaded from DDB. You can put them anywhere on your tivo, as long as that directory is in the PATH statement that's in your author file.

BigBearf
09-21-2006, 12:48 AM
Russ, Gunny, Lou et al.
Successfully Sliced Zippered HR10 to 6.3 using Slicer 1.3 and FA120 wireless using a Hacked linksys router. I appreciate all the help. I will let the board know what works and what does not.
Hope this helps,
BigBearf

willardcpa
09-21-2006, 12:52 AM
In what? TWP? That ain't gonna make MRV work, m'friend.bxs is having fun, found out that he could write $Five million on his check stock and thought he was rich!! :eek: :D
Hold on for a minute, I found out that I could not make MRV work unless I put a name on the tivo, so it would follow that if I put a name on the tivo.........
OK, what if I put a name on the tivo with a "post-it"???? :D

When I saw his first mention of this, the "Some surprising plus' is it looks as though MRV is functioning (need additional tests)." comment I thought HFC!!! If he got it figured out, I'm gonna buy me a typewriter and a monkey. :cool:

Dudes lost networking more times than I can count. But he is fun to watch. :D

Finnstang
09-21-2006, 01:17 AM
I just used the latest Slicer to upgrade to 6.3 on a Zippered HR10...everything ran successfully, but I lost networking. I am using an FA120, and I have both lights lit up on the adapter, but I can't ping/telnet/ftp the IP I setup. I will make a serial cable tomorrow to troubleshoot, but I thought I would at least post my experience from tonight.

gerryger
09-21-2006, 02:26 AM
I ran the latest version of slicer and everything ran fine. Network is working. I do have a couple of questions though.

I no longer have hackman on TWP. What happened to it??

The other question pertains to patches for tivoapp. I came across the following at Yahoo groups:

30sec skip

echo -ne "\x10\x40\x00\x2b" | dd conv=notrunc of=tivoapp bs=1 seek=6713192



Backdoors

echo -ne "\x24\x10\x00\x01" | dd conv=notrunc of=tivoapp bs=1 seek=2804900



No Scramble (nocso)

echo -ne "\x3C\x02\x00\x00" | dd conv=notrunc of=tivoapp.tmp bs=1 seek=1602412





Step-By-Step

cd tvbin

cp tivoapp tivoapp.orig

cp tivoapp tivoapp.mod

echo -ne "\x10\x40\x00\x2b" | dd conv=notrunc of=tivoapp.mod bs=1 seek=6713192

echo -ne "\x24\x10\x00\x01" | dd conv=notrunc of=tivoapp.mod bs=1 seek=2804900

echo -ne "\x3C\x02\x00\x00" | dd conv=notrunc of=tivoapp.mod bs=1 seek=1602412

rm tivoapp

mv tivoapp.mod tivoapp

chmod 755 tivoapp

reboot

I did the step by step instructions and I was wondering if there is a way of confirming the patches are working. 30 sec skip is working, however I do not see "Backdoors enabled" under Tivo's system info. This was present on the previous software version.

2simmons
09-21-2006, 02:43 AM
I am not able to view recording made prior to the 6.3 upgrade. I get the message "no video signal was available on the channel...... I could view these recordings prior to the upgrade. Could this be due to tystream encryption no longer being disabled???

gerryger
09-21-2006, 02:50 AM
I am not able to view recording made prior to the 6.3 upgrade. I get the message "no video signal was available on the channel...... I could view these recordings prior to the upgrade. Could this be due to tystream encryption no longer being disabled???
I was able to view recordings that were recorded prior to the 6.3 upgrade.

2simmons
09-21-2006, 02:55 AM
I was able to view recordings that were recorded prior to the 6.3 upgrade.
Did you have tystream encryption disabled prior to the update?

gerryger
09-21-2006, 02:57 AM
yes

bxs122
09-21-2006, 07:17 AM
In what? TWP? That ain't gonna make MRV work, m'friend.

Yeah - just learning so it was a noobie wishful thinking. Oh well ... I use the TyShow Codec on MCE boxes to stream Tivo shows anyway. Now just need an updated tivoapp for 6.3 so I can get my MCE boxes viewing again.

bxs122
09-21-2006, 07:23 AM
bxs is having fun, found out that he could write $Five million on his check stock and thought he was rich!! :eek: :D
Hold on for a minute, I found out that I could not make MRV work unless I put a name on the tivo, so it would follow that if I put a name on the tivo.........
OK, what if I put a name on the tivo with a "post-it"???? :D

When I saw his first mention of this, the "Some surprising plus' is it looks as though MRV is functioning (need additional tests)." comment I thought HFC!!! If he got it figured out, I'm gonna buy me a typewriter and a monkey. :cool:

Dudes lost networking more times than I can count. But he is fun to watch. :D

OK I enjoyed your post ... haven't felt this new since DOS 2.x
Anyway, yes I am having a ton of fun with a peppering of frustration.
I've been in hardware/software twenty years and far too many of those in M$ circles.
With only a week in Tivo/Linux land I can feel the `need to know more` burning in my gut so with bumps and bruises I will continue on knowing I'll become expert in the near future. Why? cause that is what I like to do.

Adam1115
09-21-2006, 08:55 AM
Is ANYONE willing to post the slices somewhere??

W2DHS
09-21-2006, 09:08 AM
I'll bet they are on P2P by now.

Adam1115
09-21-2006, 09:11 AM
I'll bet they are on P2P by now.

Haven't been able to find them on emule..

rbautch
09-21-2006, 09:38 AM
Is ANYONE willing to post the slices somewhere??Slices are not trivial to capture, and are not even possible to capture while they are still coming down over the satellite.

rbautch
09-21-2006, 09:46 AM
I just used the latest Slicer to upgrade to 6.3 on a Zippered HR10...everything ran successfully, but I lost networking. I am using an FA120, and I have both lights lit up on the adapter, but I can't ping/telnet/ftp the IP I setup. I will make a serial cable tomorrow to troubleshoot, but I thought I would at least post my experience from tonight.Try rebooting. Sounds like your network is up, but the IP address you set hasn't taken hold. Here are some other general troubleshooting steps if your network doesn't come up:

1. Examine the rc.sysinit.author file, and make sure any files that start with "insmod", "route add", or "ifconfig" are either deleted or commented out.

2. Verify that there are a series of lines appended to the end of your author file that start with: ## Slicer - run network script only once...

3. Verify that there is a file called /enhancements/network.tcl present.

4. Verify that there is a file called /slicer_firstboot. If it's not there, create with the command "touch /slicer_firstboot"

5. Verify that you have the following lines near the top of your author file:export TIVO_ROOT=
export MFS_DEVICE=/dev/hda10
After this, boot/reboot the drive, let the unit reboot again automatically, and networking should come up. There are a few configurations that would still cause networking to fail:

1. You have an adapter that is not compatible with Tivo's stock drivers, like the USB200M v.2, or Airlink ASOHOSB. If this is the case, you'll have to copy the drivers from your old root partition to your new partition, and modify the /platform/etc/hotplug/usb.map file with an entry for the new adapter. See here (http://www.tivocommunity.com/tivo-vb/showthread.php?p=4398209#post4398209) for more info.

2. You are setting up network parameters somewhere else other than the author file. If this is so, delete or comment out those network setup commands.

muzzymate
09-21-2006, 09:52 AM
Does this make sense to anyone?

I upgraded my Tivo from 3.1.5 to 6.3 using Slicer 1.2. At first I thought I had lost my networking because after the upgrade, I couldn't access the Tivo by pinging, ftp, or telnet. I had previously hacked the Tivo using the Zipper tool and the Enhancement script. I did this on Monday.

Last night while watching television, the Tivo suddenly rebooted during a recording. I figured awww crap... my Tivo is now in a weird state. Desperate, after the Tivo rebooted and my fiance yelling at me to fix the Tivo, I opened a web browser, typed in the Tivo's IP address and TivoWebPlus came up. I can telnet in, FTP in, ping it. Everything is working suddenly.

I have no idea why it would now work when it didn't right after the upgrade. But count me as a happy Slicer user again.

From reading other posts, I narrowed the reboot problem cause to be FakeCall and when Tivo would try to call home. Commenting out that line in the author file and rebooting my Tivo cleared up that issue. If I remeber correctly, a fix has been found for that but I haven't had time to do it. I also cleared out the offending section in author that rbauth told us to remove.

Hooray!

Finnstang
09-21-2006, 11:07 AM
Try rebooting. Sounds like your network is up, but the IP address you set hasn't taken hold. Here are some other general troubleshooting steps if your network doesn't come up:

1. Examine the rc.sysinit.author file, and make sure any files that start with "insmod", "route add", or "ifconfig" are either deleted or commented out.

2. Verify that there are a series of lines appended to the end of your author file that start with: ## Slicer - run network script only once...

3. Verify that there is a file called /enhancements/network.tcl present.

4. Verify that there is a file called /slicer_firstboot. If it's not there, create with the command "touch /slicer_firstboot"

5. Verify that you have the following lines near the top of your author file:export TIVO_ROOT=
export MFS_DEVICE=/dev/hda10
After this, boot/reboot the drive, let the unit reboot again automatically, and networking should come up. There are a few configurations that would still cause networking to fail:

1. You have an adapter that is not compatible with Tivo's stock drivers, like the USB200M v.2, or Airlink ASOHOSB. If this is the case, you'll have to copy the drivers from your old root partition to your new partition, and modify the /platform/etc/hotplug/usb.map file with an entry for the new adapter. See here (http://www.tivocommunity.com/tivo-vb/showthread.php?p=4398209#post4398209) for more info.

2. You are setting up network parameters somewhere else other than the author file. If this is so, delete or comment out those network setup commands.


yeah, I plan to do more troubleshooting this evening when I make my serial cable, but I did try rebooting multiple times last night. I agree that it sounds like my IP settings are not sticking, I will post what I find when I find it.

Finnstang
09-21-2006, 11:08 AM
Does this make sense to anyone?

I upgraded my Tivo from 3.1.5 to 6.3 using Slicer 1.2. At first I thought I had lost my networking because after the upgrade, I couldn't access the Tivo by pinging, ftp, or telnet. I had previously hacked the Tivo using the Zipper tool and the Enhancement script. I did this on Monday.

Last night while watching television, the Tivo suddenly rebooted during a recording. I figured awww crap... my Tivo is now in a weird state. Desperate, after the Tivo rebooted and my fiance yelling at me to fix the Tivo, I opened a web browser, typed in the Tivo's IP address and TivoWebPlus came up. I can telnet in, FTP in, ping it. Everything is working suddenly.

I have no idea why it would now work when it didn't right after the upgrade. But count me as a happy Slicer user again.

From reading other posts, I narrowed the reboot problem cause to be FakeCall and when Tivo would try to call home. Commenting out that line in the author file and rebooting my Tivo cleared up that issue. If I remeber correctly, a fix has been found for that but I haven't had time to do it. I also cleared out the offending section in author that rbauth told us to remove.

Hooray!

had you tried rebooting yourself previously to try and get networking working?

agzela
09-21-2006, 04:04 PM
I am getting an error #32 when I try to setup a new SP and I cant select any Now Playing recordings.....I have tried everything with the exception of using tivos delete everything. I suspect that it has something to do with TWP because it started when I tried to add a SP and delete a recording from TWP....

Vegas
09-21-2006, 04:10 PM
I am getting an error #32 when I try to setup a new SP and I cant select any Now Playing recordings.....I have tried everything with the exception of using tivos delete everything. I suspect that it has something to do with TWP because it started when I tried to add a SP and delete a recording from TWP....

There is a bit of a bug with new SP's and TWP.

Using TWP delete the SP you just added and you should be back to normal.

bbodin
09-21-2006, 04:39 PM
I have a sortof newbie question. I have manually hacked my tivo, but have since lost my hacks (/var/hacks is gone). I still have telnet access, but no FTP, etc.. Anyway's, I've verified I have the slices, and since i've already lost my hacks I figured I'd just let the install happen then rehack later. Problem is, even after several dial attempts, my upgrade won't happen (I guess because they stopped the upgraded).

Anyway, was wanting to do the upgrade manually if possible, but can't use the slicer since I can't FTP anything over. I found this description for manually executing the hack in another post

1) mount -o remount,rw / (to permit writing to the Tivo drive)
2) vi /tvbin/installSw.itcl (to add $name) to 1 line
3) /tvbin/installSw.itcl 6.3-01-2-3457 (to start the install)

Problem is, I don't have vi, so can't do step 2. Is there another editor besides vi I can use?

Any suggestions? Do I have to just wait until D* resumes the upgrades?

agzela
09-21-2006, 05:17 PM
There is a bit of a bug with new SP's and TWP.

Using TWP delete the SP you just added and you should be back to normal.

Tried that and it did not fix the error 32 so i had to use tivos delete everything so it reloads the DB again. So far so good just have to recreate my SP's.

DONT USE the new TWP for season pass!!!

gazzie4
09-21-2006, 05:29 PM
I have lights on my card but still no network access. here is my startup log I wil add my rc.sysinit.author file in just a minute

Changed Broadcom output format to 4800
Broadcom DVI colorspace set to YCbCr
Loading si9190.o
Splash the screen
Bound Hdmi Semaphore to name
PHOENIX GETS MORE CONTIGMEM: height=1349
Running boot Stage D_PreMfs scripts
Remote control is TIVO
MFS partition on /dev/hda10
Loading Phoenix dssapp
Look for debug board
/tvbin/dssappAV: DSS Interface Version 1.24, compiled on Jun 15 2006
Loading Phoenix ATSC tuner daemon (AtscTunerD) ...
Loading Phoenix atscapp
Loading irblast.o
Loading ideturbo.o
/tvbin/atscapp: ATSC (Hpk-Enabled OsServices-Enabled) Interface Version 0.7, com
piled on Jun 15 2006
<InitInputs> Found a total of 2 inputs.
Loading fan.o
<InitInputs> got 2 ATSC inputs.
Loading therm.o
2004 probe
Loading TvBus router
Updating system clock
Time set to: Thu Sep 21 21:24:33 2006
<InitInputVcxoDevice> VcxoDevice for input #1 already opened, fileId = 7
<BroadcomAtscInputResetMuxedInputForDirectv> Set tuner mux pin state to DSS
<BroadcomAtscInputResetMuxedInputForDirectv> Set record type to RecordDirecTV_ES
Enabling local route
Setting TCP keepalive parameters
Checking for additional disk
Start fan control
First temperature parameters set:
Terminal temp: 71
Critical temp: 62
Logging temp: 60
Target temp: 50
Lowest fan speed: 7
/tvbin/fancontrol is running in the background.
Starting TvLauncher
Waiting for launcher to start.
Launcher is running.
Scanning for phase2 repair scripts
Running boot Stage E_PreApplication scripts
Checking for database conversions
No upgrade to load
NewSoftware: getting SwSystem name
NewSoftware: SwSystem 3.1.5f-01-2-357 is present but NOT active.
NewSoftware: no SpigotMaps required
New software 3.1.5f-01-2-357 found to be unsafe to upgrade from 6.3-01-2-357: DB
_VERS_DOWNGRADE
Scanning for phase3 repair scripts
Running boot Stage F_ApplicationLaunch scripts
Starting Services.
Microcode version is TiVo!
PCI: 00:0d.2 PCI cache line size set incorrectly (0 bytes) by BIOS/FW, correctin
g to 32
hub.c: port 1, portstatus 100, change 0, 12 Mb/s
hub.c: port 2, portstatus 501, change 1, 480 Mb/s
hub.c: port 2, portstatus 501, change 0, 480 Mb/s
hub.c: port 2, portstatus 501, change 0, 480 Mb/s
hub.c: port 2, portstatus 501, change 0, 480 Mb/s
hub.c: port 2, portstatus 501, change 0, 480 Mb/s
hub.c: port 2, portstatus 511, change 0, 480 Mb/s
hub.c: port 2, portstatus 503, change 10, 480 Mb/s
usb.c: USB device 2 (vend/prod 0x77b/0x2226) is not claimed by any active driver
.
hub.c: port 3, portstatus 100, change 0, 12 Mb/s
hub.c: port 4, portstatus 100, change 0, 12 Mb/s
hub.c: port 5, portstatus 100, change 0, 12 Mb/s
ApgLogFrequency( 0 sec )
Found binding for the hdmi semaphore
ApgManager Transition from state INIT to BOOT
<BroadcomAtscInputResetMuxedInputForDirectv> Set tuner mux pin state to DSS
<BroadcomAtscInputResetMuxedInputForDirectv> Set record type to RecordDirecTV_ES
PHOENIX GETS MORE CONTIGMEM: height=1349
Logger not initialized! Logging to stdout:
TmkLogger: <133>Sep 21 21:26:17 TmkServer[304]: Enabling port 5353, protocol udp
Found binding for the hdmi semaphore
PHOENIX GETS MORE CONTIGMEM: height=1349
ApgManager Transition from state BOOT Scanning for phase4 repair scripts
Running boot Stage G_PostApplication scripts
to SECONDARY_BOOT
ApgManager Transition from state SECONDARY_BOOT to FAST_LOAD
making root filesystem writable; type 'rootread' to make read-only...

executing mount -o remount,rw /

done!
ApgManager Transition from state FAST_LOAD to FAST_LOAD
Inside fixsub
Failed to FixSub, code=(invalid attribute: Complete)
rc.sysinit is complete
ApgManager Transition from state FAST_LOAD to FAST_LOAD
ApgManager Transition from state FAST_LOAD to FAST_LOAD
ApgManager Transition from state FAST_LOAD to FAST_LOAD
ApgManager Transition from state FAST_LOAD to FAST_LOAD
ApgManager Transition from state FAST_LOAD to STEADY_STATE

gazzie4
09-21-2006, 05:35 PM
## ~~ Start of user section ~~ ##
#!/bin/bash

export TIVO_ROOT=
export MFS_DEVICE=/dev/hda10

# PTVupgrade PTVnet rc.sysinit.author for Series2 DirecTV DVR
#

# If you want to have a static IP address, you need to change
# the STATIC_IP variables below to your desired IP address,
# and rename DHCP_ON to STATIC_ON
#
# For more information on this, go to http://forum.ptvupgrade.com
# and make sure you know what you are doing. If you make a mistake
# doing this, you may not find your TiVo on your network, ever again...
#
# Oh, and if you don't have a serial cable, get one, it could save you
# a lot of trouble if you mess this up.
#
STATIC_IP=192.168.1.175
NETMASK=255.255.255.0
BROADCAST=192.168.1.255
GATEWAY=192.168.1.1

#
#
######### First time booting? ########
#
# This checks for the FIRSTTIME_ON flag and does a few neat things.
# Mainly, it runs 51killer.tcl so you don't have to do a Clear and
# Delete everything when putting a new drive in your TiVo.
# It also restores the splashscreen to the appropriate one.
#
# Note: If you set this flag back to ON after you've been using your
# TiVo and recording programs, running 51killer.tcl again will mess up
# your existing recordings. We use this flag when preparing new drives
# for installation in different units to save time for customers, you
# probably don't ever need to use this.

if [ -f /init/ptv_flags/FIRSTTIME_ON ]; then
/ptvupgrade/bin/rootwrite;
rm -rf /init/ptv_flags/FIRSTTIME_ON
cp /init/ptv_images/PromScreen2Version7.NTSC.png /tvbin
if [ -f /init/ptv_flags/IC2_OFF ]; then
tivosh /ptvupgrade/bin/51killer.tcl
rm -rf /init/ptv_flags/IC2_OFF
/ptvupgrade/bin/rootread;
sync
restart
fi
/ptvupgrade/bin/rootread;
fi
#######

# This sets the priority of hacks and shell commands to the lowest
# possible priority so that the TiVo operation is not affected by
# your tinkering; uncomment this if you find your tinkering gets in the
# way, just note that sometimes you can lock up the shell if you do have this
# uncommented, so be prepared with a serial cable, just in case you mess things
# up.
# setpri fifo 1 $$

# Startup BASH in case you are using a serial cable to connect
# This has been moved to the /init directory so that shell starts
# right at boot time
# /bin/bash -login</dev/ttyS2&>/dev/ttyS2 &

# Lets set the path to look in our own bin first, and then busybox
export PATH=$PATH:/ptvupgrade/bin:/ptvupgrade/busybox

# An extra library directory needed for yac and elseed
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/ptvupgrade/lib

# Check flags for IP address (we recommend you just stick with DHCP)
if [ -f /init/ptv_flags/DHCP_ON ]; then
/ptvupgrade/bin/dhcp_enable.ptv
fi






sleep 3

#start telnet

if [ -f /init/ptv_flags/TELNET_ON ]; then
tnlited 23 /bin/bash -login &
fi
#start ftp

if [ -f /init/ptv_flags/FTP_ON ]; then
/ptvupgrade/bin/tivoftpd
fi

#start tivoweb

if [ -f /init/ptv_flags/TIVOWEB_ON ]; then
rootwrite
mkdir -p /var/hack
if [ -f /init/ptv_flags/IC2_ON ]; then
sleep 120
rm -rf /init/ptv_flags/IC2_ON
fi
/ptvupgrade/tivowebplus/tivoweb
fi

if [ -f /init/ptv_flags/PHONE_OFF ]; then
if ! [ -f /var/spool/cron/crontabs/root ]; then
/ptvupgrade/misc/cron_stuff/setup_cron
fi
phonereset.tcl
fakecall.tcl
crond
fi

# start extended tpm apps or other things
# thanks mike for the tpm structure
for i in /init/ptv_start/S[0-9][0-9]*
do
# Check if the script is there
[ ! -f $i ] && continue
source $i start
done
### ~~ End of user section ~~ ###
## Slicer - run network script only once. Reboot after 20 minutes
if [ -e /firstboot_flag ]; then
mount -o remount,rw /
if rm -rf /firstboot_flag; then
tivosh /hacks/network.tcl 192.168.1.175 192.168.1.1
mount -o remount,ro /
fi
fi

gazzie4
09-21-2006, 05:48 PM
I did not have an enhancements folder. So I added enhancements folder and copied network.tcl from hacks over then did the sync ; restart and got this:

bash-2.02# sync ; restart
assert: Tmk Assertion Failure:
assert: FsAllocateFunction, line 203 ()
Tmk Fatal Error: Thread tivosh <617> strayed!
Paste the following into a shell to get a backtrace...

bt -t /tvbin/tivoapp <<END_OF_BT
tcd 1
hpk Series2
read 0x00400000 /tvbin/tivoapp
read 0x02000000 /lib/libc.so.6
read 0x02200000 /lib/libm.so.6
read 0x02400000 /lib/libpthread.so.0
read 0x02600000 /lib/libutil.so.1
read 0x02800000 /lib/libtvutil.so
read 0x02a00000 /lib/libtmk.so
read 0x02c00000 /lib/libtvstructures.so
read 0x2aaa8000 /lib/ld.so.1
read 0x2ab04000 /lib/libhpkoss.so
read 0x2ab50000 /platform/lib/libhpkhl.so
read 0x2ac18000 /platform/lib/libhpkll.so
read 0x2ac5c000 /lib/libdl.so.2
read 0x2aca0000 /lib/libcdaudio.so
0x02a7ea98 0x006af23c 0x02a4a878 0x02a4cc40 0x02a5a9b4 0x02a59964 0x00ced218
0x00cecedc 0x0074bef4 0x006e0274 0x0201455c
END_OF_BT

Tmk Fatal Error: Thread tivosh <617>: assertion failure

Finnstang
09-21-2006, 07:22 PM
rbautch-

I made my serial cable and got bash and checked the things you suggested at the top of the page. Everything looked fine except network.tcl wasn't in /enhancements but it was in /hacks so I copied it over even though the lines at the bottom of the author file were calling for it out of /hacks. I created the slicer_firstboot flag and rebooted, but it still didn't give me network access, so I just ran the network.tcl command manually and rebooted. Now I am running with network access again. :up: It seemed like the whole author file wasn't being executed or something. :confused:

Adam1115
09-21-2006, 08:13 PM
Slices are not trivial to capture, and are not even possible to capture while they are still coming down over the satellite.

Thanks.. I finally got the slices, no call in required. Upgraded to 6.3, life is great!

jds
09-21-2006, 09:49 PM
Well I finally got mine up to 6.3 with slicer 1.3. Thanks to the tip from rbautch.
Telnet and FTP running.

LuckyGreen
09-21-2006, 10:13 PM
Last night, I upgraded my HR10-250 to 6.3 using The Slicer 1.3 beta without any issues. Big thanks to all involved!

mkbruce
09-21-2006, 10:33 PM
I have two zippered HR10-250's. I upgraded to 6.3 using slicer 1.2 without any issues.

Just now, one of the TiVo's rebooted suddenly. Here is some info from /var/log/tverr:

Sep 22 02:14:49 (none) Activity Phone[4081]: R20 0x00000001 R21 0x5efc8000 R22
0x00000001 R23 0x5efc8000
Sep 22 02:14:49 (none) Activity Phone[4081]: R24 0x00000000 R25 0x0240e6e0 R26
0x00000000 R27 0x00000000
Sep 22 02:14:49 (none) Activity Phone[4081]: R28 0x2ac1c200 R29 0x7fc7f2a8 R30
0x7fc7f368 R31 0x00908190
Sep 22 02:14:49 (none) Activity Phone[4081]: bt -t /tvbin/tivoapp
Sep 22 02:14:49 (none) Activity Phone[4081]: tcd 1
Sep 22 02:14:49 (none) Activity Phone[4081]: hpk Series2
Sep 22 02:14:49 (none) Activity Phone[4081]: build b-firefly-takehome @242789
2006.08.11-1618 release-mips []
Sep 22 02:14:49 (none) Activity Phone[4081]: pack 6.3-01-2
Sep 22 02:14:49 (none) Activity Phone[4081]: read 0x00400000 /tvbin/tivoapp
Sep 22 02:14:49 (none) Activity Phone[4081]: read 0x02000000 /lib/libc.so.6
Sep 22 02:14:49 (none) Activity Phone[4081]: read 0x02200000 /lib/libm.so.6
Sep 22 02:14:49 (none) Activity Phone[4081]: read 0x02400000 /lib/libpthread.s
o.0
Sep 22 02:14:49 (none) Activity Phone[4081]: read 0x02600000 /lib/libutil.so.1

Sep 22 02:14:49 (none) Activity Phone[4081]: read 0x02800000 /lib/libtvutil.so

Sep 22 02:14:49 (none) Activity Phone[4081]: read 0x02a00000 /lib/libtmk.so
Sep 22 02:14:49 (none) Activity Phone[4081]: read 0x02c00000 /lib/libtvstructu
res.so
Sep 22 02:14:49 (none) Activity Phone[4081]: read 0x2aaa8000 /lib/ld.so.1
Sep 22 02:14:49 (none) Activity Phone[4081]: read 0x2ab04000 /lib/libhpkoss.so

Sep 22 02:14:49 (none) Activity Phone[4081]: read 0x2ab50000 /platform/lib/lib
hpkhl.so
Sep 22 02:14:50 (none) Activity Phone[4081]: read 0x2ac18000 /platform/lib/lib
hpkll.so
Sep 22 02:14:50 (none) Activity Phone[4081]: read 0x2ac5c000 /lib/libdl.so.2
Sep 22 02:14:50 (none) Activity Phone[4081]: read 0x2aca0000 /lib/libcdaudio.s
o
Sep 22 02:14:50 (none) Activity Phone[4081]: 0x009081a0 0x009061ac 0x00bf872c
0x008d0244 0x008cfe80 0x008ca5c4 0x008ca1ec 0x008c9000 0x009478e8 0x004726b4 0x0
0ef1338 0x02a2871c 0x02a304bc 0x02a298cc 0x02a28a48 0x02a28834 0x02a60cb8 0x02a2
871c 0x02a28630 0x02a2b03c 0x02a3c7e4 0x02a3c6cc 0x02a3c57c 0x02a3bad8
Sep 22 02:14:50 (none) Activity Phone[4081]: Tmk Fatal Error: Activity Phone <40
81>: unexpected signal 10
Sep 22 02:14:50 (none) Activity Phone[4081]: Tmk Fatal Error: Thread died due to
signal 10
Sep 22 02:14:50 (none) Activity Phone[4081]: Invoking rule 834: rebooting system


Any ideas as to why this happened? The same error appears multiple times in the log - all with time stamps from after I did the upgrade. My second HR10-250 does not have this problem.

BigBearf
09-21-2006, 10:54 PM
Russ et al
Have upgraded 3 HR10s to 6.3 with networking intact using FA120 and Linksys routers hacked as bridges. Am able to network at G speeds. I am seeing what else works vs. broken and will continue to post.
Hope this helps,
BigBearf

HUGE2U
09-21-2006, 11:23 PM
Would there be any benefit to changing the drivers to the backport ones?

HUGE

rbautch
09-21-2006, 11:40 PM
I did not have an enhancements folder. So I added enhancements folder and copied network.tcl from hacks over then did the sync ; restart and got this:
bash-2.02# sync ; restart
assert: Tmk Assertion Failure:
assert: FsAllocateFunction, line 203 ()
Tmk Fatal Error: Thread tivosh <617> strayed!
Paste the following into a shell to get a backtrace...

Don't need an enhancements folder. network.tcl lives in /hacks. Try running it from your serial connection with the same arguments that are in your author file. If you get the same error as above, add the following lines to the top of your /init/001_bash.init file:export TIVO_ROOT=
export MFS_DEVICE=/dev/hda10Then reboot, then run the network script again, then reboot.

BigBearf
09-22-2006, 12:05 AM
Russ,
I am checking and so far do not have 30 second skip enabled by default. I did it manually using "SPS30S" hack but it is only temporary.
Should I rerun tweak.sh or not?
Are you working on a updated tweak.sh script to reinstall and clean up hacks?
Thanks,
BigBearf

rbautch
09-22-2006, 12:17 AM
No. This was discussed previously in this thread here (http://www.tivocommunity.com/tivo-vb/showthread.php?p=4397167&&#post4397167). Going to wait until I play with 6.3 for awhile.

Adam1115
09-22-2006, 11:07 AM
Maybe I'm missing something. Is the "Slicer" just a $20 script that installs 6.3, copies you're 3.1.5 kernel over and your hacks folder??? Or does it do something else..?

Klydeman
09-22-2006, 11:07 AM
I have been following along the 6.3 saga...I have HR10-250 Zippered NOT yet upgraded to 6.3. I made the modifications to the rc.sysinit and rc.sysinit.author files to (hopefully) for the slices to d/l tonight.

But my question is, does it make sense to uninstall and re-install the Zipper to get the latest version prior to upgrading to 6.3 w/Slicer? I Zippered earlier this year (like Feb '06).

rbautch
09-22-2006, 12:45 PM
I have been following along the 6.3 saga...I have HR10-250 Zippered NOT yet upgraded to 6.3. I made the modifications to the rc.sysinit and rc.sysinit.author files to (hopefully) for the slices to d/l tonight.

But my question is, does it make sense to uninstall and re-install the Zipper to get the latest version prior to upgrading to 6.3 w/Slicer? I Zippered earlier this year (like Feb '06).No reason to uninstall/reinstall. If you have an adatper that relies on backported drivers, you might want to get those on your tivo before you attempt the upgrade.

Beantownbeanie
09-22-2006, 12:56 PM
HI
I think earlier I may have posted in the wrong area so here goes.
I had a PTVNet and IC 3.1.5f image on my new HD I bought for my HDTivo when the drive died. I bought the slicer this AM 1.3 and no prompts ever came up but it did install 6.3 and it is awesome. No problems at all. I have the fa120 and I have link lights. I was going to do nothing and enjoy but then someone suggest i get a serial cable...so I did. I have an old laptop too so I can sit right by the tivo.
How do I restore networking. I'm not totally ignorant but if someone can point me to the instructions here on the site I would appreciate it. I just don't know what a bash is or how to start one or what to type to get this back.
Thanks.

tivoupgrade
09-22-2006, 01:23 PM
HI
I think earlier I may have posted in the wrong area so here goes.
I had a PTVNet and IC 3.1.5f image on my new HD I bought for my HDTivo when the drive died. I bought the slicer this AM 1.3 and no prompts ever came up but it did install 6.3 and it is awesome. No problems at all. I have the fa120 and I have link lights. I was going to do nothing and enjoy but then someone suggest i get a serial cable...so I did. I have an old laptop too so I can sit right by the tivo.
How do I restore networking. I'm not totally ignorant but if someone can point me to the instructions here on the site I would appreciate it. I just don't know what a bash is or how to start one or what to type to get this back.
Thanks.

I saw some of your earlier posts and I think the problem is that you ran The Slicer using the TiVoWeb interface. The easiest way to get things going would be to restore your backup so you can get back to where you were before you attempted to run The Slicer.

Once you've got the slices installed on your unit, you should then FTP the slicer to the unit, and establish a telnet session; run the slicer that way - it is intended to be an interactive experience and it will prompt you for static IP information before it completes and asks you to review/reboot your unit.

Beantownbeanie
09-22-2006, 01:29 PM
I saw some of your earlier posts and I think the problem is that you ran The Slicer using the TiVoWeb interface. The easiest way to get things going would be to restore your backup so you can get back to where you were before you attempted to run The Slicer.

Once you've got the slices installed on your unit, you should then FTP the slicer to the unit, and establish a telnet session; run the slicer that way - it is intended to be an interactive experience and it will prompt you for static IP information before it completes and asks you to review/reboot your unit.

This means removing the drive and losing my recordings. ;( Ok. I may just cut my losses and enjoy 6.3. Thanks for taking the time. I did use the TivoWeb Interface. I thought that was what I was supposed to do. Dang it. My fault. I thought that was TelNet. Now I know they are different.

wasdvd
09-22-2006, 01:47 PM
I used a somewhat early v1? of Slicer to apply 6.3 to my manually hacked 3.1.5f HR10-250. I did apply tweak and Zipper after the original hack of 3.1.5f.

All the messages indicated a success, but I now have an endless reboot loop.

Since I was an early purchaser of Slicer, I have not made a stir about my Tivo being dead, but since it has been a week, I need to get it going.

My question: After I remove the drive and attach it to my PC, how can I best get back to 3.1.5f hacked?

Can I use bootpage to reset the boot partition? Any fairly explicit directions are respectfully requested.

Finnstang
09-22-2006, 02:57 PM
I used a somewhat early v1? of Slicer to apply 6.3 to my manually hacked 3.1.5f HR10-250. I did apply tweak and Zipper after the original hack of 3.1.5f.

All the messages indicated a success, but I now have an endless reboot loop.

Since I was an early purchaser of Slicer, I have not made a stir about my Tivo being dead, but since it has been a week, I need to get it going.

My question: After I remove the drive and attach it to my PC, how can I best get back to 3.1.5f hacked?

Can I use bootpage to reset the boot partition? Any fairly explicit directions are respectfully requested.
Restore a backup image...if you don't have one, tivoupgrade said that early adopters that ended up with a boat anchor would be eligible for an InstantCake image I believe.

kemac
09-22-2006, 07:59 PM
I successfully upgraded to 6.3 this morning using slicer 1.3. I cant find my original FA120 (Still looking for it) so I have been trying to use my Airlink AGIGAUSB. I copied the backport drivers over from my old root to /lib/modules and updated my usb.map without success, no lights at all.

This is all I see from my console are the messages below.

usb.c: USB device 2 (vend/prod 0xb95/0x1780) is not claimed by any active driver
ehci-dummy: dummy EHCI module loaded

My usb.map file is attached for reference. Any assistance greatly appreciated as I am stumped! Back to tearing the house appart to look for my FA120...

Kelly

rbautch
09-22-2006, 09:16 PM
You created a new entry for the Airlink like this
device ax8817x
product 0b95 1780 Airlink AGIGAUSB
But the product code for the Airlink should be under the usbnet heading. Delete the ax8817x header in the usb.map file, and delete the ax8817x symlink if you copied it over. Then reboot.

kemac
09-22-2006, 09:37 PM
You created a new entry for the Airlink like this
device ax8817x
product 0b95 1780 Airlink AGIGAUSB
But the product code for the Airlink should be under the usbnet heading. Delete the ax8817x header in the usb.map file, and delete the ax8817x symlink if you copied it over. Then reboot.

OK, did both and still the same result. I had tried the same thing earlier today minus the ax8817x symlink, I was hoping that was the culprit...

Additional suggestions greatly appreciated if you have any! Let me know if we need to take this elsewhere.

Thank you rbatch!

anyone else successful with this Adaptor on 6.3?

Kelly

gazzie4
09-22-2006, 09:59 PM
well I am finally up and running, Russ, Thank you very much. Hopefully I have hit the last of my problems.

Thanks

rbautch
09-22-2006, 10:24 PM
anyone else successful with this Adaptor on 6.3?

KellyYes, me. Compare my usb.map against yours. I put my drivers in /lib/modules, overwriting the symlinks that were there. You have to use "cp -f" to overwrite the symlinks.

BigBearf
09-23-2006, 12:01 AM
Russ,
Maybe we should start a new thread re: Hacked HR10s to 6.3 Hacks working or not. I am able to telnet, ftp view TWP but I do not know if TWP is 100% 6.3 compatible. So far, I had to manually insert the 30 sec skip using "SPS30S" hack.

Any thoughts would be appreciated. Can I help re: a tweak.sh version for 6.3
Thanks,
BigBearf

kemac
09-23-2006, 12:21 AM
Yes, me. Compare my usb.map against yours. I put my drivers in /lib/modules, overwriting the symlinks that were there. You have to use "cp -f" to overwrite the symlinks.


Much Better, Russ thanks! I replaced my usb.map with yours and that took care of that problem.

I now have a status of "DVR Service not Active" issue, so I ran the guided setup a few times as recommended without luck. I also found that if I try to force a call my unit reboots right after with the following panic.

Sep 23 03:27:09 (none) kernel: Tmk Fatal Error: Activity DialRequest <427>: unexpected signal 10

I have noticed a few others report this error but didn't find a solution posted anywhere.

Finnstang
09-23-2006, 07:53 AM
Russ,
Maybe we should start a new thread re: Hacked HR10s to 6.3 Hacks working or not. I am able to telnet, ftp view TWP but I do not know if TWP is 100% 6.3 compatible. So far, I had to manually insert the 30 sec skip using "SPS30S" hack.

Any thoughts would be appreciated. Can I help re: a tweak.sh version for 6.3
Thanks,
BigBearf
For enabling backdoors, the 30 sec skip, and something else ;), there are some hacks you have to make to tivoapp. You can find more details over at the "other" forum.

toohip
09-23-2006, 09:11 AM
Time to do it all over again. Looks like 6.3a is coming.


6.3a-01-2-357 tyDb 276884 09/23/06 02:43 772


Anyone get this last night???

jds
09-23-2006, 09:21 AM
I got it last night also.

charlieg
09-23-2006, 09:22 AM
Yup:

Directory listing of /SwSystem
Name Type Id Date Time Size
3.1.5f-01-2-357 tyDb 739753 03/16/05 02:36 700
6.3-01-2-357 tyDb 2584249 09/22/06 02:49 768
6.3a-01-2-357 tyDb 2589909 09/23/06 03:53 772
ACTIVE tyDb 739753 03/16/05 02:36 700

Let the festivities begin ...

hpfanatic
09-23-2006, 09:23 AM
The 6.3 slices I just got are numbered: 6.3a-01-2-357. When I run the slicer with that number, it comes up that it isn't a valid version number. If I run it without the a, slicer runs, but then exits saying there are no 6.3-01-2-357 slices on the machine.

Finnstang
09-23-2006, 10:12 AM
Probably have to wait for them to release a new version of the slicer that will allow the 6.3a version number.

bxs122
09-23-2006, 11:01 AM
So does anyone know what the 6.3a update is ??

vhuang
09-23-2006, 11:11 AM
Time to do it all over again. Looks like 6.3a is coming.


6.3a-01-2-357 tyDb 276884 09/23/06 02:43 772


Anyone get this last night???

I'm in the same boat. Purchased and downloaded slicer this morning only to find that it wouldn't work on my newly downloaded 6.3a

Klydeman
09-23-2006, 11:14 AM
I guess it will be Slicer v1.3a

Klydeman
09-23-2006, 11:17 AM
It's true that if I pull the drives and make a back up, I capture the 6.3a slices in the back up?

jjn
09-23-2006, 11:49 AM
I guess it will be Slicer v1.3a

Hopefully we won't have to wait till Monday for an update ;)
Both my boxes have 6.3a

rbautch
09-23-2006, 12:43 PM
It's true that if I pull the drives and make a back up, I capture the 6.3a slices in the back up?Yes, you will.

NickCat
09-23-2006, 01:48 PM
I have the 6a slices as well. I'll hold on until I know the "new" version of slicer will work with it though. I don't need to go bricking my unit again.

HUGE2U
09-23-2006, 01:52 PM
Can someone provide some instructions for updating the USB drivers to the backport ones (whichever are the latest)? I am looking for some speed imprivement but I do not want to screw it up.

Thanks,

HUGE

rbautch
09-23-2006, 05:56 PM
Can someone provide some instructions for updating the USB drivers to the backport ones (whichever are the latest)? I am looking for some speed imprivement but I do not want to screw it up.

Thanks,

HUGECheck out Jamie's release/support thread on DDB.

rbautch
09-23-2006, 09:43 PM
Here's a simple little script that will allow you to upgrade to 6.3a using version 1.3 of The Slicer. Just drop it in the same directory as the slicer, and run it with: ./upgrade63a.**** renames the 6.3a slices ever so slightly, and then will run the slicer automatically for you with the proper argument. I just upgraded to 6.3a using this, and it works fine.

tivoupgrade
09-23-2006, 09:52 PM
And with that said - we've updated The Slicer, to do the 'right thing' with the new slices; just use the specific software rev you want to install and it should work. Anyone who purchases it as of right now, won't have to worry about the aforementioned script...

jasch
09-23-2006, 09:58 PM
Yep, the upgrade63.sh script works fine. I guess that we will be receiving a new URL (the fifth or six?) to download the new slicers soon from pvtupgrade. Still, it's nice to have such fast and off-hours support.

jasch
09-23-2006, 10:01 PM
I just think the "SLICER" download should be downloaded differently from ptvupgrade... maybe there should be a way for one to re-download the latest version available... Perhaps limited to 10 downloads or something per purchase.

tivoupgrade
09-23-2006, 10:05 PM
no no... that's not the case- we don't have such a system in place, and unfortunately, can't build one around this particular application, and remember, its an unsupported product. i know, it sucks, and down the road we may be able to offer such a capability.

With that said, your existing link *should* still work and will grab the latest version available to you. If it doesn't, please follow the regeneration instructions and we will regenerate the link.

hpfanatic
09-23-2006, 10:05 PM
Just tried the upgrade63a.sh and it immediately outputted this then rebooted:


Tmk Assertion Failure:
Init, line 96 ()
Tmk Fatal Error: Thread tivosh <923> died due to signal -2
d24070 d2424c c7fa6c c79354 c70744 cd11c8 ca84a8 d06388 cd11c8 ca84a8 d06d34 cd11c8 ca84a8 d06388 cd11c8 ca84a8 c72630 c70744 cd11c8 ca84a8 d06d34 cd11c8 ca84a8 cdf498 cf6f1c c6e9a0 400778 e29520

I put it in the same dir as slicer 1.3 and ran it using: ./upgrade63a.sh

Tried it twice with the same result.

hpfanatic
09-23-2006, 10:11 PM
Nevermind, I just downloaded the newest slicer and am just using it now.

NickCat
09-23-2006, 10:15 PM
Just to clarify will the newest slicer work to upgrade an already upgraded version of 6.3 that was originally 3.1.5f zippered?

sealslayer
09-23-2006, 10:31 PM
I was able to upgrade to 6.3 (don't have the 6.3a slice yet) using slicer 1.3 with no problems. Networking is up and running just fine. The TWP issue with season passes is supposed to be fixed with the latest version (1.3.1) and I installed that with no issues.

The only issue I have now is trying to find the updated fakecall that supports 6.3. Anyone happen to remember where this is located. I've done a couple of searches here and at the other site, but haven't found the "fix". I've found references alluding to the fact it is fixed, but I can't locate the actual fix just yet.

Finnstang
09-23-2006, 11:23 PM
I was able to upgrade to 6.3 (don't have the 6.3a slice yet) using slicer 1.3 with no problems. Networking is up and running just fine. The TWP issue with season passes is supposed to be fixed with the latest version (1.3.1) and I installed that with no issues.

The only issue I have now is trying to find the updated fakecall that supports 6.3. Anyone happen to remember where this is located. I've done a couple of searches here and at the other site, but haven't found the "fix". I've found references alluding to the fact it is fixed, but I can't locate the actual fix just yet.
The fix is posted in the FINALLY 6.3 thread on the other forum. It is a simple change to the code.

Lord Vader
09-23-2006, 11:25 PM
no no... that's not the case- we don't have such a system in place, and unfortunately, can't build one around this particular application, and remember, its an unsupported product. i know, it sucks, and down the road we may be able to offer such a capability.

With that said, your existing link *should* still work and will grab the latest version available to you. If it doesn't, please follow the regeneration instructions and we will regenerate the link.

I had an old Email dated 9-14-06 with the download link and just went and re-downloaded it. I'm assuming this is the 1.3.1 (revised) version, correct? If so, many thanks.

NickCat
09-23-2006, 11:29 PM
Just to clarify will the newest slicer work to upgrade an already upgraded version of 6.3 that was originally 3.1.5f zippered?

Alright I was bold and impatient. It worked fine 6.3 upgrades to 6.3a no problem using slicer. I did have to hand edit the new author file because it had copied the slicer_firstboot to set the network portion again. So I had to just remove one, and everything was fine.

Finnstang
09-23-2006, 11:31 PM
Are the Dolby issues still there in 6.3a?

Lord Vader
09-23-2006, 11:34 PM
I think so. Cheer on the other forum had mentioned he was having audio stuttering problems, but I didn't read reports of many others experiencing the same.

vhuang
09-23-2006, 11:34 PM
And with that said - we've updated The Slicer, to do the 'right thing' with the new slices; just use the specific software rev you want to install and it should work. Anyone who purchases it as of right now, won't have to worry about the aforementioned script...

I downloaded the new slicer using the email link which I received this morning.

It installed without a hitch and rebooted the machine. I'm now up to a screen saying that the box is "Preparing the service update...This may take up to an hour"

Can't ping the box right now but hopefully that will resolve when it finishes booting.

Awesome support!

Yog-Sothoth
09-23-2006, 11:47 PM
As stated here (http://tivo.hobby-site.org/forum/thread/13403/?page=1), I had to edit /etc/rc.d/StageD_PreMfs/rc.Sequence_150 again to be able to "dial" out after going from 6.3 to 6.3a, though there probably won't be another need to do so anyway. Everything else worked fine, including my TWP 1.3.1.

MisterEd
09-24-2006, 12:24 AM
I have both 6.3 and 6.3a sitting on my box and I'm still at 3.x as I have unplugged the phone line. If I use SLICER will I need to do the 6.3 upgrade BEFORE the 6.3a or will SLICER take me directly to 6.3a if I just run the command you posted?



Here's a simple little script that will allow you to upgrade to 6.3a using version 1.3 of The Slicer. Just drop it in the same directory as the slicer, and run it with: ./upgrade63a.**** renames the 6.3a slices ever so slightly, and then will run the slicer automatically for you with the proper argument. I just upgraded to 6.3a using this, and it works fine.

gazzie4
09-24-2006, 12:27 AM
As stated here (http://tivo.hobby-site.org/forum/thread/13403/?page=1), I had to edit /etc/rc.d/StageD_PreMfs/rc.Sequence_150 again to be able to "dial" out after going from 6.3 to 6.3a, though there probably won't be another need to do so anyway. Everything else worked fine, including my TWP 1.3.1.
does this include making new season passes with TWP or is that still a problem with 6.3?

bxs122
09-24-2006, 12:44 AM
Is there a newer version of The Slicer to handle 6.3a? I did not recieve any email.

Yog-Sothoth
09-24-2006, 12:55 AM
Is there a newer version of The Slicer to handle 6.3a? I did not recieve any email.

Provided you haven't already used the link three times, just click on the link you already received; you will receive the new version. If you read my thread referenced above, you will see a response from Lou Jacob.

bxs122
09-24-2006, 01:00 AM
Provided you haven't already used the link three times, just click on the link you already received; you will receive the new version. If you read my thread referenced above, you will see a response from Lou Jacob.

Will do thanx...should i use the upgrade63a.sh with this new version or is this new versino newer for upgrading to 6.3a without the need of upgrade63a.sh

Yog-Sothoth
09-24-2006, 01:02 AM
Slicer 1.3a will be all you need. As I stated before, read the thread I referenced above.

bxs122
09-24-2006, 01:07 AM
Slicer 1.3a will be all you need. As I stated before, read the thread I referenced above.

did the download - I see the new file size is 54,005 bytes. Does that sound correct?

BigBearf
09-24-2006, 01:10 AM
Just used the
./upgrade63a.sh command to upgrade one HR10 worked flawlessly from 6.3 to 6.3a. Thanks Russ
Next I received Slicer 1.3a and then used that to upgrade 3 other HR10s and that worked flawlessly. Thanks Lou :)
So far networking and TWP, ftp all work. I did not even need to reset my favorites, SPs or To Do recordings for tomorrow's games.
I still have 2 more "virgin" HR10's running 3.1.5f. I plan to wait so that I could have a "virgin" copy of 6.3.a and then store the original drives.

Any timetable on PTVupgrade 6.3a image and Zipper 2.0? :)

BigBearf

Yog-Sothoth
09-24-2006, 01:12 AM
did the download - I see the new file size is 54,005 bytes. Does that sound correct?

That's it. If there's any doubt, when you run the Slicer, it will indicate version 1.3a.

SteveEJ
09-24-2006, 01:19 AM
I bought the Slicer and ftp'd it to var/tmp as suggested.. It ran correctly (?) and I entered the IP and router IP, etc. The lights are on, the USB 100 shows a link and intermittant ACK but I cannot get a ping response or any type of response from the IP assigned.. Networking down.. I know the USB100 is OK as I just took it off of another box and reset the router..

Any ideas?

SteveEJ

rbautch
09-24-2006, 02:16 AM
I have both 6.3 and 6.3a sitting on my box and I'm still at 3.x as I have unplugged the phone line. If I use SLICER will I need to do the 6.3 upgrade BEFORE the 6.3a or will SLICER take me directly to 6.3a if I just run the command you posted?Go straight to 6.3a.

Runch Machine
09-24-2006, 02:42 AM
I modified one of my HD Tivos 6 months ago with the Zipper. I've used the slicer to upgrade it to 6.3a and like the faster speed and folders. Thanks to Russ and Lou. I have another HD Tivo that's original and want to modify it so it has Caller ID and the other functions. Should I use the zipper now, before it updates to 6.3a or wait till later. I understand that the Zipper won't work on systems with 6.3x on it. Is that correct?

Any idea how long until you come up with a version of the zipper for 6.3a? Thanks for all your help.

boody
09-24-2006, 03:59 AM
Running 6.3a, manual install.
Will tell of my story in another post. But, how full is too full for /var? I ask cause tivo actually said it was too big and remade it, wiping out all my binaries. Any better place to keep binaries?
Also, can somebody running a PTV 7.2.2 kernel paste the output from uname -a

bxs122
09-24-2006, 08:23 AM
I got the 6.3a slices last night and I also downloaded the newest slicer, I guess it would be 1.3a

Due to some random reboots I ended up instancaking back to 3.x and zippered.
*there is no use of PTVNet

Will slicer 1.3a work with my setup or is it meant more for those who used PTVNet??

My network is USB200M v2 and works like a champ in current setup.

rbautch
09-24-2006, 08:52 AM
I got the 6.3a slices last night and I also downloaded the newest slicer, I guess it would be 1.3a

Due to some random reboots I ended up instancaking back to 3.x and zippered.
*there is no use of PTVNet

Will slicer 1.3a work with my setup or is it meant more for those who used PTVNet??

My network is USB200M v2 and works like a champ in current setup.It will only work if you copy your backported drivers and modify the usb.map properly. See the original post, and info throughout this thread on how to do that. Otherwise, you'll need an adpater that's compatible with stock tivo drivers.

rbautch
09-24-2006, 08:55 AM
Running 6.3a, manual install.
Will tell of my story in another post. But, how full is too full for /var? I ask cause tivo actually said it was too big and remade it, wiping out all my binaries. Any better place to keep binaries?
Also, can somebody running a PTV 7.2.2 kernel paste the output from uname -aMost people don't keep anything in /var anymore, because it occasionally gets wiped.

bxs122
09-24-2006, 09:23 AM
It will only work if you copy your backported drivers and modify the usb.map properly. See the original post, and info throughout this thread on how to do that. Otherwise, you'll need an adpater that's compatible with stock tivo drivers.


Just to clarify ... are the following steps correct for my instantcake/zipper box for upgrade to 6.3a:

- copy latest slicer to var/tmp
- run slicer
- follow prompts and reboot

- mount my old partition (i think it was hda9, not sure how to determine)
md install
mount /dev/hda9 /install

- copy old driver used for usb200m v2
cp /install/lib/modules/ax8817x.o /lib/modules/ax8817x.o
*I think ax8817x.o on my zippered tivo is a symbolic link to usbnet.o

- edit etc/hotplug/usb.map and add following
device ax8817x
product 13b1 0018 Linksys USB200M ver.2

- reboot


*this may be a dumb question but how do you determine what your old partition is so that you can copy the drivers?

thanx

mr.unnatural
09-24-2006, 10:48 AM
I just upgraded all three of my HDTivos to 6.3a last night. Don't need no stinkin' slicer. :rolleyes: Everything you need to perform the upgrade manually is spelled out in numerous threads here and at other forums. This ain't rocket science, folks.

bxs122
09-24-2006, 12:18 PM
After instacake/zipper to start over, I got the 6.3a slices and applied slicer

To reset network I followed what was found in this thread - one difference is I found I had to add these back to rc.sysinit.author to get back up and running

insmod /lib/modules/usbcore.o
insmod /lib/modules/ax8817x.o
sleep 60
ifconfig eth0 192.168.15.22 netmask 255.255.255.0
route add default gw 192.168.15.1

This has been verified twice now -- why my setup differs I just do not know.

So now that I am up and running which script do I run to disable encryption and get the macros ro, rw etc back?

*Please Note - this is working for me, do not look at the above as a solution if you are having network issues. Listen to the experts here.

bxs122
09-24-2006, 12:36 PM
After a 6.3a upgrade how do I reenable #401 hack? When trying to test #401 the Tivo reboots.

I noticed rc.sysinit no longer has a DEBUG_MODE setting in it.

Yog-Sothoth
09-24-2006, 12:45 PM
After a 6.3a upgrade how do I reenable #401 hack?

Edit /etc/rc.d/StageD_PreMfs/rc.Sequence_150.CheckForDebug.sh.

boody
09-24-2006, 01:49 PM
Most people don't keep anything in /var anymore, because it occasionally gets wiped.

Thanks, so where to now? / is full too.

SteveEJ
09-24-2006, 02:01 PM
I bought the Slicer and ftp'd it to var/tmp as suggested.. It ran correctly (?) and I entered the IP and router IP, etc. The lights are on, the USB 100 shows a link and intermittant ACK but I cannot get a ping response or any type of response from the IP assigned.. Networking down.. I know the USB100 is OK as I just took it off of another box and reset the router..

Any ideas?

SteveEJ


Guess the slicer is not completely bug free.. Why doesn't it copy the drivers installed by PTVnet? It copies the add ons installed by it! What is the sense in having one piece of software you sell install "The latest and greatest" drivers and a newer piece not copy them?

NETWORKING still DOWN.. Going back to 3.x with Instantcake and PTV net tonight. Hope to get the 6.3a slices in the next few days and MAYBE they will fix the slicer to do a complete job. :mad:

SteveEJ

bxs122
09-24-2006, 03:35 PM
Edit /etc/rc.d/StageD_PreMfs/rc.Sequence_150.CheckForDebug.sh.

Thanx

What changes do I make in rc.Sequence_150.CheckForDebug.sh ?

nc88keyz
09-24-2006, 03:59 PM
man i could really use someones expertise with this stuff over instant messenger

I decided to manually upgrade my tivo to 6.3a from a zippered install.

Well I ended up with stock 6.3 almost :) I have no ethernet connectivity.

there is so much conflicting info on how to go about doing it but basically i followed most of the threads on 6.2 slices using the installSw.itcl edit.

i can get bash on both hd tivos after making a serial cable last night. but the network adapters are lifeless.

I have Dlink DUBE100 models.
I have added the entrys to the usb.map file.

now i read that the entrys go under something different as 6.3a is more like 7.x than 6.2

Clarification or a nice stepxstep would be nice at this point.

Some say that the usb 2.0 backport drivers go one place and others say they go somewhere else.

Somewhere in the process I broke joe too. VI looks like a horror show compared to joe.

Im certain I can get things going with little guidance.

At this point, I have joe installed and it runs then it just freezes up. I cant type anything, nothing no key combos, no editiing, It shows the file thought that joe brought up. and am forced to reboot hd tivos to get bash again.

I tried to enlarge the window size to X 25
I tried XTERM=term etc.

What went wrong, and how can i get my usb drivers working.

Some say to comment out INSMOD in the rc.sysinit.author file, some say dont.

I think i used netconfig or something to assign static ip in the author file.

Basically I think $10 paypal could be made if someone can lend a hand. Ive heard that pulling the unit and reinstalling first part of zipper will do good too, but im not using stock usb drivers.

Anyone wanna look at my rc.sysinit.author file at this point?

Im not mad or anything like that, was up till 6 am last night working on this mess. Just wanna fix it i suppose.

Thanks in advance for any help

Yog-Sothoth
09-24-2006, 04:16 PM
What changes do I make in....

Change export DEBUG_BOARD=false to export DEBUG_BOARD=true .

Yog-Sothoth
09-24-2006, 04:20 PM
I know the USB100 is OK as I just took it off of another box and reset the router..

Guess the slicer is not completely bug free.. Why doesn't it copy the drivers installed by PTVnet? It copies the add ons installed by it! What is the sense in having one piece of software you sell install "The latest and greatest" drivers and a newer piece not copy them?

You took a USB100M from a SD DirecTiVo and tried to use it on an HR10-250? PTVnetHD only supports the use of USB 2.0 adapters.

nc88keyz
09-24-2006, 04:22 PM
A copy of my rc.sysinit.author file
I am using the ax8817x.o driver for the Dlink DUBE100

Help me get the serial cable hanging out of the entertainment center put away. Wifey isnt happy :)


#!/bin/bash
export PATH=./:.:/utils:/bin:/sbin:/tvbin:/tivobin:/busybox:/enhancements
export TIVO_ROOT=
export MFS_DEVICE=/dev/hda10
tnlited 23 /bin/bash -login &
tivoftpd
/bin/bash </dev/ttyS2&> /dev/ttyS2&
tivosh /enhancements/network-en.tcl 192.168.1.3 192.168.1.1
#fakecall.tcl
#route add -host 204.176.49.2 gw 127.0.0.1
#route add -net 204.176.49.0 gw 127.0.0.1 netmask 255.255.255.0

insmod /lib/modules/usbcore.o
insmod /lib/modules/ehci-hcd.o
insmod /lib/modules/ax8817x.o
sleep 60
#ifconfig eth0 192.168.1.3 netmask 255.255.255.0
#route add default gw 192.168.1.1
echo
if [ -e /reboot_flag ]; then
mount -o remount,rw /
if rm -rf /reboot_flag; then
reboot
fi
fi

#############################################
# starting netserver to receive netperf requests
/busybox/netserver

#############################################
# starting NCID CallerID
touch /var/log/cidcall.log &
cd /var/hack/sbin; ./ncidd
cd /var/hack/bin; ./tivocid &

#############################################
# starting EndPadPlus
tivosh /enhancements/endpadplus.tcl 0 0 -seq -auto >> /dev/null &

#############################################
# starting Tivowebplus
/enhancements/TWPrun.sh

#############################################
# start crond after waiting 30 seconds
sleep 30
/busybox/crond

#############################################
# Check if var got wiped, and if so, rebuild symlinks from /enhancements/varhack
if [ ! -e /var/vardelete_flag ]; then
sh /enhancements/var-symlinks.sh
fi

adamtheis
09-24-2006, 04:56 PM
I bought Instant Cake and Ptvnet for my HR10-250 this summer. Both installed flawlessly. I saw my box had downloaded 6.3a so I purchased Slicer and it also ran flawlessly. It asked for an IP address so I gave it 192.168.1.20 and router 192.168.1.1. It rebooted a few times and came up. I am now running 6.3a but it appears my ptvnet is gone and my network support is gone? I can't telnet or ftp into the box. I have a Linksys USB adapter and the LINK and 10/100 are both on solid. Please help!

bxs122
09-24-2006, 04:57 PM
Change export DEBUG_BOARD=false to export DEBUG_BOARD=true .

Doohhh ... I should've just looked. Thanx.

SteveEJ
09-24-2006, 05:03 PM
You took a USB100M from a SD DirecTiVo and tried to use it on an HR10-250? PTVnetHD only supports the use of USB 2.0 adapters.

Yes I did.. I tried both the USB100M and 200M ver 2.

Way back when, before new USB2 drivers we had to use them on HDVR2's that I modified with PTVnet. Things have come along way since then but I never updated that box.

SteveEJ

SteveEJ
09-24-2006, 05:04 PM
I bought Instant Cake and Ptvnet for my HR10-250 this summer. Both installed flawlessly. I saw my box had downloaded 6.3a so I purchased Slicer and it also ran flawlessly. It asked for an IP address so I gave it 192.168.1.20 and router 192.168.1.1. It rebooted a few times and came up. I am now running 6.3a but it appears my ptvnet is gone and my network support is gone? I can't telnet or ftp into the box. I have a Linksys USB adapter and the LINK and 10/100 are both on solid. Please help!


Looks like i'm not the only one.. :eek:

Could there be a bug in the IP Address assignment? It looks like it should work (lights) on 100M but it does not resolve.. I assigned 192.168.1.77 with router at 192.168.1.1


SteveEJ

adamtheis
09-24-2006, 05:10 PM
so what do we do?

boody
09-24-2006, 05:18 PM
I was able to successfully upgrade a hacked 3.1.5f (manually hacked, no zipper or cake) to 6.3a manually. Here is the summary of steps I took:

1. edited installSW.itcl (insert $name and comment out reboot)
2. ran installSW.itcl 6.3a-01-2-357
3. rebooted
4. pulled drives
5. dd'd the PTV 7.2.2 kill'd kernel
6. edits to rc.sysinit.author: added ifconfig, tivoftpd, serial bash and kill -9 `cat /var/run/dhclient.pid` to prevent dhclient from getting a new IP (overriding the ip I set via ifconfig)
7. copied basic binaries to /var/hack/bin
8. disabled/replaced iptables
9. after replacing drives, patched tivoapp for skip, backdoors, encryption
10. patched fakecall.itcl
11. patched rc.Sequence_150.CheckForDebug.sh for DEBUG=true
12. confirmed working: 30sec skip, TWP (lost webremote), extraction, serial bash, ftp/telnet, ncidd, fakecall, network call

So, that's everything (that's important to me anyway) without any zipper or slicer. So, (apparently) you don't need to wait for DTV to authorize you for 6.3a (assuming you have the slices) nor do you have to wait for any tool...assuming you don't mind pulling your drives, buying the PTV cd for $5, etc.

Per prior posts I probably could have just dd'd the 7.2.2 kernel image to the new active kernel partition and avoided pulling drives, but something about having the tivo reboot to a hacked kernel while it did it's software (database?) upgrade didn't sit right with me, plus pulling drives gave me the opportunity to do a virgin 6.3 backup.

The one thing I'm still waiting on is where to put my binaries: /var got overwritten cause it was too full and / is too full too.

rbautch
09-24-2006, 06:17 PM
Guess the slicer is not completely bug free.. Why doesn't it copy the drivers installed by PTVnet? It copies the add ons installed by it! What is the sense in having one piece of software you sell install "The latest and greatest" drivers and a newer piece not copy them?
SteveEJ It's a generic tool that works on ANY tivo, and it can't possibly be expected to completely rehack every software version. Drivers reside in different places in different software versions, and the usb.map file that controls which drivers get loaded is also different for each software version. Also, the drivers from one software version do not necessarily work with another, so blindly copying drivers makes no sense at all. My suggestion is to get the latest drivers from Jamies thread on DDB, FTP them to your tivo, and modifiy your usb.map file as others have done in this thread. OR, wait for the net PTVnet to come out, OR use an adapter that is compatible with the stock drivers.

bgrubb1
09-24-2006, 06:20 PM
I too am having difficulties with the 6.3a upgrade due to insufficent space on /
Actually the upgrade is completed, but I cannot edit / copy to put in the noCSO patch due to no space on /
I believe the issue is / has slices for 3.15f, 6.3 and 6.3a on the problem machine. My other machines do not have the 3.15f slices and worked fine. Can someone help with freeing up some space ??
Thanks in advance

rbautch
09-24-2006, 06:27 PM
I bought Instant Cake and Ptvnet for my HR10-250 this summer. Both installed flawlessly. I saw my box had downloaded 6.3a so I purchased Slicer and it also ran flawlessly. It asked for an IP address so I gave it 192.168.1.20 and router 192.168.1.1. It rebooted a few times and came up. I am now running 6.3a but it appears my ptvnet is gone and my network support is gone? I can't telnet or ftp into the box. I have a Linksys USB adapter and the LINK and 10/100 are both on solid. Please help!Check the link in the last update of the original post. What adapter do you have?

rbautch
09-24-2006, 06:28 PM
I too am having difficulties with the 6.3a upgrade due to insufficent space on /
Actually the upgrade is completed, but I cannot edit / copy to put in the noCSO patch due to no space on /
I believe the issue is / has slices for 3.15f, 6.3 and 6.3a on the problem machine. My other machines do not have the 3.15f slices and worked fine. Can someone help with freeing up some space ??
Thanks in advanceThe most common space hog is backup copies of tivoapp in /tvbin. FTP the backup to your PC. Check available space before and after using the "df" command.

bxs122
09-24-2006, 06:29 PM
I was able to successfully upgrade a hacked 3.1.5f (manually hacked, no zipper or cake) to 6.3a manually. Here is the summary of steps I took:

9. after replacing drives, patched tivoapp for skip, backdoors, encryption
10. patched fakecall.itcl
11. patched rc.Sequence_150.CheckForDebug.sh for DEBUG=true
12. confirmed working: 30sec skip, TWP (lost webremote), extraction, serial bash, ftp/telnet, ncidd, fakecall, network call



I am interested to learn the specifics for our step 9
I have everything in place but lack the backdoor stuff mentioned.

thanx,

tall1
09-24-2006, 06:35 PM
Well, I for one am thankful for the slicer. I upgraded all 3 HD-Tivos on Thursday to 6.3 then 6.3a is released the next day! These are dual drive, weaknees bracket installations. This would have been a royal PITA to have to pull the drives 6 times!

Here is the summary of the steps I took x 3 for my 3 HD-Tivos:

1. ran slicer
2. rebooted
3. didn't pull drives, got a beer instead
4. after drinking beer, patched tivoapp for skip, backdoors, encryption, bufferhack
5. patched fakecall.itcl
6. confirmed working: 30sec skip, TWP (lost webremote & screen), extraction, serial bash, ftp/telnet, ncidd, fakecall, network call, bufferhack

Thanks Lou and Russ.

rbautch
09-24-2006, 06:37 PM
A copy of my rc.sysinit.author file
I am using the ax8817x.o driver for the Dlink DUBE100

Help me get the serial cable hanging out of the entertainment center put away. Wifey isnt happy :)
insmod /lib/modules/usbcore.o
insmod /lib/modules/ehci-hcd.o
insmod /lib/modules/ax8817x.o
sleep 60
6.3 does not use the ax8817x.o driver. Also remove or comment out the insmod statements from your author file. Is you adapter a rev.B1?

nc88keyz
09-24-2006, 07:04 PM
not its not a B1 , A1 or A2 . Im sure of it.

I just stomached vi and edited my author file. Its a wierd text editor.

Im confused.

Doesnt the Dlink DUBE100 use the mentioned driver.

Im here awaiting response.

I commented out the insmods btw.

boody
09-24-2006, 07:06 PM
I am interested to learn the specifics for our step 9
I have everything in place but lack the backdoor stuff mentioned.

thanx,

cd /tvbin
cp tivoapp tivoapp.6.3.orig
cp tivoapp tivoapp.mod
#[30 Second Skip]
echo -ne "\x10\x40\x00\x2b" | dd conv=notrunc of=tivoapp.mod bs=1 seek=6713220
#[Enable backdoors]
echo -ne "\x24\x10\x00\x01" | dd conv=notrunc of=tivoapp.mod bs=1 seek=2804900
#[Disable Encryption]
echo -ne "\x3C\x02\x00\x00" | dd conv=notrunc of=tivoapp.mod bs=1 seek=1602412
rm tivoapp
mv tivoapp.mod tivoapp
chmod 755 tivoapp
reboot

SteveEJ
09-24-2006, 07:19 PM
The Slicer also won't make coffee for you tomorrow morning either. It's a generic tool that maintains bash access during a software upgrade, and that's all it claims to be, and does that very well. It's a generic tool that works on ANY tivo, and it can't possibly be expected to completely rehack every software version. Drivers reside in different places in different software versions, and the usb.map file that controls which drivers get loaded is also different for each software version. Also, the drivers from one software version do not necessarily work with another, so blindly copying drivers makes no sense at all. My suggestion is to get the latest drivers from Jamies thread on DDB, FTP them to your tivo, and modifiy your usb.map file as others have done in this thread. OR, wait for the net PTVnet to come out, OR use an adapter that is compatible with the stock drivers.


OK.. I have already done 1 of what you said.. I have a compatible adapter. I can wait for the PTVnet upgrade but I probably won't. As far as not working with multiple versions I can understand that EXCEPT that I used PTVNet and Instantcake for the origional networking mod and the slicer knew where all of those mods were and since PTVNet installed the drivers it could have easily checked for this and copied them.
If I could have FTP'd the drivers I would have done this already but networking on this unit is still down.. No Bash, FTP, TiVoWebPlus or anything else that PTVnet installed.
I guess I violated one of my own basic rules.. Don't jump on anything when it first comes out.
Thanks anyway,

SteveEJ

Finnstang
09-24-2006, 07:41 PM
OK.. I have already done 1 of what you said.. I have a compatible adapter. I can wait for the PTVnet upgrade but I probably won't. As far as not working with multiple versions I can understand that EXCEPT that I used PTVNet and Instantcake for the origional networking mod and the slicer knew where all of those mods were and since PTVNet installed the drivers it could have easily checked for this and copied them.
If I could have FTP'd the drivers I would have done this already but networking on this unit is still down.. No Bash, FTP, TiVoWebPlus or anything else that PTVnet installed.
I guess I violated one of my own basic rules.. Don't jump on anything when it first comes out.
Thanks anyway,

SteveEJ
No bash? Sounds like something went wrong. Did you make a backup before starting the slicer that you restore and start over?

rbautch
09-24-2006, 08:00 PM
not its not a B1 , A1 or A2 . Im sure of it.

I just stomached vi and edited my author file. Its a wierd text editor.

Im confused.

Doesnt the Dlink DUBE100 use the mentioned driver.

Im here awaiting response.

I commented out the insmods btw.
It does, but that support is built into usbnet.o in 6.3. . Check your /platform/etc/hotplug/usb.map file, and you should see the Dlink code under the usbnet heading. Try running the network script again, then reboot.

bxs122
09-24-2006, 08:02 PM
cd /tvbin
cp tivoapp tivoapp.6.3.orig
cp tivoapp tivoapp.mod
#[30 Second Skip]
echo -ne "\x10\x40\x00\x2b" | dd conv=notrunc of=tivoapp.mod bs=1 seek=6713220
#[Enable backdoors]
echo -ne "\x24\x10\x00\x01" | dd conv=notrunc of=tivoapp.mod bs=1 seek=2804900
#[Disable Encryption]
echo -ne "\x3C\x02\x00\x00" | dd conv=notrunc of=tivoapp.mod bs=1 seek=1602412
rm tivoapp
mv tivoapp.mod tivoapp
chmod 755 tivoapp
reboot

In the words of Mr. Burns ... Excellent.

Finnstang
09-24-2006, 08:08 PM
In the words of Mr. Burns ... Excellent.
Make sure you double/triple check your typing before hitting enter, you don't want to screw up tivoapp.

Brillian1080p
09-24-2006, 08:12 PM
Rbautch, since you wrote the enhancement script, is this statement made by another correct?

"For those of you with zippered units your rc.sysinit.author file need to be modified to call out. But if you do you risk losing all your hacks.

route add -host 204.176.49.2 gw 127.0.0.1
route add -net 204.176.49.0 gw 127.0.0.1 netmask 255.255.255.0


Needs to be
#route add -host 204.176.49.2 gw 127.0.0.1
#route add -net 204.176.49.0 gw 127.0.0.1 netmask 255.255.255.0"

There is more than enough info here to learn how to edit and I'm willing to try.

renmyers
09-24-2006, 08:21 PM
I love technology and I'm curious, what is the purpose of a hacked tivo? I have a series 2 and I am curious. Thanks!!

nc88keyz
09-24-2006, 08:33 PM
It does, but that support is built into usbnet.o in 6.3. . Check your /platform/etc/hotplug/usb.map file, and you should see the Dlink code under the usbnet heading. Try running the network script again, then reboot.


why are there two usb.map files. one in platform/etc/hotplug and the other at /etc/hotplug

was i editing the wrong usb.map file.

the one in platform took and i updated network.tcl rebooted

success

I have ethernet back...

but i get an issue with joe still
Couldn't load termcap entry. Using ansi default
Processing '/tivo-bin/etc/joerc'...done
Processing '/tivo-bin/etc/joerc'...done
Sorry, your terminal can't do absolute cursor positioning.
It's broken

i did TERM=xterm

It says error and the key combinations dont work right. I got joe.tgz from zipper install, Im pretty sure its not the issue with the compile.

SteveEJ
09-24-2006, 08:55 PM
No bash? Sounds like something went wrong. Did you make a backup before starting the slicer that you restore and start over?

I will instantcake and ptvnet tonight when I get off work. Hopefully the 6.3a will be captured off the stream soon so I can try again. I'll back up before the next time..

Hopefully they will build in driver copy into the slicer or i'll copy them manually before reboot.

I've been in a hurry to get it done as I am packing everything up for a move to florida and the packing has to be finished friday night.. Crunch time..

Thanks,

SteveEJ :D

HUGE2U
09-24-2006, 09:19 PM
cd /tvbin
cp tivoapp tivoapp.6.3.orig
cp tivoapp tivoapp.mod
#[30 Second Skip]
echo -ne "\x10\x40\x00\x2b" | dd conv=notrunc of=tivoapp.mod bs=1 seek=6713220
#[Enable backdoors]
echo -ne "\x24\x10\x00\x01" | dd conv=notrunc of=tivoapp.mod bs=1 seek=2804900
#[Disable Encryption]
echo -ne "\x3C\x02\x00\x00" | dd conv=notrunc of=tivoapp.mod bs=1 seek=1602412
rm tivoapp
mv tivoapp.mod tivoapp
chmod 755 tivoapp
reboot

Are these for 6.3 or 6.3a or both?


HUGE

rbautch
09-24-2006, 09:31 PM
why are there two usb.map files. one in platform/etc/hotplug and the other at /etc/hotplug

was i editing the wrong usb.map file.

the one in platform took and i updated network.tcl rebooted

success

I have ethernet back...
In stock 6.3(a) sotware, there is a usb.map symlink in /etc/hotplug that points to /platform/etc/hotplug. So if you edit the one in /platform/.. , that will work. Or you can overwrite the symlink in /etc/hotplug with the actual usb.map, and that will work too.

Snoopy4
09-24-2006, 09:46 PM
ok so after not having touched any of my tivo hacks or anything in a long time the rust showed and i screwed up. I ran Slicer and was going to manually copy the backport drivers since I have a v2 of the USB 200M ethernet adapter. I was attempting to follow the instructions i think rbautch posted a while ago in this thread, where he said to hit ctrl-c before rebooting after slicer and do the copy manually. I think I stopped slicer too early though, it did the software update and said press enter to continue, ctrl-c to exit...but I think it wasn't done yet since it didn't actually say anything about rebooting...but i hit ctrl-c thinking it was done. So now I think none of my hacks got copied over...re-running slicer obviously didn'work. The tivo works fine though and is running the new 6.3 software. I think I have to pull the drive and copy everything manually now unless someone has any other ideas. Any help as to how i mount my old partition and what I need to change as far as any startup scripts go?
thanks a lot

nc88keyz
09-24-2006, 09:46 PM
thats using the -f flag to overwrite the symlink..


i did the tweak.sh after getting everything up and it downloaded the latest version. reinstalled all the hacks i think.

joe is working now btw,

i still need to reboot, but its primetime so that will have to wait.


thats for all your help.

Not sure whatelse is going on just yet. I still have another tivo to do :) but progress is being made.

thanks

how come i didnt used to have to select TERM=xterm before using joe ....but maybe its fixed now with the rehack.

MisterEd
09-24-2006, 09:50 PM
There have been so many posts here and on "lets make a deal" that my head is spinning and I'm fully confused.

I still haven't upgrded yet and I want to buy SLICER to avoid having to pull my drives. I am still running 3.1.5f with my Linksys USB adapter. Telnet, FTP and everything else has been working fine. Mostly manually hacked with an old version of rbauch's script and other basic stuff.

USB drivers are in rc.sysinit.author.
I have no usb.map anywhere on TIVO (did a find), no hotplug dir either
I am set for a static IP.

This is my rc.sysinit.author:

#! /bin/bash
#install usb and ethernet drivers
insmod /lib/modules/usbcore.o
insmod /lib/modules/ehci-hcd.o
insmod /lib/modules/ax8817x.o
sleep 15

#install drivers for usb external devices like disk drives
insmod /lib/modules/scsi_mod.o
insmod /lib/modules/usb-storage.o
insmod /lib/modules/sd_mod.o
insmod /lib/modules/fat.o
insmod /lib/modules/vfat.o
sleep 10

#configure ethernet
ifconfig eth0 192.168.1.200 broadcast 192.168.1.255 netmask 255.255.255.0
sleep 30


Questions: What are my chances of SLICER working and not losing networking under the above config? I really have no time to spend tearing out my drives right now due to crazy work hours but I do want 6.3, Telnet and Tivoweb (when it is working).

What kernel is "suggested" to be used? Will the 6.3a kernal be OK or do I need to get the 7.whatever from the new PTV disk (I have an older version w/o the 7.x kernel)?

I think we need a sticky updated summarized message at the head of this thread with all current information. :)

Thanks to all for their hard work. After reading 700+ msgs my brain is mush.

Finnstang
09-24-2006, 09:57 PM
Are these for 6.3 or 6.3a or both?


HUGE
The 30 sec skip is just for 6.3a, but the other two will work on either 6.3 or 6.3a tivoapp.

nc88keyz
09-24-2006, 09:59 PM
Mush is an understatement.

BTW 3.x doesnt have hotplug and usbmap files.

Untill you upgrade you wont see those lurking in your file system.

Correct me if im wrong.

I know just enought 2 be dangerous.

rbautch
09-24-2006, 10:02 PM
Questions: What are my chances of SLICER working and not losing networking under the above config? I really have no time to spend tearing out my drives right now due to crazy work hours but I do want 6.3, Telnet and Tivoweb (when it is working) Chances are excellent it will work fine. Most people who lose networking are not using an adapter that is compatible with stock tivo drivers, and they mess up trying to copy backported drivers or editing usb.map. If you have a compatible adapter like the FA120, you dont have to do anything.

What kernel is "suggested" to be used? Will the 6.3a kernal be OK or do I need to get the 7.whatever from the new PTV disk (I have an older version w/o the 7.x kernel)?You are currently using a 3.1.5 kernel, and the slicer will copy that over. Unless you plan on using DHCP, the 3.1.5 kernel will be fine.

I think we need a sticky updated summarized message at the head of this thread with all current information. :)
I've been updating the OP with current information.

rbautch
09-24-2006, 10:06 PM
ok so after not having touched any of my tivo hacks or anything in a long time the rust showed and i screwed up. I ran Slicer and was going to manually copy the backport drivers since I have a v2 of the USB 200M ethernet adapter. I was attempting to follow the instructions i think rbautch posted a while ago in this thread, where he said to hit ctrl-c before rebooting after slicer and do the copy manually. I think I stopped slicer too early though, it did the software update and said press enter to continue, ctrl-c to exit...but I think it wasn't done yet since it didn't actually say anything about rebooting...but i hit ctrl-c thinking it was done. So now I think none of my hacks got copied over...re-running slicer obviously didn'work. The tivo works fine though and is running the new 6.3 software. I think I have to pull the drive and copy everything manually now unless someone has any other ideas. Any help as to how i mount my old partition and what I need to change as far as any startup scripts go?
thanks a lot
Use mount /dev/hdaX /installwhere X is your alternate root partition, to mount your old filesystem on /install.

triznan
09-24-2006, 10:09 PM
My USB200M v2 was working fine with ptvnet on 3.1.5f. When I used The Slicer to upgrade to 6.3a my ethernet no longer works. I can still get in with serial connection. What drivers was I using on 3.1.5 and how can I use them again?

sealslayer
09-24-2006, 10:46 PM
The fix is posted in the FINALLY 6.3 thread on the other forum. It is a simple change to the code.

Thanks for the help. Finally found it and applied the change. Works like a champ.

I've also was able to do the upgrade to 6.3a using the updated slicer with no noticable issues. Thanks to everyone for the information. This has been a very informative thread.

MisterEd
09-24-2006, 10:50 PM
Thank you Sir ..... I will give it a shot as soon as recording stops. :up:

Chances are excellent it will work fine. Most people who lose networking are not using an adapter that is compatible with stock tivo drivers, and they mess up trying to copy backported drivers or editing usb.map. If you have a compatible adapter like the FA120, you dont have to do anything.

You are currently using a 3.1.5 kernel, and the slicer will copy that over. Unless you plan on using DHCP, the 3.1.5 kernel will be fine.

I've been updating the OP with current information.

slydog75
09-24-2006, 11:24 PM
Just wanted to report in with a sucessfull upgrade to 6.3a using the newest Slicer. Started out with a Zippered unit. After upgrade everything is working fine. This was with a FA-120 network adapter.

I do have a couple questions now. In TWP it lists the net config option now. Is this functional or will it hose something if I try to use it. Second, it also gives me the ability to set an MRV name. Will setting a name in there hose stuff up? I know MRV isn't functional, I'm just curious.

boody
09-24-2006, 11:41 PM
I love technology and I'm curious, what is the purpose of a hacked tivo? I have a series 2 and I am curious. Thanks!!

Primarily, to please the pope.

Seriously, so you can do all kinds of neat-o things with it and unlock a bit more of what it's capable of doing. Like controlling it via the web (the advantages of this are too numerous to list here), downloading video off it, using it to view pics & listen to mp3's, having it display caller id info onscreen when you get a call, and my favorite: trying to figure out why Cheryl Hines can't act.

Yog-Sothoth
09-24-2006, 11:43 PM
In TWP it lists the net config option now. Is this functional or will it hose something if I try to use it.

It works, just don't accidentally enter an invalid IP address. If it has 4.2.2.2 listed for the DNS, you can continue to use that DNS server, or you can put in your ISP's server or the IP of your router, though some have reported Now Playing List issues using their router's IP for DNS.

MisterEd
09-24-2006, 11:45 PM
I just purchased slicer ...

FTP'd it to /var/tmp
Ran: ./slicer 6.3a-01-2-357
Got: PERMISSION DENIED
Then I set partition to read/write
Ran: chmod u+x ./slicer
The I set partition back to read only
Then ran: ./slicer 6.3a-01-2-357
Cusor in my Telnet program went down one line and sat there for about 30 minutes. Nothing happened after 30 monutes (no msgs, nothing) so I crossed my fingers & toes and restarted the TiVo.

Everything is as it was before I ran slicer ... nothing executed ... 3.1.5f software still running.

Edit: Just noticed, SLICER is gone. No longer in /var/tmp where it was uploaded to.

What am I missing?

Thanks.

BigBearf
09-25-2006, 12:21 AM
Originally Posted by boody
cd /tvbin
cp tivoapp tivoapp.6.3.orig
cp tivoapp tivoapp.mod
#[30 Second Skip]
echo -ne "\x10\x40\x00\x2b" | dd conv=notrunc of=tivoapp.mod bs=1 seek=6713220
#[Enable backdoors]
echo -ne "\x24\x10\x00\x01" | dd conv=notrunc of=tivoapp.mod bs=1 seek=2804900
#[Disable Encryption]
echo -ne "\x3C\x02\x00\x00" | dd conv=notrunc of=tivoapp.mod bs=1 seek=1602412
rm tivoapp
mv tivoapp.mod tivoapp
chmod 755 tivoapp
reboot


Gunny and Russ et al,

I would like to permanently enable backdoors, 30 sec skip and disable encryption.
I do not want to trash my tivo. I am wondering if I could do the following:
1. Use Fetch on my Mac to make a backup of /tvbin
2. Use telnet -K "IP address" command to obtain bash prompt
3. Do a Copy and Paste of the above bolded commands into the Mac terminal and hit enter
4. Manually reboot.

Would this be the best way or should I try to type it manually? Thanks for any help

BigBearf

bxs122
09-25-2006, 11:42 AM
Are these for 6.3 or 6.3a or both?


HUGE

I ran it on a 6.3a build and tested vserver/tyshow for the encryption and it is now disabled so the answer would be both.

mkbruce
09-25-2006, 11:45 AM
Gunny and Russ et al,

I would like to permanently enable backdoors, 30 sec skip and disable encryption.
I do not want to trash my tivo. I am wondering if I could do the following:
1. Use Fetch on my Mac to make a backup of /tvbin
2. Use telnet -K "IP address" command to obtain bash prompt
3. Do a Copy and Paste of the above bolded commands into the Mac terminal and hit enter
4. Manually reboot.

Would this be the best way or should I try to type it manually? Thanks for any help

BigBearf

That should work just fine. The 30-second skip will only work if you are running 6.3a (6.3 requires a different seek value).

zalusky
09-25-2006, 01:04 PM
Gunny and Russ et al,

I would like to permanently enable backdoors, 30 sec skip and disable encryption.
I do not want to trash my tivo. I am wondering if I could do the following:
1. Use Fetch on my Mac to make a backup of /tvbin
2. Use telnet -K "IP address" command to obtain bash prompt
3. Do a Copy and Paste of the above bolded commands into the Mac terminal and hit enter
4. Manually reboot.

Would this be the best way or should I try to type it manually? Thanks for any help

BigBearf

How do you configure the mac terminal? Mine is in echo mode with control characters being displayed. I dont see any mac terminal options to correct this.
Do you have a .profile set up to correct it?

thepackfan
09-25-2006, 08:00 PM
I believe slicer is deleted after the script is run . You will have to transfer it over again to rerun.
Also did you setup your tivo as Read Write, leave it that way until slicer is done..
I just purchased slicer ...

FTP'd it to /var/tmp
Ran: ./slicer 6.3a-01-2-357
Got: PERMISSION DENIED
Then I set partition to read/write
Ran: chmod u+x ./slicer
The I set partition back to read only
Then ran: ./slicer 6.3a-01-2-357
Cusor in my Telnet program went down one line and sat there for about 30 minutes. Nothing happened after 30 monutes (no msgs, nothing) so I crossed my fingers & toes and restarted the TiVo.

Everything is as it was before I ran slicer ... nothing executed ... 3.1.5f software still running.

Edit: Just noticed, SLICER is gone. No longer in /var/tmp where it was uploaded to.

What am I missing?

Thanks.

BigBearf
09-25-2006, 08:34 PM
Posted by Zalusky

How do you configure the mac terminal? Mine is in echo mode with control characters being displayed. I dont see any mac terminal options to correct this.
Do you have a .profile set up to correct it?


To get rid of the extra characters:
Type "Telnet -K IP address" and it will resolve the extra characters.

Hope this helps,
BigBearf

BigBearf
09-25-2006, 08:47 PM
To all,
I am attempting to upgrade 2 more HR10s used the zipper and ran into a problem this PM. After running the zipper on a Seagate 750 drive using jumper set on master, I get a reboot loop. Next, I ran the zipper on a Seagate 400 and get no network. I have changed USB ports and used a known working FA 120 but still no lights.

I wonder if I have 2 defective USB ports. My plan was to take the 3.1.5f version to 6.3a using the slicer however not possible without a network.

Anybody have problems with Seagate 750 drives, the zipper looked like it did its thing just like the other 6 times. Should I re-zipper the drives before I try an chase down a USB to serial adaptor for my Mac. If I need to run the serial cable on my Mac what program is the best to use and what settings?

Thanks,
BigBearf

MisterEd
09-25-2006, 08:49 PM
No, I didn't know it had to be RW. That was probably the problem as it was definately RO. I'm surprised that hadn't been noted anywhere (or maybe I just missed it). I guess I'm fortunate Tivo is still working.

Thanks

I believe slicer is deleted after the script is run . You will have to transfer it over again to rerun.
Also did you setup your tivo as Read Write, leave it that way until slicer is done..

triznan
09-25-2006, 09:12 PM
My Linksys USB200M was working fine on 3.1.5f w/ ptvnet. It must have been using a different usb driver?

I'm not running 6.3a thanks to The Slicer.

My Linksys USB200M rev2 no longer works. I can connect with a serial cable but I can't figure out how to transfer files to it. Are the USB drivers from 3.1.5f anywhere on my box, and if so how can I revert to using them?

I also have a Linksys USB100TX but it is USB1 and doesnt seem to have an IP address. Will it work or how can I set an IP for it?

Please point me in the right direction!

I would run the Enhancement Script which says it updates the USB drivers but I don't know how to get it on w/ only serial access!

zalusky
09-25-2006, 09:46 PM
Posted by Zalusky



To get rid of the extra characters:
Type "Telnet -K IP address" and it will resolve the extra characters.

Hope this helps,
BigBearf

Thanks just figured it out.

I created a .telnetrc file with a

DEFAULT set autologin off

line in it

charlestwaters
09-25-2006, 09:53 PM
Okay everyone.. Here's my question...

Both of my boxes are currently using 6.3 software. The living room box upgraded itself, and I used the slicer on the one in my bedroom, but for some reason, my network capabilities are shot! I can't ping it, or anything, even though my lights are on.

My question is...

I have my serial cable plugged into the Serial port on the back of the HR10. I am 99.9% sure it is a compatible cable, since my universal MX-850 remote control works perfectly fine uploading and downloading with the same cable.

I read a post on how I should be telneting into the box via serial, and have tried all 3 I found, and can't get it to work.

Can anyone please help and give me something to try!?

I am trying Hyperterm with settings on COM1,9600,N,8,1,OFF.

triznan
09-25-2006, 09:58 PM
i think the mx-850 has a different pinout. I'm using a Pronto cable and it works but my MX-850 cable didn't work.

charlestwaters
09-25-2006, 10:00 PM
i think the mx-850 has a different pinout. I'm using a Pronto cable and it works but my MX-850 cable didn't work.

Awh don't tell me that! :) I hope that's not the case! Anyone know what the continuity should be on the cable!? I'll test it with the meter if I have to!

nc88keyz
09-25-2006, 10:33 PM
cd /tvbin
cp tivoapp tivoapp.6.3.orig
cp tivoapp tivoapp.mod
#[30 Second Skip]
echo -ne "\x10\x40\x00\x2b" | dd conv=notrunc of=tivoapp.mod bs=1 seek=6713220
#[Enable backdoors]
echo -ne "\x24\x10\x00\x01" | dd conv=notrunc of=tivoapp.mod bs=1 seek=2804900
#[Disable Encryption]
echo -ne "\x3C\x02\x00\x00" | dd conv=notrunc of=tivoapp.mod bs=1 seek=1602412
rm tivoapp
mv tivoapp.mod tivoapp
chmod 755 tivoapp
reboot


I hope i didnt do something bad. I ran these commands on HDTivo1. It says
HDTIVO_1-TiVo# echo -ne "\x10\x40\x00\x2b" | dd conv=notrunc of=tivoapp.mod bs=1
seek=6713220
4+0 records in
4+0 records out


before I reboot my hdtivo1, was this bad. I didnt think it was possible to patch it while it was running.

Am I missing something critical here?

Blurayfan
09-25-2006, 10:48 PM
tivoapp.mod is not active until you delete tivoapp and replace it with the modified one, then reboot. It appears you should be ok when you complete the process listed.

nc88keyz
09-25-2006, 11:16 PM
ok when i did that it made 6mb files in the root. I did it one or two times

One of my HDtivos doesnt have enough space to cp tivoapp due to the partition flips during the upgrade.

It never ends :)

how hard is it to resize it from 128mb to 256mb or to flip the partitions.

I read a bit about it at ************ but am not entirely comfortable with it unless there was a step by step to follow. I do well with those.

I sure do miss webremote in twp. I used that a bit.

nc88keyz
09-25-2006, 11:45 PM
OK, I patched the one,but the other doesnt have enought room.


How safe is it to ftp the patched tivoapp from another HDtivo to local computer and ftp back to tivo that doesnt have enough room. Will it overwrite the tivo app or will in use error appear.?


I just wondered if this was a way I could achieve the same goal of patching the other hdtivo.

I should probally just change the partitions on the one without enough space. Seems logical but i dont have the exact steps. The one without enough room is

hda4. Of course it was hda7 before the 6.3a upgrade.

sealslayer
09-25-2006, 11:47 PM
ok when i did that it made 6mb files in the root. I did it one or two times

One of my HDtivos doesnt have enough space to cp tivoapp due to the partition flips during the upgrade.

It never ends :)

how hard is it to resize it from 128mb to 256mb or to flip the partitions.

I read a bit about it at ************ but am not entirely comfortable with it unless there was a step by step to follow. I do well with those.

I sure do miss webremote in twp. I used that a bit.


Try running

e2fsck -y /dev/hda(root)

where (root) is 4 or 7 depending on your system.

When copying the file, sometimes the space is not freed up. This runs the file system checker and recovers the problem files. Ran this myself just the other day when I encountered the same problem.

nc88keyz
09-25-2006, 11:52 PM
what is that doing exactly. Not sure I wanna run something like that if there is risk envolved.

should i mount as ReadWrite or ReadOnly before issuing command.

thanks

Runch Machine
09-26-2006, 12:29 AM
HD Tivo reboots when trying to dial out:

I have two HD Tivos. One upgraded from 3.5f to 6.3 to 6.3a. The other one went from 3.5f to 6.3a. The first one was done by making it dial out via the network connection to trigger the reception of the new slices for 6.3. The second one got the 6.3a update automatically. I caused the first one to switch to 6.3 by using slicer 1.3. Then used slicer 1.3a on both of them to switch over to 6.3a. I made the change to rc.Sequence_150.CheckForDebug.sh changing Export Debug from True to false. Dial prefix is ,#401. When I tell HD Tivo to call out it sits on prepairing to call out for about 40 seconds then reboots.

If I change the variable back to false, then when HD Tivo tries to dial out it gets a modem error. After this Caller ID doesn't work. The odd thing is that I did get each HD TIvo to successfully dial out once, so they both got the new logos that are available. However, they rebooted both several times before and after getting the update with the new logos in it when I tell them to call out.

Is anyone else having problems getting your HD Tivo to dial out either by the phone line or by using the usb port? Any suggestions as to how to fix this? I suppose that as long as fake call is working it's not that big of a deal though I imagine this might also affect calling Directv to report PPV.

Also, how can I tell if fakecall is working? I did make the modification and did see the Falke Call Successful message on the screen during the boot on process on one HD Tivo, but not the other.

One more thing, I did patch Tivo app to activate permanent 30 second skip and back doors, but not do the one to disable encription.

Snoopy4
09-26-2006, 01:04 AM
Use mount /dev/hdaX /installwhere X is your alternate root partition, to mount your old filesystem on /install.

thanks i found the old partition, and i copied the hacked kernel over too. I've managed to get my bash prompt back but am working on the network now. A few questions:

- I have a Linksys USB200M v2 which I know needs the backport drivers, but I also have a Belkin F5D5050, anyone know if that needs the backport drivers or should work with stock?

- should i just copy the netconfig.tcl script on and run that? i've read so many posts with so much different info with some people using their rc.sysinit.author with ifconfig in it and others are not...not sure what to do here...

- is the var partition still being read from slice 9 on the drive? if so i shouldn't need to copy my old /var/hack from there correct? I did see some thing in the console during startup about "Cleaning up files in /var" though.

once my network is back up i think i'll be fine for getting the other hacks going...
thanks again

Snoopy4
09-26-2006, 04:40 AM
ok so i got it working finally using netconfig.tcl with the backport drivers and the Linksys. It seems as if nothing in my rc.sysinit.author is being executed though...I am running tnlited and tivoftpd in there and they dont seem to be starting up, i can run them manually though...

and to answer my own question about /var, yeah its the same as my old one but it gets nuked by the tivo...i think i saw a script from rbautch a while ago that handles this though...but that's enough for today, i'm tired now.

sealslayer
09-26-2006, 09:10 AM
what is that doing exactly. Not sure I wanna run something like that if there is risk envolved.

should i mount as ReadWrite or ReadOnly before issuing command.

thanks

Here's the manual page. Basically it is a file system checker/repair utility. I normally use the -y option, but it has been recommended in earlier thread to use the -p option. I believe this is run as part of the boot process (at least the equivalent command is run on boot for unix systems) but without the repair portion turned on.

There is risk involve with any of the hacks that we're doing, but the problem won't go away unless you do something. Trying to increase the size of the filesystem sounds riskier that running this utility. The worst case probably will be that you have to restore from backup or perhaps from the alternate partition.


NAME
e2fsck - check a Linux second extended file system

SYNOPSIS
e2fsck [ -pacnyrdfvstDFSV ] [ -b superblock ] [ -B block*
size ] [ -l|-L bad_blocks_file ] [ -C fd ] [ -j external-
journal ] [ -E extended_options ] device

DESCRIPTION
e2fsck is used to check a Linux second extended file sys*
tem (ext2fs). E2fsck also supports ext2 filesystems coun*
taining a journal, which are also sometimes known as ext3
filesystems, by first applying the journal to the filesys*
tem before continuing with normal e2fsck processing.
After the journal has been applied, a filesystem will nor*
mally be marked as clean. Hence, for ext3 filesystems,
e2fsck will normally run the journal and exit, unless its
superblock indicates that further checking is required.

device is the device file where the filesystem is stored
(e.g. /dev/hdc1).

-p Automatically repair ("preen") the file system
without any questions.

-y Assume an answer of `yes' to all questions; allows
e2fsck to be used non-interactively.

Finnstang
09-26-2006, 09:16 AM
Awh don't tell me that! :) I hope that's not the case! Anyone know what the continuity should be on the cable!? I'll test it with the meter if I have to!
http://www.dellanave.com/projects/tivo/tivocable.jpg

Finnstang
09-26-2006, 09:19 AM
HD Tivo reboots when trying to dial out:

I have two HD Tivos. One upgraded from 3.5f to 6.3 to 6.3a. The other one went from 3.5f to 6.3a. The first one was done by making it dial out via the network connection to trigger the reception of the new slices for 6.3. The second one got the 6.3a update automatically. I caused the first one to switch to 6.3 by using slicer 1.3. Then used slicer 1.3a on both of them to switch over to 6.3a. I made the change to rc.Sequence_150.CheckForDebug.sh changing Export Debug from True to false. Dial prefix is ,#401. When I tell HD Tivo to call out it sits on prepairing to call out for about 40 seconds then reboots.

If I change the variable back to false, then when HD Tivo tries to dial out it gets a modem error. After this Caller ID doesn't work. The odd thing is that I did get each HD TIvo to successfully dial out once, so they both got the new logos that are available. However, they rebooted both several times before and after getting the update with the new logos in it when I tell them to call out.

Is anyone else having problems getting your HD Tivo to dial out either by the phone line or by using the usb port? Any suggestions as to how to fix this? I suppose that as long as fake call is working it's not that big of a deal though I imagine this might also affect calling Directv to report PPV.

Also, how can I tell if fakecall is working? I did make the modification and did see the Falke Call Successful message on the screen during the boot on process on one HD Tivo, but not the other.

One more thing, I did patch Tivo app to activate permanent 30 second skip and back doors, but not do the one to disable encription.

Try removing the ,#401 to see if that changes anything...it isn't needed anyway. Also, why would you leave off the tivoapp patch for encryption???

You can run fakecall at bash and see if it completes without errors.

Finnstang
09-26-2006, 09:20 AM
I ran it on a 6.3a build and tested vserver/tyshow for the encryption and it is now disabled so the answer would be both.
If you zippered, then you should have busybox installed also. If you do, then you can run ciphercheck at a bash prompt and it will tell you the status of encryption on the box as well as the encryption status of all the shows on that box.

Runch Machine
09-26-2006, 10:00 AM
This morning when I checked my HD Tivo I found that it tried to make a daily call at 7:55am which caused a reboot. I lost 5 minutes of the show it was recording. I can't remove the ,#401 because when I try to test the change, which it requires, the system reboots so the change is not kept. Is there a file to edit to remove this item so I can test this? Does any one else have any ideas and is anyone else having this happen?

I didn't do the mod for encryption because I am not transferring the shows to another computer. Is there another reason to turn off encryption?

By the way, both Tivos were hacked using Rbauch's scripts. The first Tivo was done when he first came out with the script that worked on 3.5 and the second Tivo was hacked with the latest version yesterday.

Finnstang
09-26-2006, 10:26 AM
I believe someone on the other forum stated that the calls were causing reboots because of some issue with elseed. You may want to read up on that over there. Maybe try stopping elseed and then make the change and see what happens.

rbautch
09-26-2006, 12:02 PM
ok so i got it working finally using netconfig.tcl with the backport drivers and the Linksys. It seems as if nothing in my rc.sysinit.author is being executed though...I am running tnlited and tivoftpd in there and they dont seem to be starting up, i can run them manually though...

and to answer my own question about /var, yeah its the same as my old one but it gets nuked by the tivo...i think i saw a script from rbautch a while ago that handles this though...but that's enough for today, i'm tired now.
Try running your author file manually from bash, like a script, and see where it's failing.

rbautch
09-26-2006, 12:09 PM
My Linksys USB200M was working fine on 3.1.5f w/ ptvnet. It must have been using a different usb driver?

I'm not running 6.3a thanks to The Slicer.

My Linksys USB200M rev2 no longer works. I can connect with a serial cable but I can't figure out how to transfer files to it. Are the USB drivers from 3.1.5f anywhere on my box, and if so how can I revert to using them?

I also have a Linksys USB100TX but it is USB1 and doesnt seem to have an IP address. Will it work or how can I set an IP for it?

Please point me in the right direction!

I would run the Enhancement Script which says it updates the USB drivers but I don't know how to get it on w/ only serial access!The UB200M v.2 does not work with 6.3 stock drivers. See here (http://www.tivocommunity.com/tivo-vb/showthread.php?p=4411569&highlight=coffee#post4411569),
here (http://www.tivocommunity.com/tivo-vb/showthread.php?p=4398209#post4398209) and here (http://www.tivocommunity.com/tivo-vb/showthread.php?p=4412122&&#post4412122). The Enhancement Script does not yet work with 6.3.

solsurfer
09-26-2006, 12:46 PM
This will check for the slices every 15 minutes. Thanks to Cheer for coming up with this idea.

Can someone please tell me what I'm doing wrong. I ftp'd the check4slices.sh file to the hack directory. Then at the bash prompt for that directory I type "sh check4slices.sh", and I get the following error:
"check4slices.sh: line 23: syntax error: unexpected end of file".

Finnstang
09-26-2006, 01:17 PM
Do you have a specific need to run the script, or do you just want to check for the slices?

echo mls /SwSystem | tivosh
That command at bash will tell you what slices have been downloaded.

My guess for the script would be that you transferred it in ASCII mode instead of binary or edited it in notepad or something silly.

Snoopy4
09-26-2006, 01:47 PM
Try running your author file manually from bash, like a script, and see where it's failing.

thanks, i got that part working...everything seems fine now except my DVR service isn't active. Says "Account closed" and DVR Service level is "Q:-". I read earlier that ppl got this and just did a guided setup...tried that several times, forced a call, nothing seems to work...so now I have a fully hacked tivo that can extract recordings except that I can't actually record anything :confused: any ideas for this one? thanks a bunch, i'm almost there!

Greencat
09-26-2006, 02:38 PM
Any word from the other site about MRV with 6.3a?

solsurfer
09-26-2006, 02:46 PM
Do you have a specific need to run the script, or do you just want to check for the slices?

echo mls /SwSystem | tivosh
That command at bash will tell you what slices have been downloaded.

My guess for the script would be that you transferred it in ASCII mode instead of binary or edited it in notepad or something silly.

Thanks, Finnstang, that was exactly the problem. I just wanted to run it so that I could see when I got the slices without disconnecting the tivo and plugging in to my router downstairs. But now I'm getting the out2osd error. I must have said no to caller id - any way to activate this one tweak without messing with my other settings?

Still no slices for me. :-( I guess I'll wait a week and try again. Box has been on in the LA area for about 3 days now.

Finnstang
09-26-2006, 03:11 PM
Any word from the other site about MRV with 6.3a?
No different than 6.3

jjn
09-26-2006, 03:19 PM
thanks, i got that part working...everything seems fine now except my DVR service isn't active. Says "Account closed" and DVR Service level is "Q:-". I read earlier that ppl got this and just did a guided setup...tried that several times, forced a call, nothing seems to work...so now I have a fully hacked tivo that can extract recordings except that I can't actually record anything :confused: any ideas for this one? thanks a bunch, i'm almost there!

That happened to me when I used slicer 1.2. Running guided setup didn't work. I even called D* and they couldn't fix it. I had to install a new image, rezipper and wait for the slices to dl. Used slicer 1.3a and all is now working. I'm using a FA120 adapter.

kemac
09-26-2006, 03:37 PM
That happened to me when I used slicer 1.2. Running guided setup didn't work. I even called D* and they couldn't fix it. I had to install a new image, rezipper and wait for the slices to dl. Used slicer 1.3a and all is now working. I'm using a FA120 adapter.


I had the same issue with slicer 1.3a and 1.3 on two different boxes. On one of my boxes I patched and successfuly ran fakecall, Called direct TV and had the authorizaion resent(X721), and the following morning after the service update all was well. I am going to try the same thing on my other box this weekend since I am out of town this week....

Kelly

Snoopy4
09-26-2006, 03:59 PM
I had the same issue with slicer 1.3a and 1.3 on two different boxes. On one of my boxes I patched and successfuly ran fakecall, Called direct TV and had the authorizaion resent(X721), and the following morning after the service update all was well. I am going to try the same thing on my other box this weekend since I am out of town this week....

Kelly

so i haven't installed fakecall, that just gets rid of the nags if you haven't called in for a while right? I am letting it call in since i figure that's the best way to get it to actually update my subscription info isnt it? i guess i can try calling directv but i don't want them to know ive been hacking my tivo...

kemac
09-26-2006, 04:03 PM
so i haven't installed fakecall, that just gets rid of the nags if you haven't called in for a while right? I am letting it call in since i figure that's the best way to get it to actually update my subscription info isnt it? i guess i can try calling directv but i'd rather not bring up anything about hacking the tivo...


When I tired to force a call either via TCP or TDM (Phone Line) my box would reboot like I have seen a few others have complained about. So for whatever reason I could not place a successful call on either of my 6.3 or 6.3a tivos. Curious if your successful.

Finnstang
09-26-2006, 04:04 PM
so i haven't installed fakecall, that just gets rid of the nags if you haven't called in for a while right? I am letting it call in since i figure that's the best way to get it to actually update my subscription info isnt it? i guess i can try calling directv but i don't want them to know ive been hacking my tivo...
Why tell them? Just say that it is showing that you're account is closed and ask them to reauthorize the receiver.

kemac
09-26-2006, 04:30 PM
Why tell them? Just say that it is showing that you're account is closed and ask them to reauthorize the receiver.


BTW -I meant to mention above that I didn't acutally talk to anyone at D*. I just called the main 800# and said extenion 721 into the VRU. This triggers a self service application that sends the authorization. Not sure if it helped but its an easy enough step and only takes a few minutes.

Kelly

Snoopy4
09-26-2006, 04:53 PM
BTW -I meant to mention above that I didn't acutally talk to anyone at D*. I just called the main 800# and said extenion 721 into the VRU. This triggers a self service application that sends the authorization. Not sure if it helped but its an easy enough step and only takes a few minutes.
Kelly

ah, ok that's definitely worth trying, i'll do it when i get home from work. I guess they know you based on your phone number then?

and to answer an earlier question, when i force a call in it says everything was successful, but it doesn't change my account status.

rrr22777
09-26-2006, 05:10 PM
How do I check the version of Slicer I download? The last email I have for the download says S2-SLICER
The Slicer
This file is a very small one -- approx 53K with an MD5 of 943beedadc8d8811118642ec42da112b

kemac
09-26-2006, 05:23 PM
ah, ok that's definitely worth trying, i'll do it when i get home from work. I guess they know you based on your phone number then?

and to answer an earlier question, when i force a call in it says everything was successful, but it doesn't change my account status.


Good point, you want to place the call to D* from the number that is associated with your account. I didn't see the status change until the following AM after the service update download.

Hopefully Tommorow morning you should be back up and running, in the mean time you should be able to watch shows that have already been recorded.

Krokus
09-26-2006, 05:30 PM
I let mine take the update on Saturday and I still have "Account Closed". I can't record anything.

I didn't use slicer, I did it manually. I have done repeat guided setup and have let it call in through the phone and the internet. All succeeded. I also called Directv to have account reset and that also didn't work.

If I make a backup image, do my hacks get backed up also? I guess I'd rather have a clean image to start from. Hate to lose all my recordings though.

Krokus

rbautch
09-26-2006, 05:49 PM
Why not move the recordings to your PC, then move them back after you reimage.

rbautch
09-26-2006, 05:50 PM
How do I check the version of Slicer I download? The last email I have for the download says S2-SLICER
The Slicer
This file is a very small one -- approx 53K with an MD5 of 943beedadc8d8811118642ec42da112bIf you run it, it will tell you immediately. You and hit cntrl-c at the first prompt to exit before it does anything.

rbautch
09-26-2006, 06:00 PM
Thanks, Finnstang, that was exactly the problem. I just wanted to run it so that I could see when I got the slices without disconnecting the tivo and plugging in to my router downstairs. But now I'm getting the out2osd error. I must have said no to caller id - any way to activate this one tweak without messing with my other settings?

Still no slices for me. :-( I guess I'll wait a week and try again. Box has been on in the LA area for about 3 days now.
You can pick up the out2osd binary from the NCID package - there's a link to it in the OP of the enhancement script thread. Drop it in anywhere on your tivo and it should work fine.

Snoopy4
09-26-2006, 06:00 PM
Hopefully Tommorow morning you should be back up and running, in the mean time you should be able to watch shows that have already been recorded.

yeah i'll try that out, hopefully it works...I can still watch any of my subbed channels live at least....

i really don't want to start from scratch with a fresh image, but if i do am i better off going to stock 3.1.5 image, letting it update, then apply the hacks? i just don't want to hit the same problem again if i go the slicer route.

rbautch
09-26-2006, 06:03 PM
thanks i found the old partition, and i copied the hacked kernel over too. I've managed to get my bash prompt back but am working on the network now. A few questions:

- I have a Linksys USB200M v2 which I know needs the backport drivers, but I also have a Belkin F5D5050, anyone know if that needs the backport drivers or should work with stock?

- should i just copy the netconfig.tcl script on and run that? i've read so many posts with so much different info with some people using their rc.sysinit.author with ifconfig in it and others are not...not sure what to do here...

- is the var partition still being read from slice 9 on the drive? if so i shouldn't need to copy my old /var/hack from there correct? I did see some thing in the console during startup about "Cleaning up files in /var" though.

once my network is back up i think i'll be fine for getting the other hacks going...
thanks again
If you look at the /platform/etc/hotplug/usb.map file, you can see the adapters that are supported in 6.3. I posted my usb.map a few pages back (but I added a few entries for my Airlink adapters).

If you used the slicer, you should have a file called network.tcl in /hacks (not /var/hack) that will essentially do the same thing. If your network is up, you shouldnt need to run it. Check the troubleshooting tips, linked in the OP.

/var is always mounted on dev/hda9.

bxs122
09-26-2006, 06:10 PM
If you zippered, then you should have busybox installed also. If you do, then you can run ciphercheck at a bash prompt and it will tell you the status of encryption on the box as well as the encryption status of all the shows on that box.


cool