-   Linux - Hardware (
-   -   how do i play dvds? (

h/w 10-20-2003 08:44 PM

how do i play dvds?
hey all. im using a 2.4.22 kernel, and had selected scsi emulation for the cd-dvd drive for burning cd's.
i remember having my drive picked up as a "combo cd-dvd r/w" drive in the 2.4.18 kernel which was built at installation time, but when i load into the newer 2.4.22 kernel, i do not see it. and i cannot play dvd's on this anymore - only if i go back into the older kernel.

what should i be doing to resolve this? i hope someone can advice.


tgflynn 10-20-2003 09:33 PM

If I understand correctly you were not using SCSI emulation with 2.4.18 and you are now using it with 2.4.22.

This should cause your DVD drive to appear as a SCSI device instead of an IDE. Whatever device or symlink you are using to access the drive is probably pointing to the wrong place. You probably need to be using a device file like /dev/scd0.


h/w 10-20-2003 09:40 PM

right, thats what i thought too. so i tried mounting /dev/scdxx but all of them give me:

'mount: /dev/scdxx is not a valid block device"

tgflynn 10-20-2003 09:56 PM

Then I've got a few more questions.

Are your kernels from Debian binary packages or did you compile them yourself ? If you compiled them is ide-scsi configured as a module or built in ?

Could you post the outputs of the following commands :

cat /proc/scsi/scsi

lsmod | egrep 'ide|scsi'


h/w 10-20-2003 10:02 PM

compiled them myself.

/proc/scsi/scsi says no attached devices,

and there is no module loaded with ide|Scsi thing.

whats the name of the module i should be loading?

really appreciate ur help. :)

h/w 10-20-2003 10:03 PM

im thinking that i musta compled it with them being modules.

tgflynn 10-20-2003 10:19 PM

Well if SCSI emulation is compiled as a module and that module is not loaded then the drive should appear as an ide device like /dev/hdc. Is that what /dev/cdrom points to ?

I'm thinking that the most likely explanation is that you left something out of the kernel that was needed for DVD's when you compiled it. My suggestion would be to install a stock Debian 2.4.22 kernel and see if that works. If that solves the problem you can then compare the config file (which Debian puts in /boot when you install a kernel image) with the config file you were using to see where you went wrong.


h/w 10-20-2003 10:25 PM

/dev/cdrom -> hdc


thanks again. will look into this later now. thought there might be a quick-fix to this.

appreciate it. :)

All times are GMT -5. The time now is 05:17 AM.