> Version with dinfo[32+4]
> ==============
> [EMAIL PROTECTED] dvd+rw-tools-5.16.4.8.5]$ ./test /dev/scd0
> :-( unable to READ DISK INFORMATION: Input/output error
> ==============

The above program uses READ DISK INFORMATION with length parameter used
by cdrecord.

> Version with dinfo[32]
> ==============
> [EMAIL PROTECTED] dvd+rw-tools-5.16.4.8.5]$ ./test2 /dev/scd0
> 00 22 00 01 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 23 05 40
> 00 00 00 00 00 00 00 00
> ==============

And this one uses READ DISK INFORMATION with length parameter used by
growisofs.

> What does *this* mean?

This means that there is no further need for me to assure that growisofs
works not because it ignores errors [as Joerg implies], but because it
does things differently.

To wrap up. My initial assumption that it was hardly a firmware
deficiency was wrong. It is a firmware bug: unit apparently sends less
information than promised (the second number in above printout should be
0x20(*) and 0x20 is the number which I observed uncounted number of
times in different units). Could Linux USB implementation have managed
it with more grace? I'm not really in position to judge, but maybe.

(*) You should be able to verify it by declaring dinfo[32+2] in
previously posted snippet.

Oh! From your prompt one can assume that you use 5.16.x. Note that
5.17.x is strongly recommended update for those who use 5.14 through
5.16. Cheers. A.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to