[8787] in linux-scsi channel archive

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

aha1542 vs. DAT vs. kernel 2.0.x

daemon@ATHENA.MIT.EDU (Bill Jones)
Fri May 12 04:32:50 2000

Message-ID: <391BC141.2DF29ADC@link.ca>
Date:	Fri, 12 May 2000 02:31:21 -0600
From: Bill Jones <jonesw@link.ca>
Reply-To: jonesw@link.ca
MIME-Version: 1.0
To: linux-scsi@vger.rutgers.edu
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I have a machine with a SCSI DAT tape drive:  IBM/Connor model 4326,
DDS2, mounted internally.  Using an Adaptec 1542CP.

It has been working fine from a good old Slackware partition (with a
vintage 1.2.13 kernel), where it gets recognized as follows and the
drive then behaves nicely.

> Configuring Adaptec at IO:334, IRQ 9, DMA priority 6
> scsi0 : Adaptec 1542
> scsi : 1 host.
>   Vendor: ARCHIVE   Model: IBM4326NP/RP  !D  Rev: 5500
>   Type:   Sequential-Access                  ANSI SCSI revision: 02
> Detected scsi tape st0 at scsi0, id 4, lun 0
> scsi : detected 1 SCSI tape total. 

After upgrading the same hardware to Debian (started with kernel
2.0.36, now using 2.0.38) I've had considerable trouble with error
(non)recovery in the 2.0.x kernels.  Using Andries's aha1542.c driver
from ftp.kernel.org has helped some but not completely; on the whole
it still seems things are less robust than in 1.2.x.

Is there a corresponding aha1542.h file to use for best results?  It
wasn't on kernel.org, and in hacking my own out of a 2.0.x version I
may not have the new error routines assigned ideally (I mapped the
reset entry to aha1542_dev_reset).

Or, is there another kernel somewhere in 2.0.x - 2.2.x that works sweet?

-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.rutgers.edu

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