Compare Products, Prices & Stores For:

COMPUTERS, COMPONENTS COMPUTER ACCESSORIES, COMPUTER MEMORY, HARDWARE, INPUT DEVICES, NETWORKING, PDAs & MOBILE ELECTRONICS, SOFTWARE, STORAGE & MEDIA, DIGITAL CAMERAS, HOME AUDIO, TV& VIDEO

Google
 
Web DealDatabase.com
What are you shopping for?


Go Back   DealDatabase Forum - Deals, Freebies, and TiVo & DirecTivo Hacking > Category: NEW TiVo, DTiVo, Extraction FORUMS! > Newbie Tivo

Reply
 
Thread Tools Rate Thread Display Modes
  #1  
Old 11-06-2004, 03:53 PM
linda's Avatar
linda linda is offline
Senior Member
 
Join Date: Jun 2004
Posts: 147
Project #2

Okay, i have D/L'ed a 4.0.1b OS from EMULE and tested it for functionality, and it works 100%. I then ran through the killhdinitrd process and tested the HDD again and it booted fine and all seems good. Now here is where i am at this point......i have collected a few utilities

-tivowebplus
-mfs_ftp
-HMO superpatch

Each of these have thier own install instructions that i think i will be able to follow, but i am wondering if there are specific places in the TIVO that these tools need to be placed? Are there certain directories within the TIVO that i will need to install these to? The /usr.....the /hack.....the /dev directories....does it matter which ones?

The 4.0.1b OS that i D/L'ed has USB support and connectivity already, do i need to do anything else with that?

i want to be able to disable the call nag's, and fake the call out. I know there were threads around here explaining how to do that, so i will try to find those. Is there anything im missing before i try and start upping this stuff to the TIVO? Is there any order in which i should install them?

Lastly i saw a few posts about people editing their '"rc.sysinit.author" files....what is this for?

I cant wait to get this one done all by myself.....thanks for the help guys.

Linda

Last edited by linda; 11-06-2004 at 03:55 PM.
Reply With Quote
  #2  
Old 11-06-2004, 04:55 PM
linda's Avatar
linda linda is offline
Senior Member
 
Join Date: Jun 2004
Posts: 147
hmmm, looks like i forgot a few. I will need the "no scramble" and "tytools" too.

EDIT: looks like the super patch has "NoCSO unscrambling" built in..

Last edited by linda; 11-06-2004 at 05:24 PM.
Reply With Quote
  #3  
Old 11-06-2004, 05:33 PM
PlainBill's Avatar
PlainBill PlainBill is offline
Super Moderator
 
Join Date: Jan 2002
Posts: 5,438
Glad to see you're getting into this. Rather than give you specific instructions, I'm going to refer you to several threads. The first is Ironman's guide http://dealdatabase.com/forum/showthread.php?t=37295. The second is a thread on running 4.x software on a DirecTiVo. Lastly, look at NutKase's 'Superpatch 4 All' thread.

A quick bit of background: When a Tivo boots it does a number of tests to verify software integrity, then eventually turns control over to /etc/rc.d/rc.sysinit, which loads the software modules. Eventually rc.sysinit calls /etc/rc.d/rc.sysinit.author. rc.sysinit.author is not present on an unhacked TiVo, so we create one and use it to load the hacks. Ironman's guide describes how to create one. One thing to note: 4.x software loads the network drivers automatically, don't load them in rc.sysinit.author.

The 4.x on DirecTiVo thread will give a lot of information on setting things up. You can also look at your own system.

PlainBill
__________________
There's a difference between needing help, and just being plain ole' lazy.

"You cannot teach a man anything. You can only help him find it for himself." Galileo Galilei (1564-1642)

HDVR2 with 200 Gig, DSR 704, DSR708 all running 6.2 and networked.
Reply With Quote
  #4  
Old 11-06-2004, 05:56 PM
linda's Avatar
linda linda is offline
Senior Member
 
Join Date: Jun 2004
Posts: 147
nice!...looks like it will be another late night... Time to start reading some more.....Thanks Bill.

Linda
Reply With Quote
  #5  
