[2.1.x] AIC7xxx problems

Bernhard Rosenkraenzer (linux@bero-online.ml.org)
Thu, 13 Nov 1997 19:56:42 +0100 (MET)


Hello,
I'm having some problems with an Adaptec AHA2940UW SCSI controller in new
2.1 Linux kernels (at least 2.1.59-2.1.63):
The driver doesn't detect my IMS CDD2000 anymore (The other devices
continue to work fine; the CDD2000 works with 2.0.30).
The thing that sets the CDD2000 apart from the other devices I'm using is
that it can't handle Wide-SCSI or synchronous transfers, I guess the
problem is related to this.

Any ideas?

LLaP
bero

This is the kernel output at boot time (the CDD2000 is at ID 5):

aic7xxx: <Adaptec AHA-294X Ultra SCSI host adapter> at PCI 8
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 4.1/3.2
scsi : 1 host.
Vendor: CONNER Model: CFP2105S 2.14GB Rev: 2B4B
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
Vendor: IBM Model: DCAS-34330W Rev: S65A
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sdb at scsi0, channel 0, id 1, lun 0
Vendor: PLEXTOR Model: CD-ROM PX-12TS Rev: 1.02
Type: CD-ROM ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi0, channel 0, id 4, lun 0
scsi0: Target 5, channel A, refusing WIDE negotiation; using 8 bit
transfers.
scsi : detected 1 SCSI cdrom 2 SCSI disks total.

Configuration (as found in /proc/scsi/aic7xxx/0):

Adaptec AIC7xxx driver version: 4.1/3.2
Compile Options:
AIC7XXX_RESET_DELAY : 15
AIC7XXX_TAGGED_QUEUEING: Disabled
AIC7XXX_PAGE_ENABLE : Disabled
AIC7XXX_PROC_STATS : Disabled

Adapter Configuration:
SCSI Adapter: Adaptec AHA-294X Ultra SCSI host adapter
(AIC-788x chipset)
Host Bus: Wide
Base IO: 0x6400
Base IO Memory: 0xe0804000
IRQ: 10
SCBs: Used 3, HW 16, Page 16
Interrupts: 3294
Serial EEPROM: True
Extended Translation: Enabled
SCSI Bus Reset: Enabled
Ultra SCSI: Enabled
Target Disconnect: Enabled

In 2.0.30:

scsi0: Target 0, channel A, now synchronous at 10.0MHz, offset 15.
Vendor: CONNER Model: CFP2105S 2.14GB Rev: 2B4B
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
scsi0: Target 1, channel A, now synchronous at 20.0MHz, offset 8.
Vendor: IBM Model: DCAS-34330W Rev: S65A
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sdb at scsi0, channel 0, id 1, lun 0
scsi0: Target 4, channel A, now synchronous at 10.0MHz, offset 15.
Vendor: PLEXTOR Model: CD-ROM PX-12TS Rev: 1.02
Type: CD-ROM ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi0, channel 0, id 4, lun 0
scsi0: Target 5, channel A, refusing WIDE negotiation; using 8 bit
transfers.
scsi0: Target 5, channel A, refusing synchronous negotiation; using
asynchronous transfers.
Vendor: IMS Model: CDD2000/00 Rev: 1.26
Type: CD-ROM ANSI SCSI revision: 02
Detected scsi CD-ROM sr1 at scsi0, channel 0, id 5, lun 0
scsi : detected 2 SCSI cdroms 2 SCSI disks total.

Adaptec AIC7xxx driver version: 4.0/3.2/4.0

Compile Options:
AIC7XXX_RESET_DELAY : 15
AIC7XXX_TWIN_SUPPORT : Enabled
AIC7XXX_TAGGED_QUEUEING: Disabled
AIC7XXX_PAGE_ENABLE : Disabled
AIC7XXX_PROC_STATS : Disabled

Adapter Configuration:
SCSI Adapter: AHA-2940 Ultra
(AIC-788x chipset)
Host Bus: Wide
Base IO: 0x6400
IRQ: 10
SCBs: Used 4, HW 16, Page 16
Interrupts: 3564
Serial EEPROM: True
Extended Translation: Enabled
SCSI Bus Reset: Enabled
Ultra SCSI: Enabled
Target Disconnect: Enabled