View Full Version : Lost access to SD-DVR40
rbihler
05-20-2004, 10:01 AM
Just starting out, I have been reading post for over a month and have half a ream of paper to help me out.
I have a DTivo SD-DVR40 running 3.1xx that I ran sleeper on, I have a second backup drive, and did the work on a 120g drive. Thanks to sleeper as this went very well and I had a system that I could telnet, tivoweb and ftp too. It had been working for 4 days before I messes with it.
Then I got brave and wanted to add mfs and tivowebplus, transfered both programs over and run the install for tivoweb, and opened the tar for mfs. mfs seemed to work, but thought a restart was needed for tivowebplus. I did one other change at this time, I edited rc.sysinit.author file to reflect a network address change. I am still green with the partition stuff, but looks like this system was booting from hdc7.
I performed a reboot, and have lost telnet and access to my shows that it has recorded so I am thinking the system took an update or by accessing the author file I messed something up.
I have a few questions before I start again. I have read soo many post that I am confused in regards to what went wrong.
1) I did not use the prom option for sleeper but rather monte as I didn't think this was required, however I am finding post saying this is needed on a direct tv tivo.
2) I am starting to understand the file system, I was thinking sleeper modified the startup to not take updates. However after this happened I am second guessing myself, do I need to make this change myself?
3) By me messing with the author file could I have forced the system to use the old non-monted system. I did not change the attributes before or after I modified the rc.sysinit.author file, and now see reference to doing such.
4) I guess I will need to remove the monte'd drive and move it to the PC to gain access again. I have found messages on how to transfer recording to the pc directly, is this the only way I am going to get to save my recordings considering that I am a newbie. The recording are not that big of a deal short of working with my 4 year old :)
I apprecate any help that can be offered, this is a such a large resource of information.
Thanks
Ron
Lowcarb
05-20-2004, 10:35 AM
Just starting out, I have been reading post for over a month and have half a ream of paper to help me out.
I have a DTivo SD-DVR40 running 3.1xx that I ran sleeper on, I have a second backup drive, and did the work on a 120g drive. Thanks to sleeper as this went very well and I had a system that I could telnet, tivoweb and ftp too. It had been working for 4 days before I messes with it.
Then I got brave and wanted to add mfs and tivowebplus, transfered both programs over and run the install for tivoweb, and opened the tar for mfs. mfs seemed to work, but thought a restart was needed for tivowebplus. I did one other change at this time, I edited rc.sysinit.author file to reflect a network address change. I am still green with the partition stuff, but looks like this system was booting from hdc7.
I performed a reboot, and have lost telnet and access to my shows that it has recorded so I am thinking the system took an update or by accessing the author file I messed something up.
I have a few questions before I start again. I have read soo many post that I am confused in regards to what went wrong.
1) I did not use the prom option for sleeper but rather monte as I didn't think this was required, however I am finding post saying this is needed on a direct tv tivo.
Monte was the correct option. PROM is only if you have soldered a new prom chip on the motherboard.
2) I am starting to understand the file system, I was thinking sleeper modified the startup to not take updates. However after this happened I am second guessing myself, do I need to make this change myself?
That fix is in the sleeper scripts, but there is no need for you to have your phone line connected. If per chance your machine did download an update somehow (say you forced a call or an update came over the satellite) your machine would not install it.
3) By me messing with the author file could I have forced the system to use the old non-monted system. I did not change the attributes before or after I modified the rc.sysinit.author file, and now see reference to doing such.
If you used an editor on the tivo you would not have to chmod. If you edited it on your pc and FTP'd it over to the Tivo you would.
4) I guess I will need to remove the monte'd drive and move it to the PC to gain access again. I have found messages on how to transfer recording to the pc directly, is this the only way I am going to get to save my recordings considering that I am a newbie. The recording are not that big of a deal short of working with my 4 year old :)
You should use a serial cable to see if you have bash (use a telnet program for connection, Teraterm is a favorite but windows hyperterminal will work). If you don't it is likely that you hosed rc.sysinit.author. If you do have serial bash then you probably messed up changing your IP address and you would be able to fix this using telnet via the serial cable
rbihler
05-20-2004, 09:19 PM
You should use a serial cable to see if you have bash (use a telnet program for connection, Teraterm is a favorite but windows hyperterminal will work). If you don't it is likely that you hosed rc.sysinit.author. If you do have serial bash then you probably messed up changing your IP address and you would be able to fix this using telnet via the serial cable
Thank you, I bet I messed it up changing the author file with the PC. Not sure what the best fix will be, should I just run sleeper again or is there a way to get the system back putting the drive back in the PC?
I forgot to note that the network adapter also went down so I guess it's not running the monte.
Since this is a Directv Tivo, I believe I need to maintain the phone hookup to keep them happy.
Now one last question, I see reference to the serial connection. This is a SR-DVR40 and it doesn't have one, is there a adapter I need to get?
Thanks again, I figured the learing curve was goign to throw some problems at me.
Ron
Lowcarb
05-20-2004, 09:29 PM
Serial cable (http://www.tivohelp.com/archive/tivohelp.swiki.net/35.html)
Running sleepers script again would be the bute force method. It would work.
You could boot sleeper's disk then (alt f2 I think) to get bash and then access the drive and fix rc.sysimit.author, but you'll need to know a few commands to do it.
Your network adapter isn't working because the drivers get installed by rc.sysinit.author and it also sets up the IP configuration.
rbihler
05-22-2004, 12:12 AM
Running sleepers script again would be the bute force method. It would work.
You could boot sleeper's disk then (alt f2 I think) to get bash and then access the drive and fix rc.sysimit.author, but you'll need to know a few commands to do it.
Your network adapter isn't working because the drivers get installed by rc.sysinit.author and it also sets up the IP configuration.
Thanks, back up and running. Now for MFS_FTP,
220 Mfs_Ftp ver 1.2.9p - {sock22} from "192.168.2.100:2247
I am using FlashFXP, and tried WS-FTP as well. Read in another tread to turn off Passive mode and did so. logged into port 3105 and I can see the Directory with ty and ty+ plus a few others. If I select another directory in ftp the connection is lost, This is section of the port.3105.log when I tried to change to the /asx directory.
Log-----------
08:54:04:PM - 220 Mfs_Ftp ver 1.2.9p - {sock22} from "192.168.2.100:2254"
08:54:24:PM - 331 User name okay, need password.
08:54:24:PM - 230 Running in TiVo Mode.
08:54:24:PM - 215 UNIX
08:54:24:PM - 350 Restart okay, awaiting file request.
08:54:24:PM - 350 Restart okay, awaiting file request.
08:54:24:PM - 250 Directory change successful.
08:54:24:PM - 257 "/asx" is current directory.
08:54:24:PM - 200 Type set to I
08:54:24:PM - 200 PORT command successful.
08:54:24:PM - 150 Opening ASCII mode data connection for file list.
08:54:24:PM - updating cached recording info
.bgerror invoked with error
" syntax error in expression "((0x - 4) / 256) + 1" "
re-initializing mfs_ftp
close the current ftp connection and simply open another
"core dump" :p
info(version): 1.2.9p
info(tswv): 3.1.1c-01-2-351
info(dbl): 0
info(ithrottle): 2
info(insert_priority): 10
info(multithreaded): 0
info(saveuntil): suggestion
info(name_detail): 5
info(bjuggle): 0
info(active): 0
info(ac_interval): 1800
info(gatewayip): 127.0.0.1
info(gatewayport): 3105
catch close lastsock val ""
---------------End Log
It also errors when I access the ty directory, however once I did get the ty dir and attempted to transfer a file and got the same sort of errors. I have not had success since.
Thanks for any help you can offer.
Ron
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.