Re: Asus S5N laptop

"Bob Tennent" <[email protected]> Sun, 20 Jun 2004 08:49:48 -0400
Newsgroups gmane.comp.video.ogle.user
Message-ID <[email protected]>
>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-
>/dev/dvd -> scd0
>Valid DVD devices:
>WARNING: No DVD devices found
>
>but unencrypted DVDs play fine in ogle.. Encrypted ones give
>
>libdvdcss error: css error: ioctl_ReadCopyright failed, make sure there is 
>a DVD in the
>drive, and that you have used the correct device node.
>libdvdcss debug: could not check whether the disc was scrambled

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.

Bob T.

_________________________________________________________________
STOP MORE SPAM with the MSN Premium and get 2 months FREE*    
http://join.msn.com/?pgmarket=en-ca&page=byoa/prem&xAPID=1994&DI=1034&SU=http://hotmail.com/enca&HL=Market_MSNIS_Taglines