On Sun, 2003-10-12 at 17:22, James Conner wrote: > I have a friend running MDK 9.1 with a CDROM on /dev/hdd and a Yamaha CDRW on > /dev/hdc. Both are emulated scsi via /etc/lilo.conf. When you try to do a > cd to cd copy in XCDRoast, it gives the following error: > Calling: /usr/lib/xcdroast-0.98/bin/xcdrwrap CDRECORD dev=0,0,0 gracetime=2 > fs=8192k driveropts=burnfree,noforcespeed -v -useinfo speed=44 -dao -eject > -pad tsize=0s -data - > > scsidev: '0,0,0' > scsibus: 0 target: 0 lun: 0 > Linux sg driver version: 3.1.24 > pregap1: -1 > Cdrecord 2.0 (i586-mandrake-linux-gnu) Copyright (C) 1995-2002 Jörg Schilling > TOC Type: 1 = CD-ROM > Using libscg version 'schily-0.7' > Driveropts: 'burnfree,noforcespeed' > atapi: 1 > Device type : Removable CD-ROM > Version : 2 > Response Format: 2 > Capabilities : SYNC > Vendor_info : 'YAMAHA ' > Identifikation : 'CRW-F1E ' > Revision : '1.0b' > Device seems to be: Generic mmc CD-RW. > Using generic SCSI-3/mmc CD-R driver (mmc_cdr). > Driver flags : MMC-3 SWABAUDIO BURNFREE AUDIOMASTER FORCESPEED DISKTATTOO > Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R96R > Drive buf size : 7469952 = 7294 KB > FIFO size : 8388608 = 8192 KB > Track 01: data 0 MB padsize: 30 KB > Total size: 0 MB (00:04.00) = 300 sectors > Lout start: 1 MB (00:06/00) = 300 sectors > Current Secsize: 2048 > ATIP info from disk: > Indicated writing power: 5 > Is not unrestricted > Is not erasable > Disk sub type: Medium Type A, low Beta category (A-) (2) > ATIP start of lead in: -11634 (97:26/66) > ATIP start of lead out: 359849 (79:59/74) > Disk type: Short strategy type (Phthalocyanine or similar) > Manuf. index: 3 > Manufacturer: CMC Magnetics Corporation > Blocks total: 359849 Blocks current: 359849 Blocks remaining: 359549 > Forcespeed is OFF. > Starting to write CD/DVD at speed 44 in real SAO mode for single session. > cdrecord: Premature EOF on stdin. > Waiting for reader process to fill input buffer ... > cdrecord: Input buffer error, aborting. > input buffer ready. > cdrecord: fifo had 1 puts and 0 gets. > BURN-Free was never needed. > cdrecord: fifo was 0 times empty and 0 times full, min fill was 100%. > > > I've tried to set the write speed from 16x to 44x and with supermount on and > off. He is using the latest version of cdrecord from Mandrake. It worked > fine in MDK 9.0. MDK 9.1 was a clean install. > > ERoaster and K3b don't see either drive for some reason and can't be > configured. > > Here's /etc/fstab with supermount disabled: > /dev/hdb1 / ext3 defaults 1 1 > none /dev/pts devpts mode=0620 0 0 > /dev/scd0 /mnt/cdrom auto > codepage=850,iocharset=iso8859-1,noauto,nosuid,umask=0,user,rw,nodev 0 0 > /dev/scd1 /mnt/cdrom2 auto > codepage=850,iocharset=iso8859-1,noauto,nosuid,ro,umask=0,user,nodev 0 0 > /dev/fd0 /mnt/floppy auto > iocharset=iso8859-1,codepage=850,sync,unhide,noauto,nosuid,umask=0,user,nodev > 0 0 > /dev/hda1 /mnt/win_c vfat iocharset=iso8859-1,codepage=850,umask=0 0 0 > none /proc proc defaults 0 0 > /dev/hdb5 swap swap defaults 0 0 > > Here's a copy of cdrecord -scanbus: > cdrecord -scanbus > Cdrecord 2.0 (i586-mandrake-linux-gnu) Copyright (C) 1995-2002 Jörg Schilling > Linux sg driver version: 3.1.24 > Using libscg version 'schily-0.7' > scsibus0: > 0,0,0 0) 'YAMAHA ' 'CRW-F1E ' '1.0b' Removable CD-ROM > cdrecord: Warning: controller returns wrong size for CD capabilities page. > 0,1,0 1) 'NEC ' 'CD-ROM DRIVE:28D' '3.03' Removable CD-ROM > 0,2,0 2) * > 0,3,0 3) * > 0,4,0 4) * > 0,5,0 5) * > 0,6,0 6) * > 0,7,0 7) * > > I've google'd on the above warning and on "cdrecord: Premature EOF on stdin." > from the output from XCDRoast. I've found that the above warning can be > ignored(maybe, not confirmed) but no confirmed solutions on either. I've > successfully setup ide burners on MDK 9.0(this system) and on other distros > with no major problems. This one has me stumped. Any suggestions are > appreciated. > > Jim
Jim, First did cdrao get installed (it's needed but not always there.) Just as a test if you put the needed cd in both drives (one blank one real of course) and do cdrecord -v dev=0,0,0 speed=44 -isosize /dev/cdrom (on /dev/cdrom, this should match the device of your cdrom itself not the cd-burner.) Does that work? If so that means that hardware is 100% as far as config and recognition goes, next move on to the program itself and start plugging away. (BTW the above works great for me, I never have tried to learn any of the gui's *grin*) James
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com