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 [EMAIL PROTECTED]

Reply via email to