[Soekris] Gentoo on Soekris?

Jim Gifford jim at giffords.net
Thu Aug 14 01:57:19 UTC 2003


On Wed, Aug 13, 2003 at 04:53:51PM -0400, Jim Gifford wrote:
> Syslinux/pxelinux when configured to use the serial console *still* write
> to the BIOS console, which on a soekris is the same serial port.  So you
> get BIOS video calls (old-style dos escape sequences) intermixed with the
> same text without the escape sequences.  I'll be more than happy to do an
> example boot with my soekris when I get  home and paste the output into
> email to demonstrate it.

OK, here's the output:

            ----- cut here -----
Slot   Vend Dev  ClassRev Cmd  Stat CL LT HT  Base1    Base2   Int 
-------------------------------------------------------------------
0:00:0 1022 3000 06000000 0006 2280 00 00 00 00000000 00000000 00
0:09:0 104C AC50 06070002 0107 0210 10 3F 02 A0000000 020000A0 10
0:18:0 100B 0020 02000000 0107 0290 00 3F 00 0000E101 A0001000 11
0:19:0 100B 0020 02000000 0107 0290 00 3F 00 0000E201 A0002000 05

 1 Seconds to automatic boot.   Press Ctrl-P for entering Monitor.

BootManage UNDI, PXE-2.0 (build 082)
BootManage PXE-2.0 PROM 1.0, NATSEC 1.0, SDK 3.0/082 (OEM52)
Copyright (C) 1989,2000 bootix Technology GmbH, D-41466 Neuss.
PXE Software Copyright (C) 1997, 1998, 1999, 2000 Intel Corporation.
Licensed to National Semiconductor                                              
                                                                                
CLIENT MAC ADDR: 00 00 24 C1 08 74                                              
CLIENT IP: 192.168.29.12  MASK: 255.255.255.0  DHCP IP: 192.168.29.1            
GATEWAY IP: 192.168.29.1                                                        
3;01H3;97HP3;01HX3;01HE3;01HL3;01HI3;01HN3;01HU3;01HX3;01H 3;01H13;01H.3;01H73;H
PXELINUX 1.76 2002-08-27  Copyright (C) 1994-2002 H. Peter Anvin                
LL
            ----- cut here -----
And then, wrapping from the top of the screen:
            ----- cut here -----
              gg
5;01H1H.5;01H.5;01H.5;01H.5;01H.5;01H.5;01H.5;01H.5;01H.5;01H.5;01H.5;01H.5;015H
    5;71H
            ----- cut here -----
And if it gets a good kernel loaded and running with serial console, it gets this far:
            ----- cut here -----
5;01H01H..5;01H..5;01H..5;01H..5;01H..5;01H..5;01H..5;01H..5;01H..5;01H..5;01H.H
     5;@9HLinux version 2.4.22_pre2-gss (root at matrix) (gcc version 3.2.3 2003043
BIOS-provided physical RAM map:Stat CL LT HT  Base1    Base2   Int             
 BIOS-e801: 0000000000000000 - 000000000009f000 (usable)-----------
 BIOS-e801: 0000000000100000 - 0000000002000000 (usable)000000 00
32MB LOWMEM available.002 0107 0210 10 3F 02 A0000000 020000A0 10
On node 0 totalpages: 81920107 0290 00 3F 00 0000E101 A0001000 11
zone(0): 4096 pages.00000 0107 0290 00 3F 00 0000E201 A0002000 05
zone(1): 4096 pages.
zone(2): 0 pages.omatic boot.   Press Ctrl-P for entering Monitor.
Kernel command line: console=ttyS0,9600n81 root=/dev/nfs nfsroot=192.168.29.15: 
Initializing CPU#0XE-2.0 (build 082)                                           
Calibrating delay loop... 49.86 BogoMIPS SDK 3.0/082 (OEM52)
Memory: 30024k/32768k available (1253k kernel code, 2356k reserved, 444k data, )
Checking if this processor honours the WP bit even in supervisor mode... Ok.   
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)                   
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)                    
Mount cache hash table entries: 512 (order: 0, 4096 bytes)                      
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)168.29.1            
            ----- cut here -----

Needless to say, debugging the step between pxelinux first being tftp'd
and the kernel taking the console is not easy.  :)

I might try grub again this weekend if I have the time.  Or, I might see
about trying to hack m0n0wall to support ppp over async for the WAN
link... 

jim



More information about the Soekris-tech mailing list