bug-xorriso
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-xorriso] To Thomas Schmitt: how to go on, xorriso is installed


From: Thomas Schmitt
Subject: Re: [Bug-xorriso] To Thomas Schmitt: how to go on, xorriso is installed
Date: Sat, 13 Apr 2019 13:15:25 +0200

Hi,

Adalbert Han├čen wrote:
> $ xorriso -scsi_log on -outdev /dev/sr0 2>&1 | tee -i /tmp/xorriso_w530_log
> ...
> INQUIRY
> ...
> 05 80 05 32 5b 00 00 00 4d 41 54 53 48 49 54 41 44 56 44 2d
> 52 41 4d 20 55 4a 38 43 30 20 20 20 53 42 30 31

"4d ... 30" says as drive model "MATSHITADVD-RAM UJ8C0"

> GET CONFIGURATION
> ...
> 00 00 01 60 00 00 00 09 00 00 03 38 00 12 00 00 00 2b 00 00

The "09" says that a CD-R is recognized.

> ...
> 01 06 00 04 00 00 00 01 01 07 15 04 1f 00 00 00 01 08 03 0c

Grrrr !

  01 07 15 04 1f 00 00 00
is the promise to support Stream Recording.

But this is the drive of which we know that it does not accept it.
This drive gave the clueless error code 5 30 05 "incompatible format".

I found out meanwhile why the first two WRITE commands were accepted
and only the third caused the error:
Xfburn tells libburn to start Stream Recording not at block 0 but at
block 32. That's where the third WRITE command is supposed to put its
data.
  
https://codesearch.debian.net/search?q=package%3Axfburn+burn_write_opts_set_stream_recording


> $ xorriso -scsi_log on -outdev /dev/sr0 2>&1 | tee -i /tmp/xorriso_T400_log
> ...
> INQUIRY
> ...
> 05 80 05 32 5b 00 00 00 4d 41 54 53 48 49 54 41 44 56 44 2d
> 52 41 4d 20 55 4a 38 36 32 41 20 20 53 42 30 34

"MATSHITADVD-RAM UJ862A"

> GET CONFIGURATION
> ...
> 00 00 01 60 00 00 00 09 00 00 03 38 00 12 00 00 00 2b 00 00

Again, a CD-R is recognized.

> 01 06 00 04 00 00 00 01 01 07 10 04 1f 00 00 00 01 08 03 0c

The "10" in
  01 07 10 04 1f 00 00 00
tells that this drive currently is not ready to do Stream Recording

With the questionable CD-R from a failed attempt on the other drive
it reported at write block 32 a plausible error:
  [5 24 00] "Invalid field in cdb."
("cdb" is string of the bytes which make up a SCSI command.)

It would still be interesting to see whether this drive would tolerate
a WRITE command with Streaming bit if the CD-R is untouched yet.

Chances are not overly good, though.
I could understand if you don't want to sacrifice another CD-R just
for curiosity and finer understanding of the world-wide drive population.

---------------------------------------------------------------------

The drive in the T400 is a problem. Obviously it does not know in advance
that it will refuse on the Streaming bit. So libburn cannot know either.

This will demand more coarse safety precautions.
I have to ponder whether there is any potential use of Stream Recording
with media other than DVD-RAM, BD-R, and BD-RE.


Have a nice day :)

Thomas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]