[ltp] Multi-Session CD problems

Emilio Recio linux-thinkpad@www.bm-soft.com
Fri, 26 Apr 2002 20:15:52 -0400


I have a problem with my A22m laptop. Basically, I can read/write cd's (via 
ide-scsi) but I cannot write multi-session cd's. I create a multi-session 
imagefile via mkisofs correctly (I tested that same ISO on another similar (os 
wise, HW was a dell desktop) machine - redhat 7.2 / ide-scsi / same up2date 
level etc. and it was burned to the cd just fine.) The cd-rw drive also works 
fine on windows for both multi-session and regular burning.

My laptop however, won't burn the cd correctly. It keeps giving me an error 
with _data_! It doesn't ruin the cd or anything, except that right before it's 
about to write, it gives me the following error (see below). Now the cdrw 
drive is a Sony CRX-700E-F2 282702 it goes in the UltraBay 2000 port. Like I 
said, it works great if you don't issue the -multi on the command line to 
cdrecord or mkisofs. I was wondering if anyone ran into a problem like this.

Blocks total: 359849 Blocks current: 248319 Blocks remaining: 227783
Starting to write CD/DVD at speed 8 in write mode for multi session.
Last chance to quit, starting real write in 0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
cdrecord: Input/output error. mode select g1: scsi sendcmd: no error
CDB:  55 10 00 00 00 00 00 00 3C 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 12 00 00 00 00 26 00 00 8B
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x26 Qual 0x00 (invalid field in parameter list) Fru 0x0
Sense flags: Blk 0 (not valid) error refers to data part, bit ptr 3 (valid) 
field ptr 0
cmd finished after 0.007s timeout 40s
cdrecord: Warning: using default CD write parameter data.
Mode Select Data 00 11 00 00 05 32 01 E4 08 00 00 00 20 00 00 00 00 20 00 96 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00
cdrecord: Cannot open new session.
cdrecord: fifo had 64 puts and 0 gets.
cdrecord: fifo was 0 times empty and 0 times full, min fill was 100%.


Cheers,
Elmo


----- The Linux ThinkPad mailing list -----
The linux-thinkpad mailing list home page is at:
http://www.bm-soft.com/~bm/tp_mailing.html