Subject: NetBSD/i386 on IBM PS/2 (MCA) machines
To: None <netbsd-announce@netbsd.org>
From: Jaromir Dolecek <jdolecek@netbsd.org>
List: netbsd-announce
Date: 11/17/2001 15:34:53
Good afternoon,
I'm happy to announce that the IBM PS/2 (MCA) machine support in
-current NetBSD has reached the point where it's usable for general
work and should provide stable multiuser service. The system
installation tool (sysinst) was also changed to support installation
on this class of i386 machines. See INSTALL documents for exact
details, like which boot floppies to use for installation etc. The
next major NetBSD/i386 release will include the IBM PS/2 support.
For experimentation, there is -current binary snapshot available
(see below for details).  Note that NetBSD -current snapshots may
not provide as stable service as formal NetBSD releases do.

The development continues of course, with more device drivers to
be written eventually (especially needed are those for MCA SCSI
Adapters), as well as more documentation.

The NetBSD Project pages are at:
http://www.NetBSD.org/

The IBM PS/2 issues can be discussed on i386 port e-mail list,
<port-i386@NetBSD.org>.

The NetBSD IBM PS/2 MCA machine pages are at:
http://www.NetBSD.org/Ports/i386/ps2.html

Generic NetBSD/i386 pages are at:
http://www.NetBSD.org/Ports/i386/

The list of supported MCA hardware is available at:
http://www.NetBSD.org/Hardware/mca.html

The downloadable snapshot of -current for i386 is available at:
ftp://ftp.NetBSD.org/pub/NetBSD/arch/i386/snapshot/
You'd want to use snapshot 20011111-1.5Y or anything later.

Multiuser boot output on my IBM PS/2 model 70 (serial console),
fresh after installation using sysinst:

>> NetBSD/i386 BIOS Boot, Revision 2.11
>> (dolecek@saruman.ics.muni.cz, Sun Oct 28 22:12:52 CET 2001)
>> Memory: 639/13568 k
Press return to boot now, any other key for boot menu
booting hd0a:netbsd - starting in 0 
1294656+29616+145580 [105168+82879]=0x195df0
[ using 188500 bytes of netbsd ELF symbol table ]
BIOS CFG: Model-SubMod-Rev: f8-04-03, 0xf6<MCA,EBDA,KBDINT,RTC,IC2,DMA3B>
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001
    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 1.5Y (GENERIC_PS2TINY) #5: Tue Oct 30 10:25:26 CET 2001
    dolecek@saruman.ics.muni.cz:/usr/home/dolecek/soft/netbsd/sys/arch/i386/compile/GENERIC_PS2TINY
cpu0: Intel 386DX (386-class)
total memory = 14204 KB
avail memory = 11328 KB
using 203 buffers containing 812 KB of memory
mainbus0 (root)
mca0 at mainbus0
mca0 slot 1: NCR SCSI Host Adapter (0x7f4f) not configured
mca0 slot 2: IBM Memory Expansion (0xfcff): configured
ep0 at mca0 slot 3 irq 5: 3Com 3c529-TP Ethernet Adapter
ep0: address 00:20:af:6c:89:44, 8KB byte-wide FIFO, 3:1 Rx:Tx split
ep0: 10baseT, 10base5 (default 10base5)
edc0 at mca0 slot 4 irq 14 drq 5: IBM Integ. ESDI Fixed Disk & Controller
edc0: Fairness On, Release Immediate, DMA burst pacing interval 24ms
ed0 at edc0: 115 MB, 115 cyl, 64 head, 32 sec, 512 bytes/sect x 235520 sectors
ed0: 8 spares/cyl, Retries, Fixed, SkewedFormat, ZeroDefect, SecondaryOK
isa0 at mainbus0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com0: console
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0
vga0 at isa0 port 0x3b0-0x3df iomem 0xa0000-0xbffff
wsdisplay0 at vga0
wsdisplay0: screen 0-3 added (80x25, vt100 emulation)
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
biomask ffcd netmask ffed ttymask ffef
boot device: ed0
root on ed0a dumps on ed0b
root file system type: ffs
Wed Jul 11 16:30:47 UTC 2001
Starting file system checks:
/dev/red0a: file system is clean; not checking
Setting tty flags.
ttyflags: TIOCSFLAGS on /dev/ttyE0: Device not configured
ttyflags: TIOCSFLAGS on /dev/ttyE1: Device not configured
ttyflags: TIOCSFLAGS on /dev/ttyE2: Device not configured
ttyflags: TIOCSFLAGS on /dev/ttyE3: Device not configured
Setting sysctl variables:
Starting network.
Hostname: elderly
add net 127.0.0.0: gateway 127.0.0.1
add net fe80::: gateway ::1
add net fec0::: gateway ::1
add net ::ffff:0.0.0.0: gateway ::1
add net ::224.0.0.0: gateway ::1
add net ::127.0.0.0: gateway ::1
add net ::0.0.0.0: gateway ::1
add net ::255.0.0.0: gateway ::1
add net 2002:e000::: gateway ::1
add net 2002:7f00::: gateway ::1
add net 2002:0000::: gateway ::1
add net 2002:ff00::: gateway ::1
add net ::0.0.0.0: gateway ::1
IPv6 mode: host
Configuring network interfaces: ep0.
add net default: gateway 192.168.1.1
Adding interface aliases:
Building databases...
Starting syslogd.
Checking for core dump...
savecore: /netbsd: kvm_dump_mkheader: .
Jul 11 16:31:37 elderly savecore: /netbsd: kvm_dump_mkheader: .
Mounting all filesystems...
Clearing /tmp.
Starting virecover.
Checking quotas: done.
swapctl: adding /swap as swap device at priority 0
Creating a.out runtime link editor directory cache.
Updating motd.
starting local daemons:.
mount: /usr: unknown special file or file system.
Starting inetd.
Starting cron.
Wed Jul 11 16:32:26 UTC 2001

NetBSD/i386 (elderly) (console)

login: root
Password:
Last login: Wed Jul 11 16:21:38 2001 on console
Jul 11 16:34:37 elderly login: ROOT LOGIN (root) ON console
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001
        The NetBSD Foundation, Inc.  All rights reserved.
Jul 11 16:34:37 elderly login: ROOT LOGIN (root) ON console
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.

NetBSD 1.5Y (GENERIC_PS2TINY) #5: Tue Oct 30 10:25:26 CET 2001

Welcome to NetBSD!

Terminal type is vt100.                                                 
We recommend creating a non-root account and using su(1) for root access.
#

Jaromir
-- 
Jaromir Dolecek <jdolecek@NetBSD.org> http://www.NetBSD.org/Ports/i386/ps2.html
-=  Those who would give up liberty for a little temporary safety deserve  =-
-=  neither liberty nor safety, and will lose both.  -- Benjamin Franklin  =-