Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 May 1998 23:44:09 -0700
From:      "Morgan Davis" <mdavis@cts.com>
To:        <freebsd-stable@FreeBSD.ORG>
Subject:   Upgrading from BSDI 2.1 -> FreeBSD 2.2.6
Message-ID:  <000c01bd87a8$84e7ef50$24ae44c6@iopc.cts.com>

next in thread | raw e-mail | index | archive | help
I inherited the duty of upgrading a working BSDI 2.1 system to FreeBSD
2.2.6, but am having trouble getting sysinstall to come up properly.  First,
here's the BSDI 2.1 dmesg output:

BSDI BSD/OS 2.1 Kernel #1: Mon Jan  6 16:49:23 PST 1997
cpu = Pentium (about 133 MHz) model 2, stepping 12
delay multiplier 3384
real mem = 134217728
avail mem = 130179072
buffer cache = 16777216
isa0 (root)
pci0 at root: configuration mechanism 1
pccons0 at isa0 iobase 0x60 irq 1: color, 8 screens
com0 at isa0 iobase 0x3f8 irq 4: buffered (16550AF)
com1 at isa0 iobase 0x2f8 irq 3: buffered (16550AF)
lp0 at isa0 iobase 0x378 irq 7
fdc0 at isa0 iobase 0x3f0 irq 6 drq 2: floppy controller
fd0 at fdc0 slave 0: 1.44M HD 3.5 floppy
npx0 at isa0 iobase 0xf0: math coprocessor
vga0 at isa0 iobase 0x3c0 maddr 0xa0000-0xaffff: VGA graphics
bha0 at isa0 iobase 0x330 irq 9: Buslogic EISA/PCI/VLB rev 42 (32-bit)
Delaying for SCSI bus reset and device self tests
bha0: synch negotiation, parity
tg0 at bha0 target 0
sd0 at tg0 unit 0: disk: SEAGATE ST51080N rev 0943 (SCSI-2)
2109840*512
tg0: synch transfer period 200 ns, offset 15 (10 MB/s)
tg1 at bha0 target 6
st0 at tg1 unit 0: SONY SDT-5200 rev 3.26 (SCSI-2) DDS cassette
streaming (512) tape
tg1: synch transfer period 200 ns, offset 8 (10 MB/s)
de0 at pci0 iobase 0x6000 irq 10: DC21140 [10-100Mb/s] pass 1.2
de0: address 00:00:c0:5b:8b:e4
de0: enabling 10baseT UTP port
de1 at pci0 iobase 0x6200 irq 5: DC21140 [10-100Mb/s] pass 1.2
de1: address 00:00:c0:71:8b:e4
de1: enabling 10baseT UTP port
bha0: warning, interrupts not working, using polling

Of note, BSDI uses bha0 where FreeBSD prefers bt0, apparently.

If I start the boot floppy with the default kernel, it gets confused about
aha0 and bt0. So I use the visual kernel editor to remove the aha0 support
so it won't conflict with the bt0 PCI support.  Everything else is left
as-is (though I've tried removing everything other non-essential item, as
well).  Only when it gets to "Probing devices, one moment..." it sits there
all day.  Looking at console on F2, it gets (something like):

	bt0: Abort fail
	bt0: Timed out ...

If I let it sit long enough (several minutes), about four of these error
message pairs show up.  Eventually, it'll get to the main sysinstall screen.
However, it is unable to see any drives in the system, so I can't proceed
with an install.  Yet, the initial kernel probes do reveal the Buslogic SCSI
adapter, the Seagate SCSI drive, and a Sony SCSI DAT drive.

Any hints?  Might that BSDI bha0 warning about interrupts be significant
with FreeBSD?

--Morgan




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000c01bd87a8$84e7ef50$24ae44c6>