From owner-freebsd-current@FreeBSD.ORG Wed Sep 1 15:50:25 2010 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 964C910656B4; Wed, 1 Sep 2010 15:50:25 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from mail.farley.org (mail.farley.org [IPv6:2001:470:1f0f:20:2::11]) by mx1.freebsd.org (Postfix) with ESMTP id 21DE28FC16; Wed, 1 Sep 2010 15:50:25 +0000 (UTC) Received: from thor.farley.org (HPooka@thor.farley.org [IPv6:2001:470:1f0f:20:1::5]) by mail.farley.org (8.14.4/8.14.4) with ESMTP id o81FoMtl004747; Wed, 1 Sep 2010 10:50:22 -0500 (CDT) (envelope-from scf@FreeBSD.org) Date: Wed, 1 Sep 2010 10:50:22 -0500 (CDT) From: "Sean C. Farley" To: Buganini In-Reply-To: Message-ID: References: <19577.18337.120013.129482@hergotha.csail.mit.edu> <4C79499B.3050305@icyb.net.ua> <201008281741.o7SHfqH1008851@hergotha.csail.mit.edu> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-1.3 required=4.0 tests=AWL,BAYES_00,SPF_SOFTFAIL autolearn=no version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.farley.org Cc: Garrett Wollman , avg@icyb.net.ua, current@FreeBSD.org Subject: Re: Difficulty playing DVDs under AHCI/CAM? 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: Wed, 01 Sep 2010 15:50:25 -0000 On Sun, 29 Aug 2010, Buganini wrote: > BTW, it seems that DVD burning with ahci is broken, burning a CD is > okay, but I never burn a DVD sucessfully with ahci. Always get > somethings like "unable to write@60H input/output error" and many > "(cd0:ahcich2:0:0:0): SCSI sense: ILLEGAL REQUEST csi:43,0,0,c > asc:24,0 (Invalid field in CDB): Command byte 6 is invalid" in dmesg, > > With ahci unloaded, I see "(cd0:ata4:0:0:0): SCSI sense: ILLEGAL > REQUEST csi:43,0,0,c asc:24,0 (Invalid field in CDB): Command byte 6 > is invalid" once, but it works. > > But I can read data DVD with ahci and sucessfully verify data with > diff. While I have not had time to narrow it down, I have also had problems with burning DVD+R on my drive (LITE-ON DVDRW LH-20A1S 9L09) with the ahci driver on 8-STABLE using cdrecord. However, CD-RW's and DVD+RW's are not a problem. At the beginning of a failed burn, it seems like there is a short pause near the beginning (maybe after a block or two has been written, but I do not recall). If I find time, I will try again to burn a disc along with collecting all the debugging information I can. One thing I need to try, and you may too, is to see if there are any firmware updates for the drive. I see there is one for mine which I will try. Unfortunately, it does not say on the site what it improves unless the "Match more media" is it. Sean -- scf@FreeBSD.org