DealDatabase Forum - Deals, Freebies, and TiVo & DirecTivo Hacking

DealDatabase Forum - Deals, Freebies, and TiVo & DirecTivo Hacking (http://www.dealdatabase.com/forum/index.php)
-   Series 2 Support (http://www.dealdatabase.com/forum/forumdisplay.php?f=47)
-   -   Knoppix-Lite V3.3 ISO for Tivo (http://www.dealdatabase.com/forum/showthread.php?t=30441)

Sleeper 12-15-2003 11:40 PM

Knoppix-Lite V3.3 ISO for Tivo
 
I have created a Knoppix-Lite distro for hacking your Tivo. It has the following features:

Click here to download the latest release from pvrfiles.com

Click here to download the latest release from an alternate site

1) 2.4.22 kernel with mac.c modifications to recognize Tivo partitions/drives.

2) Full hardware autodetection.

3) Automatic network configuration - DHCPC

4) Small footprint, <20Meg

5) Busybox-1.00-pre4

6) Supports byteswapping for ide drives

7) Supports nodma option

8) Includes mkswap -v0, -v1 for LBA48

9) Includes pdisk, mfstools & bootpage (support for /dev/sdX drives)

10) Boots to runlevel 2

11) BlessTivo

12) pico editor

13) e2fsck, tftp, netstat, ftpget, ftpput, ssh, sshd, scp & telnet

ronnythunder 12-15-2003 11:57 PM

wow, sounds pretty cool, sleeper! this ought to be a good replacement for the now-aging mfstools boot iso.

ronny

Sleeper 12-16-2003 02:43 AM

I put pico and BlessTivo on there too.

The modules take up most of the room. It took me forever to chisel the 700M compressed image down. I might be able to cut out some more fat by eliminating modules. Right now I know that it detects everything.

Sleeper 12-16-2003 12:47 PM

Quote:

Originally posted by ronnythunder
wow, sounds pretty cool, sleeper! this ought to be a good replacement for the now-aging mfstools boot iso.
That's the idea. Having 2 bootable CD's for your LBA48 stuff is ridiculous.

The real bonus is the auto configurable network. So you can move files directly from the internet (or lan) to your tivo drive. Obviously, this is the direction that I am moving with the scripts - especially given the latest developments.

hickory 12-16-2003 02:22 PM

can't wait
 
sleeper,

thanks, I've downloaded and can't wait to play with this iso. btw, your nic is not representative of the fine work you do for us here.

Sleeper 12-16-2003 02:55 PM

Re: can't wait
 
Quote:

Originally posted by hickory
sleeper,

thanks, I've downloaded and can't wait to play with this iso. btw, your nic is not representative of the fine work you do for us here.

Thanks, Please give me some feedback on the disto. I'm especially curious if the network autodetects - of course it is going to look for a DHCP server.

tivomaster 12-16-2003 08:15 PM

Re: Re: can't wait
 
Quote:

Originally posted by Sleeper
Thanks, Please give me some feedback on the disto. I'm especially curious if the network autodetects - of course it is going to look for a DHCP server.
Sleeper, This is just toooooo wicked!!!!
I love it...

The NIC autodetected on my system here at home (SMC1211TX) and on my Compaq (Intel) at work. Pulled a DHCP address no problem and I can ping just fine.

When I mount the TiVo drive I get the message:
ext3: No Journal on Filesystem on ide1(22,4)
Ext-fs warning: mounting unchecked fs, running e2fsck is recommended...
Is this a "normal" abnormal message?

Also would it be too big to add Joe to the distro for us Joe users?
Oh and a ftp daemon?
Oh and a telnet daemon?
Oh and a......(Ill think of something).

Just kidding... although ftp and telnet daemon would be a great addition.

Sleeper you are DA MAN!!!!!

Sleeper 12-16-2003 10:53 PM

Re: Re: Re: can't wait
 
Originally posted by tivomaster
The NIC autodetected on my system here at home (SMC1211TX) and on my Compaq (Intel) at work. Pulled a DHCP address no problem and I can ping just fine.

That's great. You know where I'm going with this aspect.

When I mount the TiVo drive I get the message:
ext3: No Journal on Filesystem on ide1(22,4)
Ext-fs warning: mounting unchecked fs, running e2fsck is recommended...
Is this a "normal" abnormal message?


How did you mount the drive? You should probably only mount partitions on the drive, like /dev/hdc4, dev/hdc7 & /dev/hdc9

Also would it be too big to add Joe to the distro for us Joe users?

I could look into it - depends on the size

Oh and a ftp daemon?
Oh and a telnet daemon?


daemons or clients? I would think clients.

tivomaster 12-17-2003 08:39 AM

Re: Re: Re: Re: can't wait
 
When I mount the TiVo drive I get the message:
ext3: No Journal on Filesystem on ide1(22,4)
Ext-fs warning: mounting unchecked fs, running e2fsck is recommended...
Is this a "normal" abnormal message?

How did you mount the drive? You should probably only mount partitions on the drive, like /dev/hdc4, dev/hdc7 & /dev/hdc9


I mounted it with..
mkdir /tivoroot
mount /dev/hdc4 /tivoroot


Oh and a ftp daemon?
Oh and a telnet daemon?

daemons or clients? I would think clients.


I was thinking daemons... That way I could fire up the distro and do my work from my doz box where all of the hacks/files I have downloaded are. Being able to telnet to the disto would also be of benifit to copy screenshots/message dumps etc. to aid in troubleshooting.

SteveT 12-17-2003 09:02 AM

Quote:

Originally posted by Sleeper
Please give me some feedback on the disto. I'm especially curious if the network autodetects - of course it is going to look for a DHCP server.
Tried it out and it:
1) Autodetected my network hardware
2) Attempted to get an address via DHCP, but I'm not running DHCP.
3) Connected to the network fine when I manually entered an IP address using IFCONFIG. (tested with PING)
4) Let me mount my FAT32 partition
5) Let me mount my two NTFS drives/partitions (read-only)
6) I didn't move my Tivo drive, so no info on that.
7) I tried to telnet to my Tivo, but there's no telnet client. (I don't know if its needed, but it seemed like a thing to do)

If this is the foundation for your next upgrade scripts, I'd say its rock-solid! Thanks for a great tool.

Sleeper 12-17-2003 10:34 AM

[QUOTE]Originally posted by SteveT
5) Let me mount my two NTFS drives/partitions (read-only)

Oh,yeah. I actually forgot that I compiled that support into the kernel. Thanks for reminding me.

7) I tried to telnet to my Tivo, but there's no telnet client. (I don't know if its needed, but it seemed like a thing to do)

Yeah, I think the client is in order. TivoMaster still has to do some more selling about the deamon. I will check the size of both. Any call for Samba?

If this is the foundation for your next upgrade scripts, I'd say its rock-solid! Thanks for a great tool.

I think its pretty damm cool.

tivomaster 12-17-2003 11:32 AM

[QUOTE]Originally posted by Sleeper
Quote:

[i]Yeah, I think the client is in order. TivoMaster still has to do some more selling about the deamon. I will check the size of both. Any call for Samba?

I think its pretty damm cool.
Well how about $1.95 :D

Barring size I think the daemon would be more usefull than the client... I am tying to think why I would want to telnet from my hacker box to anything. More times than not the thing that I might want to connect to is my TiVo but then it is probably down because I have the hard drive out of it while I am hacking. Even it the TiVo wasn't down if the daemon is alive on the hacker box I could telnet to both from my doz box.... I really think it would benifit you from a support standpoint. You might even be able to telnet into the hacker box remotely...

My thoughts on Samba is "don't bother". Setting up Samba is a major undertaking from my experience with sharing/mounting.etc.
FTP is MUCH simpler and if you had the FTP daemon on the distro :D you could treat it like a network connection anyway.

PS. I think it is pretty damm cool myself......

Sleeper 12-17-2003 01:13 PM

Get this.

I just recompiled busybox with telnet, telnetd, ftpget, ftpput, and tftp. The busybox executable was 291532 bytes before, now it is a real hog - only 299788 bytes. I think we can live with the additional 8.2K bytes. PM me if you want to test this version.

n4zmz 12-17-2003 01:54 PM

libz.so.1 missing
 
If you actually try to run mfstool, you will find that it is the dynamicly linked version and needs libz.so.1.

Also, the f2 screen is not correct. There is no knoppix kernel.

But, with all of this, I like it! Fit nicely on my business card cdr.

The swapdata stuff is harder for the novices, but it works. I'm doing a backup as I type (after copying over the static mfstool).

I also did not notice where you put all of your nice Series 2 scripts.

Sleeper 12-17-2003 02:40 PM

My Tivoscripts are not on this ISO However, this will be the platform for the next release.


All times are GMT -4. The time now is 10:47 PM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright 2000-2008 © dealdatabase.com.