Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Feb 1999 18:53:00 -0500
From:      Benjamin Lewis <bhlewis@gte.net>
To:        freebsd-current@freebsd.org
Subject:   Compaq built-in ncr & tl controllers with 4.0
Message-ID:  <199902172353.SAA57664@home.bhl>

next in thread | raw e-mail | index | archive | help
Hello-

I've been trying to get 3.1 or 4.0 to run on a Compaq Professional Workstation
6000 with dual PII-300s, using the built-in symbios 53c875 SCSI controller, and
the built-in "ThunderLan" ethernet adapter.  The machine works perfectly with
2.2.8, but we'd like to get it running 3.1 (or 4.0 if necessary) to take 
advantage of the second CPU.

We have been able to complete a make upgrade with freshly cvsupped 3.1 source,
to the point where the new kernel boots.  While booting, the GENERIC kernel
does not find the ncr or tl devices, and of course fails to mount root.  I'd
include dmesg from those boots, but it doesn't get far enough to write it
anywhere.  The new bootblocks seem to be working fine, and are able to boot
the kernel, but it fails with a "cannot mount root" message and then panics.

We then tried to boot with the 3.1 and the 4.0 boot floppies.  Neither was
able to find the SCSI controller or the ethernet device.  Of course, we find
it odd that 2.2.8 found the devices ok, but newer releases do not.  As far
as I can tell, the hardware is supported by CAM, etc. (I have a Tekram 390F
53c875-based card in another 4.0 machine that works great).  The installs
failed with the complaint that no disks could be found to install on.

A search through the mailing list archives yielded little information that
still seemed relevant (apparently, the tl0 driver wasn't around in 2.2.6 or
earlier but that obviously changed before 2.2.8).  

I've included the 2.2.8 dmesg output below.  I'm hoping that someone out there
will see something in them that I cannot and will provide us with the magic
incantation needed to get this thing running 3.1 or 4.0.  Our suspicions are
on the PCI bridge, since both the unfound devices are on pci bus 1, while
the detected devices reside on bus 0, but we don't know what to do about that.

By the way, the unidentified storage device that doesn't get a driver assigned
on pci1:10 is a Jaz Jet card, apparently with an Advansys chipset, that 2.2.8
doesn't grok, but 3.1+ should find ok.  It doesn't get detected by 3.1 or 4.0
kernels either.

Thank you in advance,

-Ben

Copyright (c) 1992-1998 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights reserved.

FreeBSD 2.2.8-STABLE #0: Wed Feb 17 09:02:09 GMT 1999
    bhlewis@server2.mediumlook.com:/usr/src/sys/compile/CALVIN
CPU: Pentium II (299.53-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x633  Stepping=3
  Features=0x80fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMO
V,MMX>
real memory  = 536870912 (524288K bytes)
avail memory = 524316672 (512028K bytes)
Probing for devices on PCI bus 0:
chip0 <Ross (?) host to PCI bridge> rev 1 on pci0:0:0
pci0:9:    Compaq, device=0xa0f8, class=serial, subclass=0x03 int a irq 11 [no d
river assigned]
vga0 <VGA-compatible display device> rev 1 int a irq 11 on pci0:13:0
chip1 <generic PCI bridge (vendor=0e11 device=a0f3 subclass=1)> rev 12 on pci0:1
5:0
pci0:15:1: Compaq, device=0xae33, class=storage (ide) int a irq 15 [no driver as
signed]
chip2 <Ross (?) host to PCI bridge> rev 1 on pci0:17:0
Probing for devices on PCI bus 1:
tl0 <Compaq Netelligent 10/100 Proliant> rev 16 int a irq 11 on pci1:7:0
tl0: Ethernet address: 00:80:5f:85:23:8b
tl0: autoneg complete, link status good (half-duplex, 10Mbps)
ncr0 <ncr 53c875 fast20 wide scsi> rev 4 int a irq 11 on pci1:9:0
ncr0 waiting for scsi devices to settle
(ncr0:0:0): WIDE SCSI (16 bit) enabled(ncr0:0:0): 10.0 MB/s (200 ns, offset 15)
(ncr0:0:0): "COMPAQ WDE4360W 1.52" type 0 fixed SCSI 2
sd0(ncr0:0:0): Direct-Access 
sd0(ncr0:0:0): WIDE SCSI (16 bit) enabled
sd0(ncr0:0:0): 40.0 MB/s (50 ns, offset 15)
4094MB (8386000 512 byte sectors)
pci1:10:    vendor=0x10cd, device=0x1300, class=storage (scsi) int a irq 11 [no 
driver assigned]
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
lpt1 not found at 0xffffffff
mse0 not found at 0x23c
psm0 at 0x60-0x64 irq 12 on motherboard
psm0: model Generic PS/2 mouse, device ID 0
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wdc0: unit 0 (atapi): <CD-ROM CDU571-Q/1.1a>, removable, accel, dma, iordis
wcd0: 1378KB/sec, 128KB cache, audio play, 256 volume levels, ejectable tray
wcd0: door open, unlocked
wdc1 not found at 0x170
uha0 not found at 0x330
aha0 not found at 0x330
aic0 not found at 0x340
nca0 not found at 0x1f88
nca1 not found at 0x350
sea0 not found
wt0 not found at 0x300
mcd0 not found at 0x300
matcdc0 not found at 0x230
scd0 not found at 0x230
npx0 flags 0x1 on motherboard
npx0: INT 16 interface

-- 
Benjamin Lewis
bhlewis@gte.net         -or-       bhlewis@purdue.edu




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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199902172353.SAA57664>