On Wed, 28 Jan 2004, Thomas J. Magliery, Ph.D. wrote:

> David Brownell suggested that someone on this list might be able to help me.
> I am having trouble burning DVDs using a USB 2.0-connected burner, and I
> think USB might be the problem.
> 
> I have a desktop PC running linux (Asus A7V333, AMD Athlon XP 2100+, Red Hat
> Linux 9 (2.4.20-20.9)).  I am trying to get xcdroast to work for burning
> DVDs using an external DVD burner, the Plextor PX-708UF, which I have
> connected through USB 2.0.
> 
> Long story short: I can burn DVDs using growisofs, but cdrecord-ProDVD
> (required for xcdroast) dies because it cannot identify the blank disk type
> (DVD+R, in my case).  Joerg Schilling (developer of cdrecord) has it working
> on the IDE version of this drive (Plextor PX-708A), which makes me think
> it's a USB problem.  Here is what happens:
> 
> ==============
> [EMAIL PROTECTED] xcdroast]# cdrecord-ProDVD.sh -atip dev=0,0,0
> Cdrecord-ProDVD-Clone 2.01a24 (i686-pc-linux-gnu) Copyright (C) 
> 1995-2004 Jörg Schilling
> Unlocked features: ProDVD Clone
> Limited  features:
> This copy of cdrecord is licensed for: 
> private/research/educational_non-commercial_use
> scsidev: '0,0,0'
> scsibus: 0 target: 0 lun: 0
> Linux sg driver version: 3.1.24
> Using libscg version 'schily-0.8'.
> Device type    : Removable CD-ROM
> Version        : 2
> Response Format: 1
> Vendor_info    : 'PLEXTOR '
> Identifikation : 'DVDR   PX-708A  '
> Revision       : '1.04'
> Device seems to be: Generic mmc2 DVD-R/DVD-RW.
> Using generic SCSI-3/mmc-3 DVD+R driver (mmc_dvdplusr).
> Driver flags   : DVD MMC-3 SWABAUDIO BURNFREE
> Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
> cdrecord-ProDVD: Input/output error. read disk info: scsi sendcmd: no error
> CDB:  51 00 00 00 00 00 00 00 24 00
> status: 0x2 (CHECK CONDITION)
> Sense Bytes: 70 00 00 00 00 00 00 0A 00 00 00 00 00 00 00 00
> Sense Key: 0x0 No Additional Sense, Segment 0
> Sense Code: 0x00 Qual 0x00 (no additional sense information) Fru 0x0
> Sense flags: Blk 0 (not valid)
> cmd finished after 0.002s timeout 240s
> cdrecord-ProDVD: Cannot get disk type.
> =================
> Note that the drive is identified as a 708A because it has the same firmware
> as that drive.
> 
> On Joerg's actual 708A, the end looks like this:
> =================
> Executing 'read disk info' command on Bus 0 Target 0, Lun 0 timeout 240s
> CDB:  51 00 00 00 00 00 00 00 24 00
> cmd finished after 0.000s timeout 240s
> Got 36 (0x24), expecting 36 (0x24) bytes of data.
> Received Data:  00 22 00 01 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00
> 00 23 05 40 00 00 00 00 00 00 00 00 00 00 00 00
> =================
> 
> 
> As far as I can tell, there are no kernel errors during this process.
> (Nothing in /var/log/messages--should I look somewhere else?)
> 
> Any thoughts?  Joerg's latest suggestion is to pop the drive out of the case
> and hook it up with an IDE cable, but that kind of defeats the point of the
> drive for me.  If you're interested at all in the discourse on this, see the
> cdwrite January archive staring with:
> 
> http://lists.debian.org/cdwrite/2004/cdwrite-200401/msg00145.html
> 
> I don't subscribe to this list; please cc me.

You can try turning on usb-storage debugging in your kernel configuration.  
Post the dmesg output you get when the burn process fails.  If something 
is going wrong during the USB/SCSI stage of processing, this should show 
what it is.

Alan Stern



-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to