Re: Re: Asus S5N laptop

H}kan Hjort <[email protected]> Sun, 20 Jun 2004 16:29:05 +0200
Newsgroups gmane.comp.video.ogle.user
Message-ID <[email protected]>
Sun Jun 20 2004, Bob Tennent wrote:
> >This system uses an external CD/DVD player via a USB port.  It seems to be 
> >at /dev/scd0
> >with a symbolic link there from /dev/dvd:
> >
> -snip-
> H}kan Hjort   says:
> 
> This isn't really Ogles fault.  Linux has it's strange special ioctl 
> interface
> to the CSS (the DVD entryption stuff) that is implemented for ide-crom and
> ide-scsi.  It's really just ATAPI/SCSI commands though.
> However the USB stack (and other communication stacks) does not implement 
> this.
> So in short Linux does not support USB DVD drives.
> 
> Brad Campbell at 
> http://sourceforge.net/mailarchive/forum.php?thread_id=4968026&forum_id=5395
> responds thusly:
> 
> Yes it does. I have 2 of them and they work fine. There is a problem with 
> the linux-usb
> drivers
> determining that you have a DVD rom connected and they will prevent the CSS 
> IOCTL from
> working if
> they don"t believe the drive is actually a DVD.
> My solution was to comment out the 2 checks in the linux cdrom driver.
> 
> Checkout these 2 excerpts from drivers/cdrom/cdrom.c. Comment out the bits 
> I have here and
> you will
> be cooking with gas.
> 
> I can confirm that this workaround does indeed work.
> 
Well it's been this way for more than a year, users should not have to
modify and compile their own kernels/modules... it's simply broken!
I stand by my statement that 'Linux does not support USB DVD drives.'

/Regards
HÃ¥kan