Re: getting a working CD-drive in 2.6

From: Jens Axboe
Date: Sat Sep 13 2003 - 01:34:25 EST


On Fri, Sep 12 2003, Wes Janzen wrote:
> Hi,
>
> Stuart Longland wrote:
>
> >iain d broadfoot wrote:
> >
> >| ide-scsi is disabled.
> >
> >If it's an IDE drive, you'll want this _enabled_ before you'll be able
> >to write CDs. Most of the burner software that I know of look for a
> >SCSI CD burner, not IDE. ide-scsi is intended for making an IDE CD
> >burner appear as a SCSI device.
>
>
> Actually with 2.6, you no longer need ide-scsi. You'll need to upgrade
> your cdrecord tools and probably your burning GUI, if you use one. I've
> been burning that way for several months now. (I'm using xcdroast,
> though I need to start it with "-n" since I'm using cdrecord 2.01a18.)
> This actually works better for me than ide-scsi as for some reason it
> uses less CPU.

That's because it _is_ faster. It contains no silly memory allocations
for the buffer and data copying in the kernel, the data is mapped from
the user buffer and DMA'ed directly from there. It also uses DMA where
ide-scsi wont.

People generally report that they have no problems burning at full speed
(52) on even really old machines where ide-scsi maxed out long before.

--
Jens Axboe

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