I'm having a bizzare problem attempting to create an
audio cd using cdrdao. For some reason, it will go
through the entire motion of creating a CD, but when
it's all done, the CD will still be blank. Here's what
I'm doing:
<pre>
# cdrdao write --device 0,0,0 --driver generic-mmc
--speed 4 --eject --buffers 20 --reload -v 2 pop.toc
Cdrdao version 1.1.5 - (C) Andreas Mueller
<andreas@daneb.de>
SCSI interface library - (C) Joerg Schilling
L-EC encoding library - (C) Heiko Eissfeldt
Paranoia DAE library - (C) Monty
Check http://cdrdao.sourceforge.net/drives.html#dt for
current driver tables.
Using libscg version 'schily-0.5'
0,0,0: HP CD-Writer+ 8100 Rev: 1.0g
Using driver: Generic SCSI-3/MMC - Version 1.2 (options
0x0000)
Starting write at speed 4...
Pausing 10 seconds - hit CTRL-C to abort.
Process can be aborted with QUIT signal (usually CTRL-\).
Executing power calibration...
Power calibration successful.
Writing track 01 (mode AUDIO/AUDIO)...
Writing track 02 (mode AUDIO/AUDIO)...
Writing track 03 (mode AUDIO/AUDIO)...
Writing track 04 (mode AUDIO/AUDIO)...
Writing track 05 (mode AUDIO/AUDIO)...
... <it goes on for a bit> ...
Writing track 23 (mode AUDIO/AUDIO)...
Wrote 804 of 804 MB (Buffer 100%).
Wrote 358718 blocks. Buffer fill min 90%/max 100%.
Flushing cache...
Writing finished successfully.
?: Input/output error. : scsi sendcmd: no error
CDB: 1B 00 00 00 02 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 12 00 00 00 00 24 00
00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.003s timeout 20s
ERROR: Cannot load/unload medium.
</pre>
I've tried it without specifying any of the above
options (just 'cdrdao write pop.toc' with similar results.
I do however, see this in my dmesg:
<pre>
scsi : aborting command due to timeout : pid 14456,
scsi0, channel 0, id 0, lun 0 Synchronize Cache 00 00
00 00 00 00 00 00 00
hdc: irq timeout: status=0xd0 { Busy }
hdc: ATAPI reset complete
hdc: irq timeout: status=0x80 { Busy }
hdc: ATAPI reset complete
hdc: irq timeout: status=0x80 { Busy }
</pre>
Anyway, if I do a disk info afterwards, i get this:
<pre>
# cdrdao disk-info
Cdrdao version 1.1.5 - (C) Andreas Mueller
<andreas@daneb.de>
SCSI interface library - (C) Joerg Schilling
L-EC encoding library - (C) Heiko Eissfeldt
Paranoia DAE library - (C) Monty
Check http://cdrdao.sourceforge.net/drives.html#dt for
current driver tables.
Using libscg version 'schily-0.5'
/dev/cdrecorder: HP CD-Writer+ 8100 Rev: 1.0g
Using driver: Generic SCSI-3/MMC - Version 1.2 (options
0x0010)
That data below may not reflect the real status of the
inserted medium
if a simulation run was performed before. Reload the
medium in this case.
CD-RW : no
Total Capacity : 79:57:74 (359849 blocks, 702/807 MB)
CD-R medium : Ritek Co.
Short Strategy Type, e.g.
Phthalocyanine
Recording Speed : n/a
CD-R empty : yes
</pre>
I've tried writing stuff with cdrecord (the same wav
files, in fact) and there's no problem. However, I
was using cdrecord's default mode, which I don't think
is DOA.
Any ideas? Anyone seen anything like this before?
thanks
Logged In: YES
user_id=584
Oh yes, I forgot to mention, I'm using an HP CD-Writer+ 8100
on Redhat 7.3, cdrdao version 1.1.5.