myosotis
miod > machineroom > hosts > myosotis

Myosotis

What's in a name?

myosotis is the french name for the forget-me-not flower. I chose to christen my first alpha machine with this name, although I had planned for weeks to name it zantetsuken (and even had a name the machine contest among coworkers and friends back then).

History

This machine is an Alpha 164LX: an ATX motherboard using a second generation alpha (21164) as its processor. The motherboard has 4 PCI slots and 3 ISA slots, and an on-board IDE controller.
I bought its components in '98 (motherboard, 533MHz processor, and 128MB of memory) and assembled it in an ATX case. Building the whole machine costed me about FF 14,000 back then; that would be a bit more than EUR 2,000.

Usage

This machine first ran Linux (RedHat 5.x, then a homemade setup before LFS was born), and I used it as my main workstation.
At that time, I realized the hard way how broken supposedly portable software was, when it came to run it on a non-IEEE754 64 bit platform. I also suffered painful system freezes which I eventually tracked down to the two banks of video memory not running at the same speed, after a couple years. In the meantime I had grown weary of the machine (well, radical hangs are quite the annoyance) and was only using it remotely.
A few months later, OpenBSD gained shared libraries on alpha, and I have been running OpenBSD on this machine since then (after replacing the video memory, just in case).
Year after year, the 128MB of memory were becoming more and more scarce. I eventually was able to stealpick an extra 256MB compatible with this board, from a Miata, to upgrade the machine to a wealthy 384MB.

dmesg

Here is a recent dmesg from that system:
[ using 639184 bytes of bsd ELF symbol table ]
consinit: not using prom console
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2011 OpenBSD. All rights reserved.  http://www.OpenBSD.org

OpenBSD 4.9-current (GENERIC) #447: Sat Jul  9 19:30:58 GMT 2011
    miod@myosotis.gentiane.org:/usr/src/sys/arch/alpha/compile/GENERIC
Digital AlphaPC 164LX 533 MHz
8192 byte page size, 1 processor.
real mem = 402653184 (384MB)
rsvd mem = 2179072 (2MB)
avail mem = 385376256 (367MB)
mainbus0 at root
cpu0 at mainbus0: ID 0 (primary), 21164A-2 (pass 2)
cpu0: architecture extensions: 1<BWX>
cia0 at mainbus0: DECchip 2117x Core Logic Chipset (Pyxis), pass 1
cia0: extended capabilities: 1<BWEN>
cia0: using BWX for PCI config and bus access
pci0 at cia0 bus 0
ahc0 at pci0 dev 5 function 0 "Adaptec AHA-29160 U160" rev 0x02: eb164 irq 2
scsibus0 at ahc0: 16 targets, initiator 7
cd0 at scsibus0 targ 6 lun 0: <TEAC, CD-R56S4, 1.0F> SCSI2 5/cdrom removable
fxp0 at pci0 dev 6 function 0 "Intel 8255x" rev 0x0c, i82550: eb164 irq 0, address 00:02:b3:98:a0:a3
inphy0 at fxp0 phy 1: i82555 10/100 PHY, rev. 4
vga0 at pci0 dev 7 function 0 "S3 ViRGE DX/GX" rev 0x01
wsdisplay0 at vga0 mux 1
wsdisplay0: screen 0-5 added (80x25, vt100 emulation)
sio0 at pci0 dev 8 function 0 "Intel 82378IB ISA" rev 0x43
pciide0 at pci0 dev 11 function 0 "CMD Technology PCI0646" rev 0x01: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <FUJITSU MPC3064AT>
wd0: 16-sector PIO, LBA, 6187MB, 12672450 sectors
wd1 at pciide0 channel 0 drive 1: <IBM-DHEA-38451>
wd1: 16-sector PIO, LBA, 8063MB, 16514064 sectors
wd0(pciide0:0:0): using PIO mode 4, DMA mode 2
wd1(pciide0:0:1): using PIO mode 4, DMA mode 2
atapiscsi0 at pciide0 channel 1 drive 0
scsibus1 at atapiscsi0: 2 targets
cd1 at scsibus1 targ 0 lun 0: <TEAC, CD-56E, 1.0C> ATAPI 5/cdrom removable
cd1(pciide0:1:0): using PIO mode 3, DMA mode 1
isa0 at sio0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
lpt0 at isa0 port 0x3bc/4 irq 7
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
mcclock0 at isa0 port 0x70/2: mc146818 or compatible
stray isa irq 3
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on wd0a swap on wd0b dump on wd0b