Re: Fatal error while burning CD
Hi,
On Thu, 24 Jun 2021 14:18:08 +0200
"Thomas Schmitt" <scdbackup@gmx.net> wrote:
> Hi,
>
> i got an SCSI log of a failed burn run from Michael Lange.
>
> No artsy dance between drive and libburn is to see, which could explain
> a misunderstanding between both.
> The drive buffer becomes full, after 17 seconds some few sectors seem to
> have been actually written, and then the second next WRITE(10) fails
> with the "illegal request" error.
> Its data would not fit into the buffer, but the drive does not wait
> until there is room.
>
> So it has something to do with a full drive buffer.
>
> -------------------------------------------------------------------------
>
> cdrskin can avoid to fill the buffer by an old workaround from the bad
> old days of parallel ATA controllers when the CD burner blocked the
> hard disk on the same controller while a WRITE(10) was waiting for
> buffer space in the burner.
>
> I wonder whether this workaround can avoid the drive's error reply.
>
> If you are curious enough, add to your cdrskin runs this non-cdrecord
> option
>
> modesty_on_drive=1:min_percent=75:max_percent=80
burning failed with this option, too (two out of three runs).
Both of these failures seemed to occur at the same stage of the process
with the message
cdrskin: FATAL : SCSI error on write(299,13): See MMC \
specs: Sense Key 5 "Illegal request", ASC A8 ASCQ 04.
I think this means that it failed even a bit earlier than without this
option when it was "SCSI error on write(442,13)"?
Before it fails there is a real lot of log entries (about 3000 lines) like
READ BUFFER CAPACITY
5c 00 00 00 00 00 00 00 0c 00
>From drive: 12b
00 0a 00 00 00 12 00 00 00 04 10 00
342 us [ 26803073 ]
But maybe this is to be expected when cdrskin runs with the
modesty_on_drive=... option?
Best regards
Michael
Reply to: