View previous topic :: View next topic |
Author |
Message |
dkaplowitz Guru
Joined: 22 Nov 2003 Posts: 596 Location: Philadelphia, PA
|
Posted: Fri Dec 26, 2003 7:50 pm Post subject: Please help: DMA kernel support for soyo kt333 dragon ultra |
|
|
Hi,
Thanks for bearing with noobie questions here. I just realized that I've had DMA support disabled. Running hdparm -d1 /dev/hdb yields the following:
Code: |
hdparm -d1 /dev/hdb
/dev/hdb:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
|
I've looked in my make menuconfig for the option to enable in the kernel and I saw "enable DMA for disks only". I would enable this normally, but I don't really know wtf I'm doing so I'm not going to just start enabling stuff I don't know anything about. I've been searching the forums for similar issues, but am not coming up with anything specific.
I get the impression I have to also enable some type of chipset support for my mobo's IDE chipset, but I didn't see anything related to my mobo's chipset in the make menuconfig (or at least not anything that looked familiar).
Anyway, if anyone has any suggestions, I'd be grateful to hear about them.
Thanks,
Dave _________________ http://dkap.info |
|
Back to top |
|
|
ikaro Advocate
Joined: 14 Jul 2003 Posts: 2527 Location: Denmark
|
Posted: Fri Dec 26, 2003 8:00 pm Post subject: |
|
|
KT333 is a VIA chipset.
Did you enabled it in the kernel ?
from my .config ( 2.6.0-mm1)
Code: |
CONFIG_GENERIC_ISA_DMA=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
# CONFIG_IDEDMA_PCI_WIP is not set
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
# CONFIG_DMA_NONPCI is not set
|
Later:
There are 1000 posts about this, you can use the search on these forums you know ?
see here : https://forums.gentoo.org/viewtopic.php?t=110117&highlight=hdiosetdma+failed+operation+permitted
let me know how it goes. _________________ linux: #232767 |
|
Back to top |
|
|
dkaplowitz Guru
Joined: 22 Nov 2003 Posts: 596 Location: Philadelphia, PA
|
Posted: Fri Dec 26, 2003 9:50 pm Post subject: |
|
|
ikaro wrote: | KT333 is a VIA chipset.
Did you enabled it in the kernel ?
[snip]
let me know how it goes. |
That did it. Thank you. I wasn't sure that the VT82c5xxx drivers were the right ones, but I found out via the lsmod command that they were the right ones.
Now that I've re-compiled my kernel I'm mystified that my nVidia drivers continue to work. I thought I'd have to recompile them after creating a new kernel config. O well...back to the search. Cheers.
Dave _________________ http://dkap.info |
|
Back to top |
|
|
|