[plug] Linux Mobile project

Leon Brooks leonb at bounce.networx.net.au
Tue Dec 7 12:30:30 WST 1999


Tony B-T got to see it first, now it's resurrected (and I'm working
through it as a dialout gateway ta the moment) and working happily again
- the Linux Mobile project!

It's a 486-SLC-40 with 12MB of RAM and a 250MB hard disk, suspended with
string from some sections of skirting board to make a beautiful if
somewhat scarey mobile, with flashing lights and all! The SLC means
"without maths coprocessor", so I had to build the hard disk on my K6-II
machine, then recompile the kernel for a 486+mathemu. I had to delete
the kernel sources to make enough room for installing Apache etc. The
12MB of RAM comes as 4 1Mx8 30-pin SIMMs plus 1 2Mx32 72-pin SIMM.

The hardware is so slow that I cannot run the modem interface at 115200
or it loses characters. It took nearly a minute to generate the 768-bit
key for the ssh daemon on install. Yet scripted, database-backed web
service is still quick (although noticeably slower on the old 250MB
Samsung hard disk than the newer 850MB Seagate that it started with
(which suffered deceleration trauma about an hour before the PCUG
presentation)).

Attached is the dmesg listing with BogoMIPS, IDE drive messages et al,
for those who enjoy such things, and a "top" snapshot. Note that this is
running scipted web service, an SQL database, name service,
(Open)SecureShell daemon, masquerading/firewall and the PPP link.

Now, the important part of this post: I need to borrow a digital camera
to take some piccies of it. Do you have one that I can use?
-------------- next part --------------
Linux version 2.2.13-7mdk (root at leon) (gcc version pgcc-2.91.66 19990314 (egcs-1.1.2 release)) #1 Mon Dec 6 12:18:24 WST 1999
Console: mono *MDA 80x25
Calibrating delay loop... 7.86 BogoMIPS
Memory: 10848k/12544k available (892k kernel code, 416k reserved, 352k data, 36k init)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
VFS: Diskquotas version dquot_6.4.0 initialized
CPU: Cyrix UnknownSLC<6>Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
Initializing RT netlink socket
Starting kswapd v 1.5 
Serial driver version 4.27 with MANY_PORTS SHARE_IRQ enabled
ttyS02 at 0x03e8 (irq = 4) is a 16550A
pty: 256 Unix98 ptys configured
Real Time Clock Driver v1.09
hda: SAMSUNG SHD-3122A (APOLLO), ATA DISK drive
ide2: ports already in use, skipping probe
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: SAMSUNG SHD-3122A (APOLLO), 240MB w/64kB Cache, CHS=937/15/35
PPP: version 2.3.7 (demand dialling)
TCP compression code copyright 1989 Regents of the University of California
PPP line discipline registered.
Partition check:
 hda: hda1 hda2
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 36k freed
Adding Swap: 8376k swap-space (priority -1)
-------------- next part --------------


 12:19pm  up  2:35,  1 user,  load average: 0.28, 0.12, 0.04
23 processes: 22 sleeping, 1 running, 0 zombie, 0 stopped
CPU states:  3.2% user,  1.4% system,  0.0% nice, 95.2% idle
Mem:   10884K av,   9496K used,   1388K free,   7372K shrd,    260K buff
Swap:   8376K av,   2388K used,   5988K free                  5272K cached

  PID USER     PRI  NI  SIZE  RSS SHARE STAT  LIB %CPU %MEM   TIME COMMAND
  652 root      17   0  1016 1016   832 R       0 41.8  9.3   0:02 top
    1 root       0   0   164  116    92 S       0  0.0  1.0   0:04 init
    2 root       0   0     0    0     0 SW      0  0.0  0.0   0:00 kflushd
    3 root       0   0     0    0     0 SW      0  0.0  0.0   0:00 kupdate
    4 root       0   0     0    0     0 SW      0  0.0  0.0   0:00 kpiod
    5 root       0   0     0    0     0 SW      0  0.0  0.0   0:01 kswapd
  233 bin        0   0   136   92    56 S       0  0.0  0.8   0:00 portmap
  285 root       0   0   300  216   172 S       0  0.0  1.9   0:03 syslogd
  295 root       0   0   444  164   132 S       0  0.0  1.5   0:09 klogd
  310 daemon     0   0   152  112    84 S       0  0.0  1.0   0:00 atd
  325 root       0   0   260  208   172 S       0  0.0  1.9   0:00 crond
  340 root       0   0   224  160   140 S       0  0.0  1.4   0:00 inetd
  355 root       0   0  1308  992   704 S       0  0.0  9.1   0:03 named
  364 root       0   0   744  624   548 S       0  0.0  5.7   1:29 sshd
  415 root       0   0  2048 2008  1916 S       0  0.0 18.4   0:05 httpd
  424 nobody     0   0  1380 1052   948 S       0  0.0  9.6   0:00 httpd
  425 postgres   0   0   640  512   444 S       0  0.0  4.7   0:00 postmaster
  442 root       0   0   500  160    88 S       0  0.0  1.4   0:14 sshd
  461 root       0   0   424  424   356 S       0  0.0  3.8   0:00 mingetty
  462 root       0   0   424  424   356 S       0  0.0  3.8   0:00 mingetty
  465 root       0   0   884  752   564 S       0  0.0  6.9   0:08 bash
  507 root       0   0   172    4     0 SW      0  0.0  0.0   0:01 ifup-ppp
  515 root       0   0   176    0     0 SW      0  0.0  0.0   0:00 pppd


More information about the plug mailing list