Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Oct 2000 13:26:15 -0700
From:      Brooks Davis <brooks@one-eyed-alien.net>
To:        freebsd-scsi@freebsd.org
Subject:   chio vs Qualstar TLS-6220
Message-ID:  <20001006132615.A22697@Odin.AC.HMC.Edu>

next in thread | raw e-mail | index | archive | help
Hi,

A while back we bought a Qualstar 20 tape DLT changer to handle tape
backups for our lab.  Our model does not have a barcode reader.  After
adding the ch device, FreeBSD (4.1.1-STABLE) sees the changer.  It
identifys the various slots, drives, etc and appears to report correct
status picker, portal, and drive, but it reports <EXCEPT> as the status
of all the slots.  I got similar results from STCTL under solaris
(http://www.cs.pdx.edu/~eric/stctl/).  Attempts to move a tape from a
slot to a drive fail.  I've got CAM_DEBUG in the kernel and I'll have
physical access to the system next week so I'd like some suggestions on
debugging this system if you have any.

Here's some information I have now.  From dmesg:

ch0 at ahc0 bus 0 target 3 lun 0
ch0: <QUALSTAR TLS-6220 2.09> Removable Changer SCSI-2 device
ch0: 3.300MB/s transfers
ch0: 20 slots, 1 drive, 1 picker, 1 portal

Output from "chio status":

# chio status
picker 0:
slot 0: <EXCEPT>
slot 1: <EXCEPT>
slot 2: <EXCEPT>
slot 3: <EXCEPT>
slot 4: <EXCEPT>
slot 5: <EXCEPT>
slot 6: <EXCEPT>
slot 7: <EXCEPT>
slot 8: <EXCEPT>
slot 9: <EXCEPT>
slot 10: <EXCEPT>
slot 11: <EXCEPT>
slot 12: <EXCEPT>
slot 13: <EXCEPT>
slot 14: <EXCEPT>
slot 15: <EXCEPT>
slot 16: <EXCEPT>
slot 17: <EXCEPT>
slot 18: <EXCEPT>
slot 19: <EXCEPT>
portal 0: <INEAB,EXENAB,ACCESS>
drive 0: <ACCESS>

Output from an attempt to load a tape:

aero# chio move slot 0 drive 0
chio: /dev/ch0: CHIOMOVE: Invalid argument
Oct  6 13:25:25 aero /kernel: (ch0:ahc0:0:3:0): MOVE MEDIUM. CDB: a5 0 2 bc 0 0 1 f4 0 0 0 0
Oct  6 13:25:25 aero /kernel: (ch0:ahc0:0:3:0): MOVE MEDIUM. CDB: a5 0 2 bc 0 0 1 f4 0 0 0 0
Oct  6 13:25:25 aero /kernel: (ch0:ahc0:0:3:0): ILLEGAL REQUEST asc:80,3
Oct  6 13:25:25 aero /kernel: (ch0:ahc0:0:3:0): ILLEGAL REQUEST asc:80,3
Oct  6 13:25:25 aero /kernel: (ch0:ahc0:0:3:0): Vendor Specific ASC
Oct  6 13:25:25 aero /kernel: (ch0:ahc0:0:3:0): Vendor Specific ASC

Thanks,
Brooks

-- 
Any statement of the form "X is the one, true Y" is FALSE.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-scsi" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001006132615.A22697>