From owner-freebsd-usb@FreeBSD.ORG Thu Jul 5 18:43:19 2007 Return-Path: X-Original-To: usb@freebsd.org Delivered-To: freebsd-usb@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2486616A46C for ; Thu, 5 Jul 2007 18:43:19 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by mx1.freebsd.org (Postfix) with ESMTP id E67F613C4AE for ; Thu, 5 Jul 2007 18:43:16 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by ug-out-1314.google.com with SMTP id o4so619113uge for ; Thu, 05 Jul 2007 11:43:15 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:received:date:from:to:subject:message-id:mail-followup-to:mime-version:content-type:content-disposition:user-agent; b=anp3xrV4uIqUwLX++K7MrTughXi5LC04dOul2beVSYiYdYoY8dinNjt7Uzuz9cFTQTJnBuPYgvj79tUSf91RFlxTKfO+S17VS1LkotY6aB4tuxt/297O1E3hOVZDBaMrpxxhVThrd5IWbavlRiOY4JHXJaQ+jULoVfXUZF+nNZQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:subject:message-id:mail-followup-to:mime-version:content-type:content-disposition:user-agent; b=QjCJwOUKZUNK8map5935N/0j8vPKHa3E1Ux57ApsSrFIlAtMHd+gYoSefw9O6fBnE0wAmZ7Q0FHSYIfeWSaj5DNTZbtgHkcRHsSqpxYlJP6jXpmYxVQoO6Qx1OTcJMm+/V8+aFT20NU/sGthddON7F1NM1KqFLryucJYDuNfaoA= Received: by 10.67.29.7 with SMTP id g7mr2129657ugj.1183660995295; Thu, 05 Jul 2007 11:43:15 -0700 (PDT) Received: from roadrunner.q.local ( [85.180.157.147]) by mx.google.com with ESMTP id m1sm22676545fke.2007.07.05.11.43.14 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 05 Jul 2007 11:43:14 -0700 (PDT) Received: from roadrunner.q.local (localhost [127.0.0.1]) by roadrunner.q.local (8.14.1/8.14.1) with ESMTP id l65Ih92i003690 for ; Thu, 5 Jul 2007 20:43:09 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Received: (from q@localhost) by roadrunner.q.local (8.14.1/8.14.1/Submit) id l65Ih9Hl003689 for usb@freebsd.org; Thu, 5 Jul 2007 20:43:09 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Date: Thu, 5 Jul 2007 20:43:09 +0200 From: Ulrich Spoerlein To: usb@freebsd.org Message-ID: <20070705184309.GD2749@roadrunner.q.local> Mail-Followup-To: usb@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.15 (2007-04-06) Cc: Subject: umass/cam headaches X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 18:43:19 -0000 Hi all, I'm still fighting with getting my ext. Plextor drive to read retail DVDs and noticed these new printfs. I don't know *what* has been done to CAM or cd(4) or umass(4) during the last week. But my drive is working way better than before. Still lots of oddities: Jul 4 21:10:23 roadrunner kernel: umass0: on uhub3 Jul 4 21:10:23 roadrunner root: Unknown USB device: vendor 0x093b product 0x0048 bus uhub3 Jul 4 21:10:24 roadrunner kernel: cd0 at umass-sim0 bus 0 target 0 lun 0 Jul 4 21:10:24 roadrunner kernel: cd0: Removable CD-ROM SCSI-0 device Jul 4 21:10:24 roadrunner kernel: cd0: 40.000MB/s transfers Jul 4 21:10:24 roadrunner kernel: cd0: Attempt to query device size failed: NOT READY, Medium not present - tray open Jul 4 21:10:26 roadrunner kernel: umass0: Unsupported ATAPI command 0x46 - trying anyway Jul 4 21:10:26 roadrunner kernel: umass0: Unsupported ATAPI command 0x46 - trying anyway Jul 4 21:10:26 roadrunner kernel: umass0: Unsupported ATAPI command 0x4a - trying anyway Jul 4 21:10:55 roadrunner last message repeated 14 times Jul 4 21:10:58 roadrunner kernel: umass0: Unsupported ATAPI command 0x46 - trying anyway Jul 4 21:10:58 roadrunner kernel: umass0: Unsupported ATAPI command 0x4a - trying anyway Jul 4 21:11:30 roadrunner last message repeated 16 times Jul 4 21:13:29 roadrunner last message repeated 59 times Jul 4 21:23:30 roadrunner last message repeated 298 times Jul 4 21:33:30 roadrunner last message repeated 298 times Jul 4 21:43:31 roadrunner last message repeated 299 times Jul 4 21:47:34 roadrunner last message repeated 121 times Or these here with a different media Jul 5 20:20:12 roadrunner kernel: (cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 23 4 60 0 0 1 0 Jul 5 20:20:12 roadrunner kernel: (cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error Jul 5 20:20:12 roadrunner kernel: (cd0:umass-sim0:0:0:0): SCSI Status: Check Condition Jul 5 20:20:12 roadrunner kernel: (cd0:umass-sim0:0:0:0): ILLEGAL REQUEST asc:6f,3 Jul 5 20:20:12 roadrunner kernel: (cd0:umass-sim0:0:0:0): Reserved ASC/ASCQ pair Jul 5 20:20:12 roadrunner kernel: (cd0:umass-sim0:0:0:0): Unretryable error Jul 5 20:20:12 roadrunner kernel: (cd0:umass-sim0:0:0:0): cddone: got error 0x16 back Jul 5 20:20:19 roadrunner kernel: GEOM_LABEL: Label for provider cd0 is iso9660/DVD_VIDEO. Jul 5 20:20:20 roadrunner kernel: (cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 23 4 60 0 0 1 0 Jul 5 20:20:20 roadrunner kernel: (cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error Jul 5 20:20:20 roadrunner kernel: (cd0:umass-sim0:0:0:0): SCSI Status: Check Condition Jul 5 20:20:20 roadrunner kernel: (cd0:umass-sim0:0:0:0): ILLEGAL REQUEST asc:6f,3 Jul 5 20:20:20 roadrunner kernel: (cd0:umass-sim0:0:0:0): Reserved ASC/ASCQ pair Jul 5 20:20:20 roadrunner kernel: (cd0:umass-sim0:0:0:0): Unretryable error Jul 5 20:20:20 roadrunner kernel: (cd0:umass-sim0:0:0:0): cddone: got error 0x16 back Jul 5 20:20:40 roadrunner kernel: umass0: Unsupported ATAPI command 0xa4 - trying anyway Jul 5 20:20:40 roadrunner kernel: umass0: Unsupported ATAPI command 0xa3 - trying anyway Jul 5 20:20:40 roadrunner kernel: umass0: Unsupported ATAPI command 0xa4 - trying anyway Jul 5 20:20:40 roadrunner kernel: umass0: Unsupported ATAPI command 0xa4 - trying anyway Jul 5 20:20:40 roadrunner kernel: umass0: Unsupported ATAPI command 0xa3 - trying anyway Jul 5 20:20:40 roadrunner kernel: umass0: Unsupported ATAPI command 0xa4 - trying anyway Jul 5 20:20:41 roadrunner kernel: umass0: Unsupported ATAPI command 0xa4 - trying anyway Jul 5 20:20:41 roadrunner kernel: umass0: Unsupported ATAPI command 0xa3 - trying anyway Jul 5 20:20:41 roadrunner kernel: umass0: Unsupported ATAPI command 0xa4 - trying anyway Jul 5 20:20:41 roadrunner kernel: umass0: Unsupported ATAPI command 0xa4 - trying anyway Jul 5 20:20:41 roadrunner kernel: umass0: Unsupported ATAPI command 0xa3 - trying anyway Jul 5 20:20:41 roadrunner kernel: umass0: Unsupported ATAPI command 0xa4 - trying anyway Jul 5 20:20:42 roadrunner kernel: umass0: Unsupported ATAPI command 0xa4 - trying anyway Jul 5 20:20:44 roadrunner kernel: (cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 6b 7d 0 0 1 0 Jul 5 20:20:44 roadrunner kernel: (cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error Jul 5 20:20:44 roadrunner kernel: (cd0:umass-sim0:0:0:0): SCSI Status: Check Condition Jul 5 20:20:44 roadrunner kernel: (cd0:umass-sim0:0:0:0): MEDIUM ERROR info:6b70 asc:2,83 Jul 5 20:20:44 roadrunner kernel: (cd0:umass-sim0:0:0:0): Vendor Specific ASCQ Jul 5 20:20:44 roadrunner kernel: (cd0:umass-sim0:0:0:0): Retrying Command (per Sense Data) Jul 5 20:20:45 roadrunner kernel: (cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 6b 7d 0 0 1 0 Jul 5 20:20:45 roadrunner kernel: (cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error Jul 5 20:20:45 roadrunner kernel: (cd0:umass-sim0:0:0:0): SCSI Status: Check Condition Jul 5 20:20:45 roadrunner kernel: (cd0:umass-sim0:0:0:0): MEDIUM ERROR info:6b70 asc:2,83 Jul 5 20:20:45 roadrunner kernel: (cd0:umass-sim0:0:0:0): Vendor Specific ASCQ Jul 5 20:20:45 roadrunner kernel: (cd0:umass-sim0:0:0:0): Retrying Command (per Sense Data) Jul 5 20:20:47 roadrunner kernel: (cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 6b 7d 0 0 1 0 Jul 5 20:20:47 roadrunner kernel: (cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error Jul 5 20:20:47 roadrunner kernel: (cd0:umass-sim0:0:0:0): SCSI Status: Check Condition Jul 5 20:20:47 roadrunner kernel: (cd0:umass-sim0:0:0:0): MEDIUM ERROR info:6b70 asc:2,83 Jul 5 20:20:47 roadrunner kernel: (cd0:umass-sim0:0:0:0): Vendor Specific ASCQ Jul 5 20:20:47 roadrunner kernel: (cd0:umass-sim0:0:0:0): Retrying Command (per Sense Data) Jul 5 20:20:48 roadrunner kernel: (cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 6b 7d 0 0 1 0 Jul 5 20:20:48 roadrunner kernel: (cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error Jul 5 20:20:48 roadrunner kernel: (cd0:umass-sim0:0:0:0): SCSI Status: Check Condition Jul 5 20:20:48 roadrunner kernel: (cd0:umass-sim0:0:0:0): MEDIUM ERROR info:6b70 asc:2,83 Jul 5 20:20:48 roadrunner kernel: (cd0:umass-sim0:0:0:0): Vendor Specific ASCQ Jul 5 20:20:48 roadrunner kernel: (cd0:umass-sim0:0:0:0): Retrying Command (per Sense Data) Jul 5 20:20:49 roadrunner kernel: (cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 6b 7d 0 0 1 0 Jul 5 20:20:49 roadrunner kernel: (cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error Jul 5 20:20:49 roadrunner kernel: (cd0:umass-sim0:0:0:0): SCSI Status: Check Condition Jul 5 20:20:49 roadrunner kernel: (cd0:umass-sim0:0:0:0): MEDIUM ERROR info:6b70 asc:2,83 Jul 5 20:20:49 roadrunner kernel: (cd0:umass-sim0:0:0:0): Vendor Specific ASCQ Jul 5 20:20:49 roadrunner kernel: (cd0:umass-sim0:0:0:0): Retries Exhausted Jul 5 20:20:49 roadrunner kernel: (cd0:umass-sim0:0:0:0): cddone: got error 0x5 back Googleing around, it looks like Linux is defining these codes as: #define GET_CONFIGURATION 0x46 #define GET_EVENT_STATUS_NOTIFICATION 0x4a libcdio: CDIO_MMC_GPCMD_GET_EVENT_STATUS = 0x4a Looking at /sys/cam/scsi/scsi_cd.h it looks like it could handle at least 0xa3 and 0xa4. So should umass.c simply pass them through? Then what about 0x46 and 0x4a? Could they be the source of my problem? What's with the SCSI status errors? Is READ(10) telling me it's using 10 byte commands? The CDB is 10 bytes. Should I try quirking this device to 6 byte commands? Cheers, Ulrich Spoerlein -- "The trouble with the dictionary is you have to know how the word is spelled before you can look it up to see how it is spelled." -- Will Cuppy