From owner-freebsd-scsi Fri Oct 6 13:32: 4 2000 Delivered-To: freebsd-scsi@freebsd.org Received: from feral.com (feral.com [192.67.166.1]) by hub.freebsd.org (Postfix) with ESMTP id 8132F37B503 for ; Fri, 6 Oct 2000 13:32:01 -0700 (PDT) Received: from zeppo.feral.com (IDENT:mjacob@zeppo [192.67.166.71]) by feral.com (8.9.3/8.9.3) with ESMTP id NAA09881; Fri, 6 Oct 2000 13:31:59 -0700 Date: Fri, 6 Oct 2000 13:28:34 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: Brooks Davis Cc: freebsd-scsi@FreeBSD.ORG Subject: Re: chio vs Qualstar TLS-6220 In-Reply-To: <20001006132615.A22697@Odin.AC.HMC.Edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org All the slots are marked with an EXCEPTION and aren't marked ACCESSable. Have you done a chio ielem? I vaguely recall that the Qualstar TLS-4220 I used quite some time ago had some oddities - frankly I don't remember the details (it's been 7 years). On Fri, 6 Oct 2000, Brooks Davis wrote: > 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 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: 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: > slot 1: > slot 2: > slot 3: > slot 4: > slot 5: > slot 6: > slot 7: > slot 8: > slot 9: > slot 10: > slot 11: > slot 12: > slot 13: > slot 14: > slot 15: > slot 16: > slot 17: > slot 18: > slot 19: > portal 0: > drive 0: > > 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 > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message