From owner-freebsd-scsi Sun Mar 14 20: 7:48 1999 Delivered-To: freebsd-scsi@freebsd.org Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (Postfix) with ESMTP id 649DD14EB7 for ; Sun, 14 Mar 1999 20:07:46 -0800 (PST) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.9.3/8.8.5) id VAA16427; Sun, 14 Mar 1999 21:07:15 -0700 (MST) From: "Kenneth D. Merry" Message-Id: <199903150407.VAA16427@panzer.plutotech.com> Subject: Re: SONY SMO-C501-09 not recognized under CAM In-Reply-To: from "Matthew N. Dodd" at "Mar 14, 1999 8:44:49 pm" To: winter@jurai.net (Matthew N. Dodd) Date: Sun, 14 Mar 1999 21:07:15 -0700 (MST) Cc: joerg_wunsch@uriah.heep.sax.de, freebsd-scsi@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL43 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Matthew N. Dodd wrote... > On Sun, 14 Mar 1999, J Wunsch wrote: > > Well, as i wrote in the other message, i'm now (finally) also with CAM > > at home. Basically, everything's working fine so far. (Unlike what > > Ken wrote, i can't confirm the problems with the IBM DCAS with tagged > > queuing, but i'll try to collect bonnie and iozone data first.) > > > > Well, the subject says what's not working yet: my old SONY MO drive. > > Upon booting, i get (after a rather long timeout, i. e. while the > > system is already proceeding with the boot): > > I can't get the device to attach to the DA driver unless a platter is > loaded. My C1716T and C1716C don't have this problem but the 2 > SMO-C501-00s and the 2 SMO-C501-25s (With HP firmware) in my library do. Do you get any error messages back when the da driver fails to attach? My guess is that the device may be sending back a non-standard "medium not present" error code. If that is the case, we can either quirk it or put it in as an acceptable error code and continue the attach. I had a similar situation pop up with the CD driver. It turns out that there are some Philips/HP CD-R drives that return 0x04,* when there is no media in them. So an Additional Sense Code of 0x04 is acceptable to the CD driver on probe now, and it will still attach. > > (da2:ncr1:0:3:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 > > (da2:ncr1:0:3:0): NOT READY asc:4,0 > > (da2:ncr1:0:3:0): Logical unit not ready, cause not reportable > > (da2:ncr1:0:3:0): fatal error, failed to attach to device > > (da2:ncr1:0:3:0): lost device > > (da2:ncr1:0:3:0): removing device entry > > > > Hmm, yes, the drive ain't spinning by that time (i keep it down when > > not used), but i was under the impression the probe routine would spin > > it up anyway? At least the old od(4) driver did so (and in my hacked > > version, automatically brought the drive down when not openened by > > anyone.) > > Hummm. The external I just plugged into my running system (was on the > Mac which has problems with it right now. (Damn you Steve Jobs, damn you > to hell.)) > da5 at dpt0 bus 0 target 4 lun 0 > da5: Removable Direct Access SCSI-CCS device > da5: 281MB (576999 512 byte sectors: 64H 32S/T 281C) > > > I can then spin it up manually using the associated pass device, but a > > `camcontrol rescan' doesn't get it back as a `da2' as i would have > > expected. Here's all i could get so far: > > Indeed. Same problem when I plug it in and rescan without a platter. I suspect that i just misinterpreted what Joerg was saying. I thought that he meant that the above error (0x04,0x00) came up when there was a disc inserted, but it wasn't spinning. Did he really mean that the above error happens when there is no disc inserted? (i.e. medium not present) I'm sure we can get the thing working properly, if I can just get a handle on what error codes the device returns for these two situations: - no disc in the drive - disc is in, but isn't spinning Ken -- Kenneth Merry ken@plutotech.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message