I have linux 2.0.27 and the following scsi devices :
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 4.0/3.2/4.0
scsi : 1 host.
scsi0: Scanning channel A for devices.
scsi0: Target 0, channel A, now synchronous at 10.0MHz, offset 15.
Vendor: HP Model: 2.13GB A 50-300U Rev: VCOD
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
scsi0: Target 3, channel A, now synchronous at 10.0MHz, offset 8.
Vendor: HP Model: C1533A Rev: 9503
Type: Sequential-Access ANSI SCSI revision: 02
Detected scsi tape st0 at scsi0, channel 0, id 3, lun 0
When i read the tape all works fine.
When i write the tape ( using a tar command ) i have the following
error ( but only on big amount of data )
kernel: scsi : aborting command due to timeout : pid 2121029,
scsi0,channel 0, id 0, lun 0 0x0a 1f 00 28 04 00
kernel: aic7xxx: (abort) Aborting scb 1, TCL 0/0/0
The tape switches reflects the pc-based unix configuration suggested
by HP.
Maybe there is a different configurations for Linux system ?