On Friday, 28 July 2006 22:36, Stefán István wrote:
> Hello!
> I'm not able to activate dma mode for cdrom drive in my laptop.
> # hdparm -d1 /dev/hdd
>
> /dev/hdd:
>  setting using_dma to 1 (on)
>  HDIO_SET_DMA failed: Operation not permitted
>  using_dma    =  0 (off)
>
> [snip]
>
> I think the problem is that there is no driver for this chipset compiled
> into the kernel. But I don't know which driver should be compiled into. I
> tried Intel PIIXn but it didn't help.
>
> Thanks for the help in advance,
> István

You will need to set CONFIG_IDE=n, enable SCSI cdrom support 
(CONFIG_BLK_DEV_SR) and enable the Intel PIIX sata driver 
(CONFIG_SCSI_ATA_PIIX).

DMA should then work perfectly fine. However one side effect is that your 
cdrom drive will become /dev/sr0, although I guess this can be fixed with a 
udev rule.

-- 
Raymond Lewis Rebbeck

-- 
gentoo-user@gentoo.org mailing list

Reply via email to