Skip site navigation (1)Skip section navigation (2)
Date:      11 May 1999 02:59:14 -0500
From:      stephen farrell <stephen@farrell.org>
To:        freebsd-scsi@freebsd.org
Subject:   Problems after adding CD (CRW4416S)
Message-ID:  <coubtfsuje5.fsf@couatl.cs.uchicago.edu>

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

Since adding a CD-RW (Yamaha CRW4416S), I have been having major
problems with my SCSI bus.  In fact, I have resigned to disconnecting
the CD until I can figure out the problem.

Here is the problem:

SCSI timeouts either on boot or shortly after we have some disk load.

Here is the setup:

FreeBSD 3.1-STABLE #6: Mon Apr 26 12:30:18 CDT 1999
CPU: Pentium II/Xeon/Celeron (400.91-MHz 686-class CPU)

ASUS P2B-D motherboard w/BX chipset (only one cpu)

ahc0: <Adaptec 2940A Ultra SCSI adapter> rev 0x01 int a irq 10 on pci0.11.0
ahc0: aic7860 Single Channel A, SCSI Id=7, 3/255 SCBs
[adaptec bios revision 1.30]

da1 at ahc0 bus 0 target 1 lun 0
da1: <CONNER CFP2105S  2.14GB 172A> Fixed Direct Access SCSI-2 device 
da1: 10.000MB/s transfers (10.000MHz, offset 15), Tagged Queueing Enabled
da1: 2048MB (4194304 512 byte sectors: 255H 63S/T 261C)
da2 at ahc0 bus 0 target 2 lun 0
da2: <SEAGATE ST39173N 5764> Fixed Direct Access SCSI-2 device 
da2: 20.000MB/s transfers (20.000MHz, offset 15), Tagged Queueing Enabled
da2: 8683MB (17783240 512 byte sectors: 255H 63S/T 1106C)
da0 at ahc0 bus 0 target 0 lun 0
da0: <SEAGATE ST34501N 0017> Fixed Direct Access SCSI-2 device 
da0: 20.000MB/s transfers (20.000MHz, offset 15), Tagged Queueing Enabled
da0: 4339MB (8887200 512 byte sectors: 255H 63S/T 553C)
cd0 at ahc0 bus 0 target 6 lun 0
cd0: <YAMAHA CRW4416S 1.0f> Removable CD-ROM SCSI-2 device 
cd0: 8.333MB/s transfers (8.333MHz, offset 15)
cd0: cd present [191788 x 2048 byte records]


All drives are mounted internally.  There is one cable, it is adaptec
brand, and it has 4 connectors (+ host).

da0 (the cheetah) is the last drive on the chain.  It has termination
turned on with the jumper (on j2, there are jumpers in location 2 and
8, which correspond to term power from drive and term enabled,
respectively); all other drives have termination turned off.  I've
tried a number of different arrangements of the bus, but the one which
works the best seems to be CD -> da2 -> da1 -> da0.

I was able to get this setup to run for a while (with the CD) by
fiddling with the adaptec bios setup utility.  I disabled Ultra SCSI
on the CDROM only, and set its transfer speeds down to 5MB/sec.  This
seemed to work, but it made the rest of the drives awfully slow.
(Presumably they too were running at 5MB/sec?)  It seems that with any 
other settings, it is guaranteed to have SCSI timeouts, often during
fsck at boot.

If I remove the CD all problems go away.  (This is my current state).

I cannot imagine that it would be so much trouble to add a CDROM.  Can 
anyone suggest what I might try to fix this problem?

Thanks for any help!

--

Steve Farrell



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?coubtfsuje5.fsf>