SCSI Timeout with Adaptec 2940UW Rev. E (Bios 1.32)

Gerard Metrailler Jr. gmetrail at scdi.org
Tue Jun 2 10:01:58 PDT 1998


Hello,

I hope this problem has not been resolved lately as I just subscribed to
this mailinglist ;-)

Here is my problem. I was using a Adaptec 2940 (Bios 1.16) until
recently and ervery thing was perfect. But I just changed for an Adaptec
2940UW Rev. E (Bios 1.32) lately when I bought a Quantum 4.5Gb UW Viking
disk. Since then, I get SCSI Timeouts when I make a big access under
Linux.

I had the same problem under Windows NT, but when I updated to the
latest version of the ASPI drivers (4.57 i think), the Timeout
disapeared...

I tested my card on a system which has normally a 2940UW Rev. C (Bios
1.23) and the same problem happened.

I changed the card at the shop, but the problem is still there with the
new card ;-(


The problem is that I will make a conference in two weeks about the
installation and configuration of Linux, but I am unable to install
Linux on my system !!! I will certainly make the demo with the old
Adaptec card.

My configuration is (without the SCSI descriebed below ;-)
PPro 200 - 128Mb ram - Matrox Millenium II with Rainbow Runner and
Rainbow TV - NE2000 Compatible PCI Network card - SB16 ISA not PnP Sound
Card - Matrox M3D

I've tried to take all the cards away, and to use another Video card (S3
Trio64), but the timeout stays...
Here is a schematic of my SCSI bus:

I am trying to install RedHat 5.1 (linux 2.0.34 prerelease I think)

I've checked my SCSI chain, the terminators on the bus and on the
Adaptec. The same problem stays when I put it on automatic or on the
right position as described in the manual.

Here is a symbolic representation of my SCSI bus:

50 pins bus: 
  AHA2940UW---HD (id 0)---CD (id 4)---CDR (id 5)(...)
      (...)---IN / OUT ADAPTER---Scanner (id 3)---term---Zip (id 6)
68 pins bus: AHA2940UW---HD_Wide (id 2)---HD_Wide (id 1)---term.
Terminator adaptec: Low = Off, High = On or automatic

The problem is still there when I put this bus configuration:

50 pins bus: 
  AHA2940UW---HD (id 0)---CD (id 4)---CDR (id 5)(...)
     (...) ---IN / OUT ADAPTER---term
68 pins bus: AHA2940UW---HD_Wide (id 2)---HD_Wide (id 1)---term.
Terminator adaptec: Low = Off, High = On or automatic

Or even with this one:
50 pins bus: AHA2940UW---HD (id 0)---CD-Rom (id 4)---IN / OUT
ADAPTER---term
Terminator adaptec: Low = On, High = On or automatic

