Scandium: the retired heavyweight.

October 2004. I look at the site of http://www.nowthatsit. They have a series of extra ordinary computers: Compaq AP400 workstations. With extreme specifications. I fall in love and I order one. I have never been sorry.

These machines are workhorses. They don't give an itch. Compaq used all their skills to hone the performance of these computers to the maximum. I mention the twin CPU, twin 128 MB RAM banks, twin SCSI disks, integrated 5 Watt (RMS, not PMPO!) HiFi mono speaker and a very strong overal design. Check it out on the pages on this site that are completely dedicated to the AP400.

Property Value Unit
Compaq AP 400  
Processor Twin Intel Pentium II  
Frequency 400 Megahertz
Linux Knoppix 3.6  
RAM 2 x 128 Megabytes
Drives /dev/hda = CD ROM
/dev/scd0 = 4.3 GB SCSI disk
/dev/scd1 = 4.3 GB SCSI disk
/dev/fd0 = FDD
 
Ethernet Intel EtherExpress 100 Mbps
IP address 192.168.56.108  
Running since November 2004  

Below, you will find the contents of the most important files for Scandium. These files are important for all computers and the settings are extremely hardware dependent. Read the files and use the things you want to try out on your machine. Remember that Scandium is an odd critter running an odd ball Linux. I never figured out how to run it with static IP addresses, so it runs as a DHCP client..

/etc/fstab

# /etc/fstab: filesystem table.
#
# filesystem  mountpoint    type      options  			 	    dump  pass
/dev/sda1    none 	    swap      defaults 		 	       	       0  0
/dev/sda2    /         	    ext3      defaults,errors=remount-ro   	       0  1
/dev/sda3    /home     	    reiserfs  defaults 	   	       		       0  1
proc         /proc     	    proc      defaults  		               0  0
/dev/fd0     /floppy  	    vfat      defaults,user,noauto,showexec,umask=022  0  0
usbdevfs     /proc/bus/usb  usbdevfs  defaults				       0  0
sysfs  	     /sys     	    sysfs     defaults  			       0  0
/dev/cdrom   /cdrom   	    iso9660   defaults,ro,user,noexec,noauto  	       0  0
/dev/cdaudio /cdaudio  	    iso9660   defaults,ro,user,noexec,noauto  	       0  0
   

/etc/hosts

127.0.0.1	scandium localhost

192.168.56.1	hydrogen 	  H2
192.168.56.2	helium 	  	  He
192.168.56.3	lithium 	  Li
192.168.56.4	beryllium 	  Be
192.168.56.5	boron 	  	  B
192.168.56.6	carbon 	  	  C
192.168.56.7	nitrogen 	  N2
192.168.56.8	oxygen 	  	  O2
192.168.56.9	fluorine 	  F2
192.168.56.10	neon 	  	  Ne
192.168.56.31	gallium		  Ga
192.168.56.108	scandium 	  Sc
192.168.56.99	proton

# The following lines are desirable for IPv6 capable hosts
# (added automatically by netbase upgrade)

::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
   

/etc/lilo.conf

# /etc/lilo.conf - See: 'lilo(8)' and 'lilo.conf(5)',
# ---------------       'install-mbr(8)', '/usr/share/doc/lilo/',
#                       and '/usr/share/doc/mbr/'.

# +---------------------------------------------------------------+
# |                        !! Reminder !!                         |
# |                                                               |
# | Don't forget to run 'lilo' after you make changes to this     |
# | conffile, '/boot/bootmess.txt', or install a new kernel.  The |
# | computer will most likely fail to boot if a kernel-image      |
# | post-install script or you don't remember to run 'lilo'.      |
# |                                                               |
# +---------------------------------------------------------------+

# Support LBA for large hard disks.
#
lba32

# Overrides the default mapping between harddisk names and the BIOS'
# harddisk order. Use with caution.
#disk=/dev/hde
#    bios=0x81

#disk=/dev/sda
#    bios=0x80

# Specifies the boot device.  This is where Lilo installs its boot
# block.  It can be either a partition, or the raw device, in which
# case it installs in the MBR, and will overwrite the current MBR.
#
boot=/dev/sda

# Specifies the device that should be mounted as root. ('/')
#
root=/dev/sda2

# Enable map compaction:
# Tries to merge read requests for adjacent sectors into a single
# read request. This drastically reduces load time and keeps the
# map smaller.  Using 'compact' is especially recommended when
# booting from a floppy disk.  It is disabled here by default
# because it doesn't always work.
#
# compact

# Default menu for Debian. (Using the images from debian-bootscreen)
# from Philipp Wolfer <phil@newswriter.org>.
bitmap=/usr/share/lilo/debianlilo.bmp
bmp-colors=1,,0,2,,0
bmp-table=120p,173p,1,15,17
bmp-timer=254p,432p,1,0,0

# Install the specified file as the new boot sector.
# LILO supports built in boot sectory, you only need
# to specify the type, choose one from 'text', 'menu' or 'bitmap'.
# new: install=bmp      old: install=/boot/boot-bmp.b
# new: install=text     old: install=/boot/boot-text.b
# new: install=menu     old: install=/boot/boot-menu.b or boot.b
# default: 'menu' is default, unless you have a bitmap= line
# Note: install=bmp must be used to see the bitmap menu.
# install=menu
# install=bmp
install=bmp

