tape changer, but not tape drive
Adam McDougall
mcdouga9 at egr.msu.edu
Wed Oct 28 02:44:30 UTC 2009
On Tue, Oct 27, 2009 at 09:39:07PM -0400, Dan Langille wrote:
I first encountered this problem in April, now I'm back to it:
http://lists.freebsd.org/pipermail/freebsd-scsi/2008-April/003452.html
In short, the system has tape library. The library has worked in the
past (http://www.freebsddiary.org/digital-tl891.php) but now it does
not. I can see either the tape library or the tape drive. Which I see
depends upon the cable configuration.
http://www.freebsddiary.org/images/tape-libraries-cables.jpg
As shown above, that's how I would expect things to work normally.
However, in that configuration, I do not see the tape drive. The cable
going down, goes to the computer. If I reconnect that cable to the plug
to the left of the terminator, the system can see the DLT drive, but not
the tape library.
Under 6.3-STABLE FreeBSD, I can see either one device or the other.
ch0 at ahc0 bus 0 target 0 lun 0
ch0: Removable Changer SCSI-2 device
ch0: 20.000MB/s transfers (10.000MHz, offset 8, 16bit)
ch0: 10 slots, 1 drive, 1 picker, 0 portals
or
sa0 at ahc0 bus 0 target 1 lun 0
sa0: Removable Sequential Access SCSI-2 device
sa0: 20.000MB/s transfers (10.000MHz, offset 8, 16bit)
acd0: FAILURE - INQUIRY ILLEGAL REQUEST asc=0x24 ascq=0x00 sks=0x40 0x00
0x01
Any ideas?
Full dmesg output here: http://www.langille.org/tmp/dmesg.boot
TIA.
Is it possible the middle cable is broken in some way? Perhaps you
could swap it with another cable to try to find out, such as with
the cable going from the library to the 2944 card. Might be intermittant
and start working if bent or moved. Also can you see the connectors
inside the library (on the back side of the external plate) to check
if they are well seated or damaged? You could also try swapping the
first and second connection or the third and fourth, or both, if it is
hooked up like I think it is, those should have an equal chance of working
and might reveal a bad port or partially bad port. Also try leaving off
the terminator or one/both ends of the middle cable just to see if the
system can tell the difference especially while booting, just to confirm
if it makes any negative difference at all.
More information about the freebsd-scsi
mailing list