cdrecord fails with SCSI burner
After upgrading to SuSE 9.1, kernel 2.6.5, burning CDs with my old
Philips CDD522 (2-speed, no rude comments please) SCSI burner no longer
works.
Command: cdrecord -v dev=/dev/sr0 speed=2 -pad padsize=10x75s -data -dummy x.iso
================================================================================
cdrecord: No write mode specified.
cdrecord: Asuming -tao mode.
cdrecord: Future versions of cdrecord may have different drive dependent defaults.
cdrecord: Continuing in 5 seconds...
scsidev: '/dev/sr0'
devname: '/dev/sr0'
scsibus: -2 target: -2 lun: -2
Linux sg driver version: 3.5.27
cdrecord: Warning: using inofficial libscg transport code version (okir@suse.de-scsi-linux-sg.c-1.80-resmgr-patch '@(#)scsi-linux-sg.c 1.80 04/03/08 Copyright 1997 J. Schilling').
SCSI buffer size: 64512
Cdrecord-Clone-dvd 2.01a27 (i686-suse-linux) Copyright (C) 1995-2004 Jörg Schilling
Note: This version is an unofficial (modified) version with DVD support
Note: and therefore may have bugs that are not present in the original.
Note: Please send bug reports or support requests to http://www.suse.de/feedback
Note: The author of cdrecord should not be bothered with problems in this version.
TOC Type: 1 = CD-ROM
Using libscg version 'schily-0.8'.
atapi: 1
Device type : Removable WORM
Version : 1
Response Format: 2
Capabilities :
Vendor_info : 'KODAK '
Identifikation : 'PCD225 '
Revision : '1.07'
Device seems to be: Philips CDD-522.
Using driver for Philips CDD-522 (philips_cdd522).
Driver flags :
Supported modes: TAO
FIFO size : 4194304 = 4096 KB
cdrecord: Warning: blockdesc secsize 2048 differs from cap secsize 0
cdrecord: Warning: controller returns zero sized Speed/Dummy information page.
cdrecord: Warning: controller returns wrong size for Speed/Dummy information page.
cdrecord: Warning: controller returns wrong page 0 for Speed/Dummy information page (23).
cdrecord: Cannot init drive.
[it reads ATIP info correctly]
Command: cdrecord -v dev=0,5,0 speed=2 -pad padsize=10x75s -data -dummy suse90-cd2.iso
================================================================================
cdrecord: No write mode specified.
cdrecord: Asuming -tao mode.
cdrecord: Future versions of cdrecord may have different drive dependent defaults.
cdrecord: Continuing in 5 seconds...
scsidev: '0,5,0'
scsibus: 0 target: 5 lun: 0
Linux sg driver version: 3.5.30
cdrecord: Warning: using inofficial libscg transport code version (okir@suse.de-scsi-linux-sg.c-1.80-resmgr-patch '@(#)scsi-linux-sg.c 1.80 04/03/08 Copyright 1997 J. Schilling').
SCSI buffer size: 64512
Cdrecord-Clone-dvd 2.01a27 (i686-suse-linux) Copyright (C) 1995-2004 Jörg Schilling
Note: This version is an unofficial (modified) version with DVD support
Note: and therefore may have bugs that are not present in the original.
Note: Please send bug reports or support requests to http://www.suse.de/feedback
Note: The author of cdrecord should not be bothered with problems in this version.
TOC Type: 1 = CD-ROM
Using libscg version 'schily-0.8'.
atapi: 0
Device type : Removable WORM
Version : 1
Response Format: 2
Capabilities :
Vendor_info : 'KODAK '
Identifikation : 'PCD225 '
Revision : '1.07'
Device seems to be: Philips CDD-522.
Using driver for Philips CDD-522 (philips_cdd522).
Driver flags :
Supported modes: TAO
FIFO size : 4194304 = 4096 KB
cdrecord: Cannot load media.
Track 01: data 644 MB padsize: 1 MB
Total size: 742 MB (73:31.94) = 330896 sectors
Lout start: 742 MB (73:33/71) = 330896 sectors
--------------------------------------------------------------------------------
Exit status: 255
Thinking this may be due to SusE's butchered version, I tried Jörg's:
cdrecord-dvd -dummy dev=/dev/sr0 -data -tao suse90-cd1.iso
========================================================================
scsidev: '/dev/sr0'
devname: '/dev/sr0'
scsibus: -2 target: -2 lun: -2
Warning: Open by 'devname' is unintentional and not supported.
Linux sg driver version: 3.5.27
cdrecord-prodvd-2.01b31-i686-pc-linux-gnu: Sorry, no CD/DVD-Drive found on this target.
Cdrecord-ProDVD-Clone 2.01b31 (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
Using libscg version 'schily-0.8'.
Device type : Disk
Version : 0
Response Format: 0
Vendor_info : 'ADAPTEC '
Identifikation : 'ACB-5500 '
Revision : 'FAKE'
Device seems to be: Adaptec 5500.
------------------------------------------------------------------------
Command exited with status 255.
[Wow - where did that drive come from?]
cdrecord-dvd -dummy dev=/dev/sr0 -data -tao suse90-cd1.iso
========================================================================
scsidev: '/dev/sr0'
devname: '/dev/sr0'
scsibus: -2 target: -2 lun: -2
Warning: Open by 'devname' is unintentional and not supported.
Linux sg driver version: 3.5.27
Cdrecord-ProDVD-Clone 2.01b31 (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
Using libscg version 'schily-0.8'.
Device type : Removable WORM
Version : 1
Response Format: 2
Capabilities :
Vendor_info : 'KODAK '
Identifikation : 'PCD225 '
Revision : '1.07'
Device seems to be: Philips CDD-522.
Using driver for Philips CDD-522 (philips_cdd522).
Driver flags :
Supported modes: TAO
cdrecord-prodvd-2.01b31-i686-pc-linux-gnu: Cannot load media.
------------------------------------------------------------------------
Command exited with status 255.
cdrecord-dvd -dummy dev=0,5,0 -data -tao /media/more/suse90/suse90-cd1.iso
========================================================================
...
Vendor_info : 'KODAK '
Identifikation : 'PCD225 '
Revision : '1.07'
Device seems to be: Philips CDD-522.
Using driver for Philips CDD-522 (philips_cdd522).
Driver flags :
Supported modes: TAO
cdrecord-prodvd-2.01b31-i686-pc-linux-gnu: Warning: blockdesc secsize 2048 differs from cap secsize 0
cdrecord-prodvd-2.01b31-i686-pc-linux-gnu: Warning: controller returns zero sized Speed/Dummy information page.
cdrecord-prodvd-2.01b31-i686-pc-linux-gnu: Warning: controller returns wrong size for Speed/Dummy information page.
cdrecord-prodvd-2.01b31-i686-pc-linux-gnu: Warning: controller returns wrong page 0 for Speed/Dummy information page (23).
cdrecord-prodvd-2.01b31-i686-pc-linux-gnu: Cannot init drive.
------------------------------------------------------------------------
Command exited with status 255.
Same problem.
The 2 scanners on the same SCSI bus work fine as before. I can mount
media in the CDD522 just fine. The drive is built like a brick
sh**house and just works. No need wearing out the new burner when
there's plenty of time. A bit ironic really that working stuff is
forced on the scrap heap because of Linux problems, given the latter's
reputation as saviour of old hardware.
Volker
--
Volker Kuhlmann is possibly list0570 with the domain in header
http://volker.dnsalias.net/ Please do not CC list postings to me.
Reply to: