|
Posted by root on 04/10/07 11:03
Joerg Schilling <js@cs.tu-berlin.de> wrote:
>>
>>Linux is all I have. If you point me to where linux sets a 16 byte
>>limit I will go in and change that, recompile the kernel, and
>>run the test again. I am running 2.6.20.
>
I posted two followups to this since I wrote the previous paragraph.
These seem to have been lost. In the first I said that I found
the place where the kernel limits the sense bytes to 16. I changed
that to 18 and rebuilt both the kernel and cdrecord. At first
I thought that fixed the problem since I was able to burn a disk
at what would correspond to 16x. Alas, I was wrong. That did not
fix the problem, subsequently ever other disk was burned at a
fixed speed of 4x.
>
> Cdrecord asks the drive and gets a wrong answer at one place and
> no answer at another place.
>
I am convinced the problem is in the drive. I say that because
cdrecord, running under linux, using a different brand drive
can write to the Verbatim disks at 16x.
I don't see that it would profit you to spend any time on
trying to make cdrecord adapt the the Pioneer.
>
>>> It may also be a Linux kernel bug: under some conditions, Linux
>>> seems to modify SCSI commands before sending them to an ATAPI drive.
>>> Your error message may also fit to this problem....
>
> There is no need to get a copy from Sun. Just download a recent release:
>
> See www.opensolaris.org (Solaris express)
>
>
I can run Solaris on a shell account at my alumni computer. I have
just downloaded a Solaris livecd to play with.
Thanks for your help Joerg.
Navigation:
[Reply to this message]
|