Adrian Lawrence wrote:

> > No lockup.
> >
> > If I try, mt -f /dev/st0 status, with a tape in the drive, I get:
> >
> > drive type = Generic SCSI-2 tape
> > drive status = 1157628416
> > sense key error = 0
> > residue count = 0
> > file number = 0
> > block number = 0
> > Tape block size 512 bytes. Density code 0x45 (unknown).
> > Soft error count since last status=0
> > General status bits on (41010000):
> >  BOT ONLINE IM_REP_EN
> >
> > and mt locks up with status D (uninterruptible sleeping process if I recall
> > correctly)
> >
> > Nothing but reboot kills this process.
> >
> > The same thing happens to tar cf /dev/st0 file, that is, it gets the D status.
> >
> > After this nothing relevant appears in the syslog.
>
> Thinking about this part of your message, that sounds much more like hardware.
> You are quite certain that you have a good SCSI transmission line?
> You have just the one device, right? So you have a single short cable between
> the drive and the adaptor with no stubs? The connections are at the ends
> of the cable? Both ends have termination active? I guess that you must be
> connected to the narrow 8-bit scsi connector on the adaptec. You are sure
> that the adaptec has noticed and disabled the wide connector? You can check
> much of this using the Adaptec BIOS at boot time. And the scsi cable is not
> heavily folded, screwed up or lying hard against active circuits. It is
> probably best not too hard against a metal case since otherwise the
> impedance of the cable will be reduced. On the other hand being fairly close
> probably reduced cross talk.
> You might try reducing the SCSI bus speed to 5Mb/s and see if that makes any
> difference.
>

I would think that the SCSI cable is just fine. It's about one meter long (don't
know what that is in feets) and it does not fold or run realy close to power
cables. There are ofcourse power cables nearby, but they are not snug to the SCSI
cable. And, yes, this is the only device on the external bus, nothing on the
internal buses. The internal buses are both termintaed (50 and 68 pins) and the
external bus (68 pin) is terminated by the tape drive.  But, just be sure, I will
go over this again.
I tried to reduce the speed of the bus to synchronous 10 MB/s but the driver
reported 5 MB/s when I booted. I also tried to use asynchronous transfer, but with
no luck.

The next thing I will to is to get the mt-st package and if that does not work I
will try and debug the st module.

Jens


-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]

Reply via email to