Old 11-07-2004, 02:43 PM
linda's Avatar
linda linda is offline
Senior Member
 
Join Date: Jun 2004
Posts: 147
okay, im getting there. I have copied over my tivoftpd.mips file to "/dev/hdc9 /mnt/var/hack"

i have edited my rc.sysinit.author file to the following:

Code:
#!/bin/bash

#start telnetd
tnlited 23 /bin/bash -login &

#start ftpd
/var/hack/tivoftpd.mips
No need to load networking drivers with a 4.0,1b OS.

next, i edited my .profile file as follows:

Code:
export PATH=/tivo-bin/:$PATH":"/var/hack/bin/:/var/mfs_ftp:/var/hack:
export LD_LIBRARY_PATH=/var/hack/lib/":"$LD_LIBRARY_PATH
export HOME=/var/hack/root
I saved both files and backed out of bash. Problem is, i still have no telnet or ftp access......did i miss something or type something wrong?

One other thing....when i checked my bootpage, it showed my root as 7. So i know my real root and kernel are 4 and 3 respectively. But when i mount my partitions i cant find the necessary directories such as /etc or /rc.d on hdc4, so all my modifications have been to hdc7 where i WAS able to find them. does this sound right?

Last edited by linda; 11-07-2004 at 02:47 PM.
Reply With Quote
  #6  
Old 11-07-2004, 03:41 PM
The Only Druid The Only Druid is offline
Senior Member
 
Join Date: Jan 2004
Posts: 478
Quote:
Originally Posted by linda
okay, im getting there. I have copied over my tivoftpd.mips file to "/dev/hdc9 /mnt/var/hack"
I'd recommend highly against ever putting stuff in /var. The reason is that if its gets full (or Tivo just thinks its full), it nukes the directory, regardless of the killhdinitrd hack. Since you're using the killhdinitrd method, you're free to put these things basically anywhere, so I'd just go with something like /hack (i.e. a subdirectory of the root /).

Quote:
Originally Posted by linda
One other thing....when i checked my bootpage, it showed my root as 7. So i know my real root and kernel are 4 and 3 respectively. But when i mount my partitions i cant find the necessary directories such as /etc or /rc.d on hdc4, so all my modifications have been to hdc7 where i WAS able to find them. does this sound right?
Unless I'm mistaken, you're referring to the situation with a monte setup, i.e. where you spoof Tivo's normal partition setup (such as under Sleeper's CD). With a Killhdinitrd setup, bootpage should be reporting your actual partitions. This means that if bootpage says your root is 7, that means the Tivo software is in 7, its kernal is in 6, and the 3/4 set is either occupied by your previous software version or -will- be occupied by the next version downloaded.
Reply With Quote
  #7  
Old 11-07-2004, 03:46 PM
linda's Avatar
linda linda is offline
Senior Member
 
Join Date: Jun 2004
Posts: 147
okay, gotcha. that makes sense. does the .author file look okay? still dont have access yet.
Reply With Quote
  #8  
Old 11-07-2004, 07:38 PM
linda's Avatar
linda linda is offline
Senior Member
 
Join Date: Jun 2004
Posts: 147
I tried moving my ftpd into the /hack directory and adjusted the rc.sysinit.author file to reflect that. Still no telnet or ftp yet. I am trying to go by the Ironmans guide and learn what its doing while i follow, just not sure where my error is yet. I will keep trying.

Linda
Reply With Quote
  #9  
Old 11-07-2004, 08:16 PM
NutKase's Avatar
NutKase NutKase is offline
Diamond Member
 
Join Date: Aug 2003
Posts: 2,149
Quote:
Originally Posted by linda
I tried moving my ftpd into the /hack directory and adjusted the rc.sysinit.author file to reflect that. Still no telnet or ftp yet. I am trying to go by the Ironmans guide and learn what its doing while i follow, just not sure where my error is yet. I will keep trying.

Linda
With 4.x and above you'll need to change 'netfilter-enable' to 'netfilter-disable' in your /etc/rc.sysinit (don't forget to chmod 755),

OR,

rename '/etc/netfilter-enable' to '/etc/netfilter-enable.somethingelse'

in order for anything but 'ping' to work.


