[2825] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: Trouble with Toshiba XM-5701 CD-Rom and AHA-2940UW

daemon@ATHENA.MIT.EDU (Daniel M. Eischen)
Tue Nov 18 06:46:29 1997

Date: 	Tue, 18 Nov 1997 05:13:56 -0600 (CST)
From: "Daniel M. Eischen" <deischen@iworks.InterWorks.org>
To: Zimmermann@fvk-berlin.de, linux-scsi@vger.rutgers.edu,
        roz@kaa.fvk-berlin.de


> we've experiencing problems with the Toshiba XM-5701 CD-Rom together with
> the AHA 2940UW. I'am not sure wether this is a hard- or a software problem. 
> Please help.
> 
> Boot proccess and normal disk access (mount) work ok. During
> the boot proccess there is some new (since linux-2.0.31) message about auto-
> termination from the controller(see below), but I experienced
> similar problems with an older kernel (2.0.30) too ...

Don't use auto-termination if you have problems.  You can
boot in verbose mode to see what the driver is doing with
auto-termination (boot: aic7xxx=verbose).

If you are using the CD-ROM drive to terminate the bus,
don't.  Use active termination; try using one of your
disk drives to terminate the bus.

> aic7xxx: <Adaptec AHA-294X Ultra SCSI host adapter> at PCI 12
>  aic7xxx: Warning - detected auto-termination.  Please verify driver
>           detected settings and use manual termination if necessary.

This message is here for a reason.  The driver doesn't always
do the right thing for auto-termination (lack of proper documentation
from Adaptec).  Perhaps the message should be worded stronger?

>  aic7xxx: BIOS enabled, IO Port 0xe000, IO Mem 0xfa000000, IRQ 12, Revision B
>  aic7xxx: Wide Channel, SCSI ID 7, 16/255 SCBs, QFull 16, QMask 0x1f
>  scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 4.1/3.2
>  scsi : 1 host.
>  scsi0: Scanning channel A for devices.
>  scsi0: Target 0, channel A, refusing WIDE negotiation; using 8 bit transfers.
>    Vendor: QUANTUM   Model: FIREBALL_TM3200S  Rev: 300X
>    Type:   Direct-Access                      ANSI SCSI revision: 02
>  Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
>  scsi0: Target 1, channel A, refusing WIDE negotiation; using 8 bit transfers.
>    Vendor: QUANTUM   Model: FIREBALL_TM3200S  Rev: 300X
>    Type:   Direct-Access                      ANSI SCSI revision: 02
>  Detected scsi disk sdb at scsi0, channel 0, id 1, lun 0
>  scsi0: Target 4, channel A, refusing WIDE negotiation; using 8 bit transfers.
>    Vendor: TOSHIBA   Model: CD-ROM XM-5701TA  Rev: 3136
>    Type:   CD-ROM                             ANSI SCSI revision: 02

I think that with 8 commands/target, you can get Queue_Full
conditions out of these (narrow) Quantum drives.  You may
want to lower your commands/lun to something lower than 8.
Will someone else familiar with these Fireballs please
comment on what the queue depth should be?

Dan Eischen
deischen@iworks.InterWorks.org

home help back first fref pref prev next nref lref last post