Marcus Barczak <[EMAIL PROTECTED]> writes:

> Just recently acquired a cast off Sun DDS3 SCSI tape drive.  It's an
> external unit and connected to my internal Adaptec 2940UW  controller.
> The problem i'm experiencing is anytime I try issuing a  command with
> mt for instance:
>
> % mt -f /dev/rst0 status
>
> The mt process will just hang, the process at that point is
> completely un-killable implying that there's some kinda blocking read
> system call happening.  I've tried the tape drive on another machine
> and it seems to work fine.  On boot dmesg identifies the controller
> and drive fine, and when booted with a tape loaded it acquires info
> about the tape itself.
>
> -- dmesg output --
> ahc0 at pci0 dev 9 function 0 "Adaptec AHA-2940U" rev 0x00: irq 11
> scsibus2 at ahc0: 16 targets
> st0 at scsibus2 targ 4 lun 0: <HP, C1537A, L706> SCSI2 1/sequential
> removable
> st0: density code 0x8c, variable blocks, write-enabled
>
> Has anyone seen this problem before or have any suggestions as to how
> I may fix it?

I have had similar issues with my Hard Drive. It's a SCSI AIC-7901
Adaptec controller, ahd. I don't know how similar it is to yours.

I see those same symptoms happen when the disk seems to receive a huge
amount of disk activity all at once. Suddenly all the processes will
hang and become unkillable, unless kill through another terminal or
such. I was receiving a dump in my xconsole about the controller not
pausing or something like that. I haven't managed to record the dump
yet, but if I do, I'll see if I can't get it up here.

I have attributed this particular problem to a hard drive failing, but
I'm not sure now. At any rate, I have a new hard drive coming in, so
I'll see if that fixes the problem.

---- DMESG ----
ahd0 at pci3 dev 5 function 0 "Adaptec AIC-7901A U320" rev 0x03: irq 11
ahd0: aic7901A, U320 Wide Channel A, SCSI Id=7, PCI 33 or 66Mhz, 512 SCBs
scsibus0 at ahd0: 16 targets
ahd0: target 0 using asynchronous transfers
ahd0: target 0 synchronous with period = 0x8, offset = 0x3f(RDSTRM|DT|IU)
ahd0: target 1 synchronous with period = 0x8, offset = 0x7f(RDSTRM|DT|IU)
sd0 at scsibus0 targ 0 lun 0: <IBM-ESXS, ST336607LW FN, B25H> SCSI3 0/direct 
fixed
sd0: 34715MB, 49855 cyl, 2 head, 713 sec, 512 bytes/sec, 71096640 sec total
sd1 at scsibus0 targ 1 lun 0: <IBM-ESXS, DTN036W3UWDY10FN, S29C> SCSI3 0/direct 
fixed
sd1: 34715MB, 36703 cyl, 3 head, 645 sec, 512 bytes/sec, 71096640 sec total
wskbd0 at pckbd0: console keyboard, using wsdisplay0
sd2 at scsibus3 targ 1 lun 0: <Maxtor, OneTouch II, 023g> SCSI4 0/direct fixed
sd2: 194481MB, 194481 cyl, 64 head, 32 sec, 512 bytes/sec, 398297088 sec total

-- 
Aaron Hsu <[EMAIL PROTECTED]> Jabber: [EMAIL PROTECTED]
<http://www.sacrificumdeo.net> "Extend beyond the Mortal . . . ."
"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety." - Benjamin Franklin

Reply via email to