Date: Wed, 17 Feb 1999 11:03:52 -0800 (PST) From: Matthew Jacob <mjacob@feral.com> To: "Justin T. Gibbs" <gibbs@narnia.plutotech.com> Cc: scsi@FreeBSD.org Subject: Re: Simple 2944 not handled? Message-ID: <Pine.LNX.4.04.9902171103440.7930-100000@feral-gw> In-Reply-To: <199902171852.LAA03331@narnia.plutotech.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Thanks! I'll give this a try! On Wed, 17 Feb 1999, Justin T. Gibbs wrote: > In article <Pine.LNX.4.02.9902161714140.25247-100000@remler.nas.nasa.gov> you wrote: > > > > I'm having a heckuva a time with the the Adaptec driver- this is with > > kernels from 3.0 to today. > > > > The hardware is a SuperMicro P6DLH- or some such- single 300Mhz Pentium 2, > > two PCI busses, etc...I've had 1 through 4 Adaptec 2944 cards > > (differential 2940AU variants) installed in this box. > > My guess is that we've somehow messed up the external transceiver setup. > Unfortunately I've never had access to either a 2944 or an HVD peripheral, > so I've never tested the driver myself in this kind of configuration. I > do have some ideas of things you can try: > > 1) Try clearing ACTNEGEN in the SXFRCTL1. You can do this in > sys/dev/aic7xxx/aic7xxx.c:ahc_init(). The data book is unclear > on what effect this feature has in a differential setting > and it could be confusing the external HVD transceivers. > > 2) In ahc_pci.c, take a peek at the DEVCONFIG pci configuration space > register. My guess would be that bit 0 is set (DIFACTNEGEN). If it's > not set, try setting it. If it is set, try clearing it. > > Other than those two bits, I can't find any other bits that are specific > to differential configurations. > > -- > Justin > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.04.9902171103440.7930-100000>