cdrecord kernel problems

From: Thomas Molina (tmolina@home.com)
Date: Wed Apr 05 2000 - 15:58:10 EST


I'm including linux kernel on this because of a previous message to the
list from Nate Eldredge on the same subject. I wrote to him suggesting
the problem could be media-related. I have a further data point, which
seems interesting to me. In the attached message Nate reports a problem
which cdrecord ends up with the following error message:

Track 01: 524 of 544 MB written (fifo 100%)./usr/local/bin/cdrecord:
Input/output error. write_g1: scsi sendcmd:
retryable error
CDB: 2A 00 00 04 18 F0 00 00 10 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 03 00 00 00 00 12 00 00 00 00 0C 09 00 00
Sense Key: 0x3 Medium Error, Segment 0
Sense Code: 0x0C Qual 0x09 (write error - loss of streaming) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 4.969s timeout 40s

Nate reports the following version info:

cdrecord: 1.8.1a01
kernel: 2.2.15pre3
drive: Sony CRX100E (IDE with ide-scsi)

I have encountered a similar problem with similar error conditions, but
with a different cause. My version info is:

cdrecord: 1.8.1a05 (I've tried several 1.8.1aXX versions, all similar)
kernel: 2.2.14, 2.3.47, 2.3.99(pre3 and pre4 versions)
drive: Phillips CDD 3610

I can reliably reproduce this with 1.8.1aXX versions, but it won't
happen with older versions (1.8.1 non-alpha as well as cdrecord-1.8a30).
If I stay on the virtual console where cdrecord was started, the process
completes without error. If I am on a different virtual console,
especially if I'm in X, then I get an error similar to Nate's. The
critical point for me seems to be the transition between recording
tracks. If I'm on the cdrecord console when one track ends and another
track starts then no problem. If I switch consoles, and stay on the
other console when one track ends and the next one begins, then BOOM.

I hope this helps someone diagnose the problem.

On the humorous side, my wife isn't happy at the number of coasters I've
made while working through this process. Such is life.



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Apr 07 2000 - 21:00:15 EST