I have two different CD-R, both of them are 730MB (80min),
I can use cdrdao to write bin file CD A but not CD B.

CD-Recorder : ACER 8x4x32 IDE

# cdrdao write --device 0,0,0 --speed 4 --driver generic-mmc-raw --save videocd.cue
.......
0,0,0: ATAPI CD-R/RW 8X4X32     Rev: 5.GV
Using driver: Generic SCSI-3/MMC (raw writing) - Version 2.0 (options 0x0000)

......
Using 16 byte P-Q sub-channel data mode.
Executing power calibration...
Power calibration successful.
Writing lead-in and gap...
?: Input/output error.  : scsi sendcmd: no error
CDB:  2A 00 FF FF D2 57 00 00 1B 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 20 00 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x20 Qual 0x00 (invalid command operation code) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 32.049s timeout 20s
ERROR: Write data failed.
ERROR: Writing failed.

Is the problem on the cd itself ?

disk-info :
CD-RW                : no
Total Capacity       : 79:57:74 (359849 blocks, 702/807 MB)
Toc Type             : CD-DA or CD-ROM
(The CD-R that works are showing "CD-ROM XA")

Thanks.