Subject: 2.0_BETA install report for AlphaServer 4100/MP
To: None <>
From: Havard Eidnes <>
List: port-alpha
Date: 04/19/2004 22:23:46

the local compuer club now has an AlphaServer 4100 in their
machine room, and I've installed NetBSD 2.0_BETA on it.  During
this I found the following oddities:

 o The machine had two 3Com-905 cards installed.  The first attempt at
   installing caused the machine to panic with a machine check when it
   was about to present the list of possible network interfaces to use
   for the install.  The 3Coms were subsequently summarily removed.

   After a failed try (SRM looping) with an Intel-based Tulip card, I
   changed to a a Kingston-based 21140 card with a Digital chip which
   SRM seemed to be more happy with (SRM even detected it).

 o Sysinst did not offer the option to install a kernel based on
   GENERIC.MP, ref. PR#25244.

 o NetBSD did not auto-detect the boot device on bootup.  This appears
   to be caused by disagreement between NetBSD and SRM wrt. how the
   PCI busses are numbered.  See dmesg output below.

   I worked around this by hardwiring it in the config (after having
   downloaded the source to compile my own kernel).

 o On the first from-disk bootup, it became evident that rc_configured
   was left at the "NO" setting even though I had answered "yes, the
   network config information I supplied during sysinst is to be used
   during normal operation too", ref. PR#25245.

 o Lastly, I found a symptom of a bug in systat.  It has a coloumn
   showing all the interrupts, anyway, all the ones which fit on the
   screen. At the top there is a "Total" count.  However, that total
   only adds interrupts for the counters which fit on the screen...
   This is particularly evident on a 4-cpu Alpha system where the
   interrupts appear to come in at 1200 per second, and where the
   "cpuN clock" for only 2 of 4 CPUs fit on a 24-line xterm.  I would
   expect it to add all the interrupt sources irrespective of whether
   they fit on the screen or not...

All in all the install went OK, but there were some minor nits as
noted above.


- Havard


consinit: not using prom console
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 2.0_BETA (KVARTETT.MP) #0: Sat Apr 17 09:20:48 CEST 2004
AlphaServer 4100 5/533 4MB, 531MHz, s/n AY90762120
8192 byte page size, 4 processors.
total memory = 2048 MB
(2088 KB reserved for PROM, 2045 MB used by NetBSD)
avail memory = 2002 MB
mainbus0 (root)
cpu0 at mainbus0: ID 0 (primary), 21164A-2
cpu0: Architecture extensions: 1<BWX>
cpu1 at mainbus0: ID 1, 21164A-2
cpu1: Architecture extensions: 1<BWX>
cpu2 at mainbus0: ID 2, 21164A-2
cpu2: Architecture extensions: 1<BWX>
cpu3 at mainbus0: ID 3, 21164A-2
cpu3: Architecture extensions: 1<BWX>
mcbus0 at mainbus0: 4MB BCache
mcmem0 at mcbus0 mid 1: Memory
mcpcia0 at mcbus0 mid 5: PCI Bridge
mcpcia0: Horse Revision 3, Left Handed Saddle Revision 3, CAP Revision 2
pci0 at mcpcia0 bus 0
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
siop0 at pci0 dev 1 function 0: Symbios Logic 53c810 (fast scsi)
siop0: interrupting at kn300 irq 36
scsibus0 at siop0: 8 targets, 8 luns per target
tlp0 at pci0 dev 2 function 0: DECchip 21140A Ethernet, pass 2.2
tlp0: interrupting at kn300 irq 40
tlp0: Ethernet address 00:c0:f0:30:bd:b3
inphy0 at tlp0 phy 1: i82555 10/100 media interface, rev. 0
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
mcpcia1 at mcbus0 mid 4: PCI Bridge
mcpcia1: Horse Revision 3, Left Handed Saddle Revision 3, CAP Revision 2
pci1 at mcpcia1 bus 0
pci1: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pceb0 at pci1 dev 1 function 0: Intel 82375EB/SB PCI-EISA Bridge (PCEB) (rev. 0x15)
isp0 at pci1 dev 2 function 0: QLogic 1020 Fast Wide SCSI HBA
isp0: interrupting at kn300 irq 8
scsibus1 at isp0: 16 targets, 8 luns per target
vga0 at pci1 dev 5 function 0: S3 ViRGE/DX (rev. 0x01)
wsdisplay0 at vga0 (kbdmux ignored): console (80x25, vt100 emulation)
eisa0 at pceb0
isa0 at pceb0
lpt0 at isa0 port 0x3bc-0x3bf irq 7
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0 (mux ignored): console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker
spkr0 at pcppi0
isabeep0 at pcppi0
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
mcclock0 at isa0 port 0x70-0x71: mc146818 or compatible
stray kn300 irq 8
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
Kernelized RAIDframe activated
scsibus0: waiting 2 seconds for devices to settle...
scsibus1: waiting 2 seconds for devices to settle...
cd0 at scsibus0 target 5 lun 0: <DEC, RRD47   (C) DEC, 1206> cdrom removable
cd0: sync (100.00ns offset 8), 8-bit (10.000MB/s) transfers
sd0 at scsibus1 target 0 lun 0: <COMPAQ, BB01811C9C, 3B05> disk fixed
sd0: async, 8-bit transfers
stray kn300 irq 8
sd0: 17365 MB, 7001 cyl, 20 head, 254 sec, 512 bytes/sect x 35565080 sectors
stray kn300 irq 8
sd0: sync (50.00ns offset 8), 16-bit (40.000MB/s) transfers, tagged queueing
stray kn300 irq 8
WARNING: can't figure what device matches "SCSI 0 2 0 0 0 6000 10201077"
root on sd0a dumps on sd0b