Here is a partial log:
Jun  2 07:23:23 marvin kernel: aic7xxx: Warning - detected
auto-termination on controller:
Jun  2 07:23:23 marvin kernel: aic7xxx: <Adaptec AHA-294X Ultra SCSI
host adapter> at PCI 14/0
Jun  2 07:23:23 marvin kernel: aic7xxx: Please verify driver detected
settings are correct.
Jun  2 07:23:23 marvin kernel: aic7xxx: If not, then please properly set
the device termination
Jun  2 07:23:23 marvin kernel: aic7xxx: in the Adaptec SCSI BIOS by
hitting CTRL-A when prompted
Jun  2 07:23:23 marvin kernel: aic7xxx: during machine bootup.
Jun  2 07:23:23 marvin kernel: aic7xxx: Cables present (Int-50 YES,
Int-68 YES, Ext-68 NO)
Jun  2 07:23:23 marvin kernel: aic7xxx: Termination (Low OFF, High ON)
Jun  2 07:23:23 marvin kernel: (scsi0) <Adaptec AHA-294X Ultra SCSI host
adapter> found at PCI 14/0
Jun  2 07:23:23 marvin kernel: (scsi0) Wide Channel, SCSI ID=7, 16/255
SCBs
Jun  2 07:23:23 marvin kernel: (scsi0) BIOS enabled, IO Port 0x8100, IRQ
15
Jun  2 07:23:23 marvin kernel: (scsi0) IO Memory at 0xe1c14000, MMAP
Memory at 0x8819000
Jun  2 07:23:23 marvin kernel: (scsi0) Resetting channel
Jun  2 07:23:23 marvin kernel: (scsi0) Downloading sequencer code... 413
instructions downloaded
Jun  2 07:23:23 marvin kernel: scsi0 : Adaptec AHA274x/284x/294x
(EISA/VLB/PCI-Fast SCSI) 5.0.13/3.2.4
Jun  2 07:23:23 marvin kernel:        <Adaptec AHA-294X Ultra SCSI host
adapter>
Jun  2 07:23:23 marvin kernel: scsi : 1 host.
Jun  2 07:23:23 marvin kernel: (scsi0:0:-1:-1) Scanning channel for
devices.
Jun  2 07:23:23 marvin kernel: (scsi0:0:0:0) Using narrow (8 bit)
transfers.
Jun  2 07:23:23 marvin kernel: (scsi0:0:0:0) Synchronous at 10.0MHz,
offset 15.
Jun  2 07:23:23 marvin kernel:   Vendor: DEC       Model:
DSP3210S          Rev: X441
Jun  2 07:23:23 marvin kernel:   Type:  
Direct-Access                      ANSI SCSI revision: 02
Jun  2 07:23:23 marvin kernel: Detected scsi disk sda at scsi0, channel
0, id 0, lun 0
Jun  2 07:23:23 marvin kernel: (scsi0:0:1:0) Using wide (16 bit)
transfers.
Jun  2 07:23:23 marvin kernel: (scsi0:0:1:0) Synchronous at 20.0MHz,
offset 8.
Jun  2 07:23:23 marvin kernel:   Vendor: IBM       Model:
DORS-32160W       Rev: WA6A
Jun  2 07:23:23 marvin kernel:   Type:  
Direct-Access                      ANSI SCSI revision: 02
Jun  2 07:23:23 marvin kernel: Detected scsi disk sdb at scsi0, channel
0, id 1, lun 0
Jun  2 07:23:23 marvin kernel: (scsi0:0:2:0) Using wide (16 bit)
transfers.
Jun  2 07:23:23 marvin kernel: (scsi0:0:2:0) Synchronous at 20.0MHz,
offset 8.
Jun  2 07:23:23 marvin kernel:   Vendor: QUANTUM   Model: VIKING 4.5
WSE    Rev: 880R
Jun  2 07:23:23 marvin kernel:   Type:  
Direct-Access                      ANSI SCSI revision: 02
Jun  2 07:23:23 marvin kernel: Detected scsi disk sdc at scsi0, channel
0, id 2, lun 0
Jun  2 07:23:23 marvin kernel: (scsi0:0:3:0) Refusing synchronous
negotiation; using asynchronous transfers.
Jun  2 07:23:23 marvin kernel:   Vendor: EPSON     Model: SCANNER
GT-5000   Rev: 1.07
Jun  2 07:23:23 marvin kernel:   Type:  
Processor                          ANSI SCSI revision: 01
Jun  2 07:23:23 marvin kernel: (scsi0:0:4:0) Synchronous at 10.0MHz,
offset 8.
Jun  2 07:23:23 marvin kernel:   Vendor: SONY      Model: CD-ROM
CDU-415    Rev: 1.1n
Jun  2 07:23:23 marvin kernel:   Type:  
CD-ROM                             ANSI SCSI revision: 02
Jun  2 07:23:23 marvin kernel: Detected scsi CD-ROM sr0 at scsi0,
channel 0, id 4, lun 0
Jun  2 07:23:23 marvin kernel: (scsi0:0:5:0) Synchronous at 4.0MHz,
offset 8.
Jun  2 07:23:23 marvin kernel:   Vendor: SONY      Model: CD-R  
CDU924S    Rev: 1.1d
Jun  2 07:23:23 marvin kernel:   Type:  
CD-ROM                             ANSI SCSI revision: 02
Jun  2 07:23:23 marvin kernel: Detected scsi CD-ROM sr1 at scsi0,
channel 0, id 5, lun 0
Jun  2 07:23:23 marvin kernel: (scsi0:0:6:0) Refusing synchronous
negotiation; using asynchronous transfers.
Jun  2 07:23:23 marvin kernel:   Vendor: IOMEGA    Model: ZIP 100
PLUS      Rev: J.66
Jun  2 07:23:23 marvin kernel:   Type:  
Direct-Access                      ANSI SCSI revision: 02
Jun  2 07:23:23 marvin kernel: Detected scsi removable disk sdd at
scsi0, channel 0, id 6, lun 0
Jun  2 07:23:23 marvin kernel: SCSI device sda: hdwr sector= 512 bytes.
Sectors= 4197520 [2049 MB] [2.0 GB]
Jun  2 07:23:23 marvin kernel:  sda: sda1 sda2 < sda5 sda6 sda7 >
Jun  2 07:23:23 marvin kernel: SCSI device sdb: hdwr sector= 512 bytes.
Sectors= 4226725 [2063 MB] [2.1 GB]
Jun  2 07:23:23 marvin kernel:  sdb: sdb1
Jun  2 07:23:23 marvin kernel: SCSI device sdc: hdwr sector= 512 bytes.
Sectors= 8899737 [4345 MB] [4.3 GB]
Jun  2 07:23:23 marvin kernel:  sdc: sdc1 sdc2 sdc3
Jun  2 07:23:23 marvin kernel: sdd : READ CAPACITY failed.
Jun  2 07:23:23 marvin kernel: sdd : status = 1, message = 00, host
[...]
Jun  2 07:24:17 marvin kernel: SCSI device sdc: hdwr sector= 512 bytes.
Sectors= 8899737 [4345 MB] [4.3 GB]
Jun  2 07:24:17 marvin kernel:  sdc: sdc1 sdc2 sdc3
Jun  2 07:24:19 marvin kernel: SCSI device sdc: hdwr sector= 512 bytes.
Sectors= 8899737 [4345 MB] [4.3 GB]
Jun  2 07:24:19 marvin kernel:  sdc: sdc1 sdc2 sdc3
Jun  2 07:24:55 marvin kernel: scsi : aborting command due to timeout :
pid 2747, scsi0, channel 0, id 2, lun 0 Write (10) 00 00 3f 80 18 00 00
f4 00 
Jun  2 07:24:55 marvin kernel: scsi : aborting command due to timeout :
pid 2748, scsi0, channel 0, id 2, lun 0 Write (10) 00 00 3f 81 0c 00 00
f4 00 
Jun  2 07:24:55 marvin kernel: scsi : aborting command due to timeout :
pid 2749, scsi0, channel 0, id 2, lun 0 Write (10) 00 00 3f 82 00 00 00
18 00 
Jun  2 07:24:56 marvin kernel: SCSI host 0 abort (pid 2747) timed out -
resetting
Jun  2 07:24:57 marvin kernel: SCSI bus is being reset for host 0
channel 0.
Jun  2 07:24:57 marvin kernel: (scsi0:0:0:0) Commands queued exceeds
queue depth, active=254
Jun  2 07:24:57 marvin kernel: (scsi0:0:2:0) Commands queued exceeds
queue depth, active=254
Jun  2 07:25:19 marvin kernel: SCSI host 0 abort (pid 2747) timed out -
resetting
Jun  2 07:25:19 marvin kernel: SCSI bus is being reset for host 0
channel 0.
Jun  2 07:25:19 marvin kernel: SCSI host 0 abort (pid 2748) timed out -
resetting
Jun  2 07:25:19 marvin kernel: SCSI bus is being reset for host 0
channel 0.
Jun  2 07:25:19 marvin kernel: (scsi0:0:0:0) Commands queued exceeds
queue depth, active=254
Jun  2 07:25:19 marvin kernel: (scsi0:0:2:0) Commands queued exceeds
queue depth, active=254
Jun  2 07:25:19 marvin kernel: (scsi0:0:0:0) Synchronous at 10.0MHz,
offset 15.
Jun  2 07:25:21 marvin kernel: (scsi0:0:2:0) Using wide (16 bit)
transfers.
Jun  2 07:25:21 marvin kernel: (scsi0:0:2:0) Synchronous at 20.0MHz,
offset 8.
Jun  2 07:26:04 marvin kernel: SCSI device sdc: hdwr sector= 512 bytes.
Sectors= 8899737 [4345 MB] [4.3 GB]
Jun  2 07:26:04 marvin kernel:  sdc: sdc1 sdc2 sdc3
Jun  2 07:26:09 marvin kernel: SCSI device sdc: hdwr sector= 512 bytes.
Sectors= 8899737 [4345 MB] [4.3 GB]
Jun  2 07:26:09 marvin kernel:  sdc: sdc1 sdc2 sdc3

Thank you for helping...

Best regards,

Gerard Metrailler Jr.
-- 
------------------------------------------------------------------------
  SCDI Technologies  - Gerard Metrailler Jr. (Founder And President)
                     - EMail: gmetrail at scdi.org
 http://www.scdi.org - http://www.scdi.org/~gmetrail
------------------------------------------------------------------------

To Unsubscribe: send mail to majordomo at FreeBSD.org
with "unsubscribe aic7xxx" in the body of the message



More information about the aic7xxx mailing list