From owner-freebsd-current@FreeBSD.ORG Sat Sep 10 21:45:09 2005 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 626F116A41F; Sat, 10 Sep 2005 21:45:09 +0000 (GMT) (envelope-from mezz7@cox.net) Received: from eastrmmtao06.cox.net (eastrmmtao06.cox.net [68.230.240.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0BDD43D45; Sat, 10 Sep 2005 21:45:08 +0000 (GMT) (envelope-from mezz7@cox.net) Received: from mezz.mezzweb.com ([68.103.32.140]) by eastrmmtao06.cox.net (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20050910214506.LRSF18478.eastrmmtao06.cox.net@mezz.mezzweb.com>; Sat, 10 Sep 2005 17:45:06 -0400 To: "Joe Marcus Clarke" References: <1126383009.56750.15.camel@shumai.marcuscom.com> Message-ID: Date: Sat, 10 Sep 2005 16:45:27 -0500 From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 Content-Transfer-Encoding: 8bit In-Reply-To: <1126383009.56750.15.camel@shumai.marcuscom.com> User-Agent: Opera M2/8.02 (Linux, build 1272) Cc: current@freebsd.org Subject: Re: atapicam not working under -CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Sep 2005 21:45:09 -0000 On Sat, 10 Sep 2005 15:10:09 -0500, Joe Marcus Clarke wrote: > I have a desktop machine running recent -CURRENT on which atapicam does > not work. That is to say, applications that try to access the CD-ROM > using CAM fail claiming it's a non-MMC unit, for example. For example, > growisofs reports: > > GET CONFIGURATION failed with SK=5h/ASC=20h/ACQ=00h > > cdrecord reports: > > Warning: controller returns wrong size for CD capabilities page > > I have tried DMA and non-DMA modes, but neither work. This drive has > not worked under atapicam for as long as I can remember. Here is the > link to the verbose dmesg output including the errors seen at boot-time > when a disc is inserted into the drive: > > http://www.marcuscom.com/downloads/jclarke-pc_dmesg.txt I kind of have the same problem when I am trying to burn on blank CD-R here w/ atapicam on RELENG_6. ==================================== # uname -a FreeBSD mezz.mezzweb.com 6.0-BETA4 FreeBSD 6.0-BETA4 #0: Mon Sep 5 18:34:38 CDT 2005 mezz@mezz.mezzweb.com:/usr/obj/usr/src/sys/BSDRULZ i386 ==================================== http://people.freebsd.org/~mezz/dmesg-v.txt (bottom) ==================================== (cd0:ata1:0:0:0): error 22 (cd0:ata1:0:0:0): Unretryable Error (cd0:ata1:0:0:0): error 22 (cd0:ata1:0:0:0): Unretryable Error (cd0:ata1:0:0:0): READ TOC/PMA/ATIP {MMC Proposed}. CDB: 43 0 0 0 0 0 0 0 4 0 (cd0:ata1:0:0:0): CAM Status: SCSI Status Error (cd0:ata1:0:0:0): SCSI Status: Check Condition (cd0:ata1:0:0:0): ILLEGAL REQUEST asc:24,0 (cd0:ata1:0:0:0): Invalid field in CDB (cd0:ata1:0:0:0): (cd0:ata1:0:0:0): READ TOC/PMA/ATIP {MMC Proposed}. CDB: 43 0 0 0 0 0 0 0 4 0 (cd0:ata1:0:0:0): ILLEGAL REQUEST asc:24,0 (cd0:ata1:0:0:0): Invalid field in CDB Unretryable error (cd0:ata1:0:0:0): error 22 (cd0:ata1:0:0:0): Unretryable Error scsi_cd.c::ioctl cmd=40046304 error=22 ==================================== ==================================== # atacontrol list ATA channel 0: Master: ad0 ATA/ATAPI revision 6 Slave: no device present ATA channel 1: Master: acd0 ATA/ATAPI revision 5 Slave: no device present ATA channel 2: Master: no device present Slave: no device present ATA channel 3: Master: no device present Slave: no device present ==================================== ==================================== # camcontrol devlist at scbus2 target 0 lun 0 (pass0,cd0) ==================================== BTW: I can mount CD just fine. Cheers, Mezz > Any help would be appreciated. Thanks. > > Joe -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org