Date: Sat, 28 Sep 1996 10:24:47 -0500 From: "Daniel M. Eischen" <deischen@iworks.InterWorks.org> To: dado@sva.edu, questions@freebsd.org Subject: Re: problems with 2940 on HP Vectra Xm Message-ID: <9609281524.AA15804@iworks.InterWorks.org>
next in thread | raw e-mail | index | archive | help
> A friend of mine is having troubles with a 2940 being > recognized on a HP Vectra Xm (Pentium 166, 80M/RAM, Seagate HD/1.08G, > Lance PCI ether card, an IDE HD with win95. > > The PCI probe on boot returns: > > Probing for devices on PCI bus 0: > chip0 <Intel 82437 (Triton) PCI cache memory controller> rev 2 on pci0:0 > pci0:7: Adaptec, device=0x6178, class=storage (scsi) int a irq 9 [no > driver assigned] ^^^^ That is device ID 7861, which is *not* a AHA-2940[U], but a cheaper version of the 2940U, called the 2940AU. This card, while being compatible with the existing driver, is basically a 7850 Ultra controller on a host adapter. It can process at most 3 SCSI commands simultaneously, as opposed to 16 for the real 2940 adapters (7870 and 7880 based). You need to patch in recognition for the 7861 in sys/i386/scsi/aic7xxx.c and sys/pci/aic7870.c. The author of the aic7xxx driver, Justin Gibbs, is going to be (if he hasn't already) adding this into -current. Don't know about -stable, though it would be easy enough to do. He doesn't subscribe to -questions, so you might want to post a question to -current to see when this is going in. If FreeBSD isn't installed, then you'll have to wait for the next snapshot to get a boot floppy that will recognize the 2940AU. Dan Eischen deischen@iworks.InterWorks.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9609281524.AA15804>