Getting the DVD drive working in Ubuntu Feisty on my Dell D630 laptop was one of the tasks that eluded me until a few minutes ago when I went searching again and found the solution.
At first I tried this and used the ide-generic driver. Linux recognised the drive, but as the page above says, it doesn’t give you any DMA modes. I tried the Bourne Supremacy, just to see if anything would happen, but Totem just sat there and the system became sluggish while the CD made some whirring noises. That’s a sure sign that DMA isn’t working!
That wasn’t going to be satisfactory, so I kept searching. This page and some of the Ubuntu forums suggest loading the “piix” and “ata_piix” modules. I tried to modprobe them without luck, but when I added “piix” to my /etc/modules and rebooted my DVD drive was found!
DMA is now enabled and everything works ok. Even got the film to play in Mplayer and it was very smooth.
# hdparm -i /dev/hda
/dev/hda:
Model=TSSTcorp DVD+/-RW TS-L632D, FwRev=DE04, SerialNo=
Config={ Fixed Removeable DTR10Mbs nonMagnetic }
RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=0kB, MaxMultSect=0
(maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
IORDY=on/off, tPIO={min:227,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 *udma2
AdvancedPM=no# hdparm /dev/hda
/dev/hda:
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 1 (on)
readonly = 0 (off)
readahead = 256 (on)
Thanks for the comment on my post on the important of banner images earlier.
All the Linux work to get it working seems very hard to me – and thanks again – you have reminded me to write a short post on how I decided to get along with Microsoft.
Is this your blog ? What about inphotos.org ?
p.s – oh this is so lovely ! –> Don’t like adverts? Leave a comment and they disappear.
hdparm is great. eh?
is this one of the laptops that comes with no OS pre-installed?
Dankoozy – no, it had Vista but I think I used that pile of …. for about an hour before I got on to the task of installing a useful OS. 😉
Ehab – both inphotos.org and this blog are mine, as are a few others. I’m a busy man! Oh yes, you shouldn’t see adverts here at all now that you’ve commented! (if you use the same browser and the cookies don’t expire of course!)
Thanks! This was exactly what I needed. One thing to add… if the /etc/modules already has ide_generic, you need to put piix before that entry.
Thanks,
Adam
hello,
as an owner of the dell d630 and running ubuntu, did you also experience the fan constantly running no matter what you do? or is it at its normal beahviour?
regards