[2508] in linux-scsi channel archive
HP SCSI DAT problems..
daemon@ATHENA.MIT.EDU (Ivo Clarysse)
Mon Sep 22 11:39:06 1997
Date: Mon, 22 Sep 1997 15:16:42 +0200 (MET DST)
From: Ivo Clarysse <soggie@riv.be>
To: linux-scsi@vger.rutgers.edu
I can't get my system to work with my HP SCSI DAT drive.. :-(((
System Description
------------------
HP NetServer E30
Adaptec AIC-7850 (rev 1) SCSI controller
Attached devices:
Host: scsi0 Channel: 00 Id: 04 Lun: 00
Vendor: HP Model: HP35470A Rev: T503
Type: Sequential-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 05 Lun: 00
Vendor: QUANTUM Model: FIREBALL ST3.2S Rev: 0F04
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 06 Lun: 00
Vendor: QUANTUM Model: FIREBALL ST3.2S Rev: 0F04
Type: Direct-Access ANSI SCSI revision: 02
Also tried with an HP C1599A DDS-2, which reports as:
Vendor: HP Model: C1533A Rev: A612
The system is a RedHat/Intel 4.2 system,
kernel-2.0.30-3.i386.rpm (redhat 4.2 update from RedHat)
mt-st-0.4-2 (original redhat 4.2 distribution)
Problem description:
--------------------
I can't do large backups (larger than a couple of megabytes).. this
results in:
kernel: scsi : aborting command due to timeout : pid 204223, scsi0, channel 0,
id 5, lun 0 Read (6) 01 c0 53 02 00
kernel: aic7xxx: (abort) Aborting scb 1, TCL 5/0/0
kernel: scsi : aborting command due to timeout : pid 204224, scsi0, channel 0,
id 5, lun 0 Read (6) 05 68 60 02 00
kernel: aic7xxx: (abort) Aborting scb 0, TCL 5/0/0
kernel: scsi : aborting command due to timeout : pid 204223, scsi0, channel 0,
id 5, lun 0 Read (6) 01 c0 53 02 00
^^^^^^
weird.. I don't have any processes running at that
time with a PID above 9000..
kernel: aic7xxx: (abort) Aborting scb 1, TCL 5/0/0
kernel: SCSI host 0 abort (pid 204223) timed out - resetting
kernel: SCSI bus is being reset for host 0 channel 0.
Small test-backups work fine though..
Also, when I do 'mt erase', and then, after a few seconds, 'mt rewind' - the
tape device locks up.
What is weird, when I reboot afterwards, and do an 'mt status'; I get
"ONLINE IM_REP_EN"; then I do 'mt rewind', and immediately it says
"BOT ONLINE IM_REP_EN" when I do another 'mt status'.. Shouldn't it
take some time to rewind ?
Also, when I do an 'mt erase', and then an 'mt tell', it locks up.
The SCSI bus is attached to the SCSI host adapter, which is terminated
(according to the manual). The host adapter does not have an external SCSI
connector. The flatcable has an active terminator installed on the other
end. (which was included with the HP NetServer E30).
+------+ +-----+ +-----+
| Tape | | HDD | | HDD |
+------+ +-----+ +-----+
[Term]----+-------+-------+-------[Host Adapter]
Term= Active Terminator
I patched the aic7xxx.o driver to negotiate at 5MHz instead of 10MHz, but
that didn't help.
I tried out the different DIP switch settings for RS6000 instead of those
suggested by HP for 'PC-based Unix systems' (which are the same
as for WinNT/MS-DOS/..). That didn't help either.
I mailed HP SureStore support, but they refused to help me:
"Unfortunatly, The DAT isn't supported by us on your "flavor" of Unix."
Any clues, or -even better- solutions ? Please ?
Soggie.
-----------------------------------------------------------------------
Ivo Clarysse <soggie@riv.be>, Riverland Research Group
Research Assistant http://www.riv.be/research/
Excelsiorlaan 42
http://www.riv.be/~soggie/me/ B-1930 Zaventem, Belgium