# Specifies the number of _tenths_ of a second LILO should
# wait before booting the first image.  LILO
# doesn't wait if DELAY is omitted or if DELAY is set to zero.

delay=20

# Prompt to use certaing image. If prompt is specified without timeout,
# boot will not take place unless you hit RETURN
prompt
timeout=50

# Specifies the location of the map file. If MAP is
# omitted, a file /boot/map is used.
map=/boot/map

# Specifies the VGA text mode that should be selected when
# booting. The following values are recognized (case is ignored):
#   NORMAL  select normal 80x25 text mode.
#   EXTENDED  select 80x50 text mode. The word EXTENDED can be
#     abbreviated to EXT.
#   ASK  stop and ask for user input (at boot time).
#     use the corresponding text mode. A list of available modes
#     can be obtained by booting with  vga=ask  and pressing [Enter].
vga=791

# You can set a password here, and uncomment the 'restricted' lines
# in the image definitions below to make it so that a password must
# be typed to boot anything but a default configuration.  If a
# command line is given, other than one specified by an 'append'
# statement in 'lilo.conf', the password will be required, but a
# standard default boot will not require one.
#
# This will, for instance, prevent anyone with access to the
# console from booting with something like 'Linux init=/bin/sh',
# and thus becoming 'root' without proper authorization.
#
# Note that if you really need this type of security, you will
# likely also want to use 'install-mbr' to reconfigure the MBR
# program, as well as set up your BIOS to disallow booting from
# removable disk or CD-ROM, then put a password on getting into the
# BIOS configuration as well.  Please RTFM 'install-mbr(8)'.
#
# password=tatercounter2000

# You can put a customized boot message up if you like.  If you use
# 'prompt', and this computer may need to reboot unattended, you
# must specify a 'timeout', or it will sit there forever waiting
# for a keypress.  'single-key' goes with the 'alias' lines in the
# 'image' configurations below.  eg: You can press '1' to boot
# 'Linux', '2' to boot 'LinuxOLD', if you uncomment the 'alias'.
#
# message=/boot/bootmess.txt
#	prompt
#	single-key
#	delay=100
#	timeout=100

# Kernel command line options that apply to all installed images go
# here.  See: The 'boot-prompt-HOWO' and 'kernel-parameters.txt' in
# the Linux kernel 'Documentation' directory.
#
# append=""
# Boot up Linux by default.
#
default="Linux"

image=/boot/vmlinuz
	label="Linux"
	initrd=/boot/initrd.img
	append="ramdisk_size=100000 init=/etc/init lang=us apm=power-off nomce quiet"
	read-only
image=/boot/vmlinuz-2.4.27
	label="Linux(2.4)-1"
	initrd=/boot/initrd.img-2.4.27
	append="ramdisk_size=100000 init=/etc/init lang=us apm=power-off nomce quiet"
	read-only
	
image=/boot/vmlinuz-2.6.7
	label="Linux(2.6)-2"
	
	append="ramdisk_size=100000 init=/etc/init lang=us apm=power-off nomce quiet"
	read-only
	
# If you have another OS on this machine to boot, you can uncomment the
# following lines, changing the device name on the 'other' line to
# where your other OS' partition is.
#
# other=/dev/hda4
#	label=HURD
#	restricted
#	alias=3
   

/etc/hosts.allow

# /etc/hosts.allow: list of hosts that are allowed to access the system.
#                   See the manual pages hosts_access(5), hosts_options(5)
#                   and /usr/doc/netbase/portmapper.txt.gz
#
# Example:    ALL: LOCAL @some_netgroup
#             ALL: .foobar.edu EXCEPT terminalserver.foobar.edu
#
# If you're going to protect the portmapper use the name "portmap" for the
# daemon name. Remember that you can only use the keyword "ALL" and IP
# addresses (NOT host or domain names) for the portmapper. See portmap(8)
# and /usr/doc/netbase/portmapper.txt.gz for further information.
#

#ssh sshd : ALL@ALL : ALLOW
#ALL : 127.0.0.1 LOCAL : ALLOW
#ALL : ALL@ALL : DENY

ALL : LOCAL
   

/etc/hosts.deny

# /etc/hosts.deny: list of hosts that are _not_ allowed to access the system.
#                  See the manual pages hosts_access(5), hosts_options(5)
#                  and /usr/doc/netbase/portmapper.txt.gz
#
# Example:    ALL: some.host.name, .some.domain
#             ALL EXCEPT in.fingerd: other.host.name, .other.domain
#
# If you're going to protect the portmapper use the name "portmap" for the
# daemon name. Remember that you can only use the keyword "ALL" and IP
# addresses (NOT host or domain names) for the portmapper. See portmap(8)
# and /usr/doc/netbase/portmapper.txt.gz for further information.
#
# The PARANOID wildcard matches any host whose name does not match its
# address.
# ALL: PARANOID
   

/etc/resolv.conf

search TILBU1.NB.HOME.NL
nameserver 192.168.56.99
nameserver 213.51.144.170
   

Synopsis

OK, now I told just about anything that is specific and that can be hairy when your machine will not boot upto an inlog prompt. If your system uses a comparable Linux, these settings might help.

System settings are so machine specific that I cannot help you, unless you happen to live around the corner. If that is the case, this magic number '5012' should ring a bell. If the number is just a number to you, please find someone near your place to help you out.

Page created on April 7, 2006 and

Page equipped with FroogleBuster technology