NutKase
__________________
"God, and DealDataBase, help those that help themselves." --Shamelessly stolen from psxboy
------------------------------------------------
2 each, SA S2 287hr 7.2.1a's with Lifetime.
Hacks: 1 Manually Monte'd -140, Bash,Telnet,FTP,TivoWebPlus,
Superpatch-67all Unscrambled/HMO,MFS_FTP Ver. N,TyTools, tivoserver
Fully hacked SA S1
Reply With Quote
  #10  
Old 11-07-2004, 08:47 PM
linda's Avatar
linda linda is offline
Senior Member
 
Join Date: Jun 2004
Posts: 147
Thanks NutKase!! That got me a little further (farther?).

Anyway, now i can sort of telnet in...i get a "BASH-2.02#" on screen, and it doesnt recognize any commands. At least now i can connect. I cant FTP in, but i dont get the same "no connection" error as before, this time it tells me "the command was actively refused". I will do some searches and see what i come up with. I would have NEVER found that "enable,disable" function change, and i was serching like crazy....thanks again,

Linda

EDIT: i also get the error message ...."an established connection was aborted by the software in your host machine", when trying to FTP in.

Last edited by linda; 11-07-2004 at 08:56 PM.
Reply With Quote
  #11  
Old 11-07-2004, 09:02 PM
linda's Avatar
linda linda is offline
Senior Member
 
Join Date: Jun 2004
Posts: 147
am i getting these errors because of my ".profile" file?

Code:
export PATH=/tivo-bin/:$PATH":"/var/hack/bin/:/var/mfs_ftp:/var/hack:
export LD_LIBRARY_PATH=/var/hack/lib/":"$LD_LIBRARY_PATH
export HOME=/var/hack/root
once i changed my directories per "TheOnlyDruid", i think i need to change this file to reflect that. to this maybe?

Code:
export PATH=/tivo-bin/:$PATH":"/linda/hack/bin/:/linda/mfs_ftp:/linda/hack:
export LD_LIBRARY_PATH=/linda/hack/lib/":"$LD_LIBRARY_PATH
export HOME=/linda/hack/root
No?
Reply With Quote
  #12  
Old 11-07-2004, 09:12 PM
The Only Druid The Only Druid is offline
Senior Member
 
Join Date: Jan 2004
Posts: 478
I'm not sure, but there's one thing: in my .author file, I just say "tivoftpd" not "tivoftpd.mips", but that's because my file is just named "tivoftp".

I'd suggest making sure that you've chmod'd the file.
Reply With Quote
  #13  
Old 11-07-2004, 09:31 PM
linda's Avatar
linda linda is offline
Senior Member
 
Join Date: Jun 2004
Posts: 147
i have definately chmod'd the file (755). I have "tivoftpd.mips" in there because that was name of the file i D/L'd. I have been searching "rc.sysinit.author" for a while now and confirmed what you suggested. It seems on every example of the file i can find, it only has "tivoftpd", and not the .mips. I will give that a shot.

Thanks,
Linda
Reply With Quote
  #14  
Old 11-07-2004, 09:37 PM
PlainBill's Avatar
PlainBill PlainBill is offline
Super Moderator
 
Join Date: Jan 2002
Posts: 5,438
Linda, one more suggestion: Make up a serial cable - instructions are in the 'HowTos Only' thread in the Series 1 support forum. It eliminates a LOT of guesswork.

PlainBill
__________________
There's a difference between needing help, and just being plain ole' lazy.

"You cannot teach a man anything. You can only help him find it for himself." Galileo Galilei (1564-1642)

HDVR2 with 200 Gig, DSR 704, DSR708 all running 6.2 and networked.
Reply With Quote
  #15  
Old 11-07-2004, 09:41 PM
linda's Avatar
linda linda is offline
Senior Member
 
Join Date: Jun 2004
Posts: 147
looks like i will have to do that Bill, cause the file name change was a no-go. What would keep me from FTP, but still allow telnet?

Linda
Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 11:08 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright 2000-2008 © dealdatabase.com.
TiVo® is a registered trademark of TiVo Inc. This site is not affiliated with TiVo Inc.
You Rated this Thread: