PDA

View Full Version : HELP... Monte screw up...


dageekkid
04-17-2007, 10:59 PM
I tried to follow this: http://www.geocities.com/mlm19811999/unscramble.html

and got as far as monte and now the DTivo goes in a loop with the following:

CPU revision is: 00005430

FPU revision is: 00005410

Primary instruction cache 32kb, linesize 32 bytes.

Primary data cache 32kb, linesize 32 bytes.

Linux version 2.4.20 (build@buildmaster5) (gcc version 3.0) #22 Fri Feb 20 18:19:25 PST 2004

Determined physical RAM map:

memory: 04000000 @ 00000000 (usable)

On node 0 totalpages: 16384

zone(0): 16384 pages.

zone(1): 0 pages.

zone(2): 0 pages.

Kernel command line: root=/dev/hda4 dsscon=true console=2,115200 upgradesoftware=false

Monotonic time calibrated: 81.00 counts per usec

Calibrating delay loop... 161.79 BogoMIPS

Contiguous region 1: 8388608 bytes @ address 0x80d00000

Contiguous region 2: 1048576 bytes @ address 0x81500000

Contiguous region 8: 10485760 bytes @ address 0x81600000

Contiguous region of 19922944 bytes total reserved at 0x80d00000.

Memory: 43820k/65536k available (1222k kernel code, 21716k reserved, 81k data, 64k init, 0k highmem)

Dentry cache hash table entries: 8192 (order: 4, 65536 bytes)

Inode cache hash table entries: 4096 (order: 3, 32768 bytes)

Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)

Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)

Page-cache hash table entries: 16384 (order: 4, 65536 bytes)

Checking for 'wait' instruction... unavailable.

POSIX conformance testing by UNIFIX

PCI: Probing PCI hardware

ttyS00 at iomem 0xb4100100 (irq = 79) is a 16550A

ttyS00 at port 0xbc010000 (irq = 133) is a unknown

ttyS00 at iomem 0xb4100140 (irq = 81) is a 16550A

ttyS00 at iomem 0xb4100120 (irq = 80) is a 16550A

Linux NET4.0 for Linux 2.4

Based upon Swansea University Computer Society NET3.039

Initializing RT netlink socket

Starting kswapd

Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled

ttyS00 at 0xb4100100 (irq = 79) is a 16550A

ttyS01 at 0xbc010000 (irq = 133) is a unknown

ttyS02 at 0xb4100140 (irq = 81) is a 16550A

ttyS03 at 0xb4100120 (irq = 80) is a 16550A

Uniform Multi-Platform E-IDE driver Revision: 6.31

ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx

hda: ST3500630A, ATA DISK drive

hdb: ST3500630A, ATA DISK drive

ide0 at 0x400-0x407,0x438 on irq 87

hda: 976773168 sectors (500108 MB) w/16384KiB Cache, CHS=60801/255/63

hdb: 976773168 sectors (500108 MB) w/16384KiB Cache, CHS=60801/255/63

Partition check:

hda: [mac] hda1 hda2 hda3 hda4 hda5 hda6 hda7 hda8 hda9 hda10 hda11 hda12 hda13 hda14

hdb: [mac] hdb1 hdb2 hdb3 hdb4

RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize

PPP generic driver version 2.4.2

PPP Deflate Compression module registered

NET4: Linux TCP/IP 1.0 for NET4.0

IP Protocols: ICMP, UDP, TCP

IP: routing cache hash table of 512 buckets, 4Kbytes

TCP: Hash tables configured (established 4096 bind 8192)

ip_conntrack version 2.1 (512 buckets, 4096 max) - 152 bytes per conntrack

ip_tables: (C) 2000-2002 Netfilter core team

NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.

VFS: Mounted root (ext2 filesystem) readonly.

Freeing unused kernel memory: 64k freed

/etc/rc.d/rc.sysinit: -p: command not foun

sp="" must be first pass, trying to run monte

monte: Two-kernel Monte for MIPS (Version 0.1)

monte: MuscleNerd (MIPS version), Erik Arjan Hendriks (x86 version)

monte: loaded kernel image (target load_addr=0x80002000, len=0x14f780) at 0x83ffe000

monte: total pages used: 337 for image, 2 for indirect tables, 1 for reload code



Please Help:( How do I get back to the original rc.sysinit?

ScanMan
04-17-2007, 11:19 PM
You've got an error in your rc.sysinit (renamed rc.sysinit.monte) here:
/etc/rc.d/rc.sysinit: -p: command not foun
Did you use single quotes (wrong) instead of backticks in this line?
bootparm=`/sbin/bootpage -p /dev/hda`
You're going to have to pull the drive to correct it.

dageekkid
04-18-2007, 12:02 AM
Thanks for Quick reply...

Pull the drive and do what?

ScanMan
04-18-2007, 12:16 AM
Pull the drive, put it in your PC. According to the kernel log your root=hda4. Mount the 4th partition using the appropriate drive-letter (i.e., secondary master = /dev/hdc)mkdir /mnt4
mount /dev/hdc4 /mnt4
ls /mnt4/etc/rc.d
cat /mnt4/etc/rc.d/rc.sysinitLook for typos in that file especially the line I pointed out, it's a fairly common error to use single quotes there when you should be using backticks. If you are unsure, post the contents of the file here.

dageekkid
04-18-2007, 07:56 PM
scanman, Thanks a bunch

back online.. now the problem is that neither ty10r4 or 9r14 would read it...

on the tserver I get the following error:

SERVER: We got a message! buf = 'SHOWING'
missing close-bracket
while compiling
"$ ..."
(file "NowShowing" line 71)

what now? and btw Nowshowing is a binary and not a tcl file...

ScanMan
04-18-2007, 09:23 PM
Couple of things; first make sure you are using the tserver from Jamie's mfs_* utils. Also, you shouldn't need a separate "Now Showing" except in very limited circumstances. Try it without the separate binary.

dageekkid
04-18-2007, 09:36 PM
So, I believe I have the right files...

however, the tserver_mfs will not run without -s Nowshowing ...

ScanMan
04-18-2007, 10:00 PM
I used mfs_ftp to extract so I'm not positive, but I don't see that you need NowShowing. The README says to replace the "normal" tserver with the tserver_mfs included in the unscramble and then restart tserver.

dageekkid
04-18-2007, 11:32 PM
well, I found out that the Nowshowing.tcl is on the src file and not the mips bin file... now, the problem is that I can only extract all the NEW recordings that are done since the new reboot... how do I get the old ones... :(

ScanMan
04-19-2007, 12:27 AM
You have to play each one for a few seconds to generate a new key, then you should be able to extract them unencrypted.

dageekkid
04-20-2007, 12:28 AM
wow sweet... hey, can I use the TySuiteJ21 to do the same?