> > HDIO_SET_DMA failed: Operation not permitted
> 
> Does the kernel you built for those have support for the appropriate IDE
> controller chipset? You can get this information with
> `lspci | grep IDE'. (lspci is part of the sys-apps/pciutils package.)
> 
> For example on my system I have a VIA 82CXXX IDE controller:
> 0000:00:07.1 IDE interface: VIA Technologies, Inc. \
>    VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
> 
> So I set CONFIG_BLK_DEV_VIA82CXXX=y in kernel configuration.
> For the 2.6 kernel series you should choose the appropriate option:
> Device Drivers ->
>     ATA/ATAPI/MFM/RLL support ->
>        Enhanced IDE/MFM/RLLdisk/cdrom/tape/floppy support ->
>           PCI IDE chipset support ->
>              Generic PCI bus-master DMA support ->
>                 <*> Your IDE Controller chipset
> 
> Hope that helps!

Actually, is hdparm supposed to be used when specific IDE support is
not included in the kernel?  It sounds like the kernel optimally
configures your device if that support is included.  hdparm sounds
like it does the same thing.

- Grant

-- 
gentoo-user@gentoo.org mailing list

Reply via email to