View previous topic :: View next topic |
Author |
Message |
Wikizz n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 24 Feb 2005 Posts: 4
|
Posted: Tue Mar 08, 2005 7:57 pm Post subject: Nforce2 and DMA |
|
|
I can't enable DMA, I have read many posts in this forum about my problem, but i didn't find what is wrong
Quote: | root@localhost wikizz # hdparm -d1 -c1 -m16 -k1 /dev/hda
/dev/hda:
setting 32-bit IO_support flag to 1
setting multcount to 16
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
setting keep_settings to 1 (on)
multcount = 16 (on)
IO_support = 1 (32-bit)
using_dma = 0 (off)
keepsettings = 1 (on)
root@localhost wikizz # grep DMA /usr/src/linux/.config
CONFIG_GENERIC_ISA_DMA=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
# CONFIG_IDEDMA_PCI_AUTO is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
# CONFIG_IDEDMA_AUTO is not set
root@localhost wikizz #
< > Include IDE/ATAPI FLOPPY support │ │
│ │< > SCSI emulation support │ │
│ │[*] IDE Taskfile Access │ │
│ │--- IDE chipset support/bugfixes │ │
│ │<*> generic/default IDE chipset support │ │
│ │[*] CMD640 chipset bugfix/support │ │
│ │[ ] CMD640 enhanced support │ │
│ │[ ] PNP EIDE support │ │
│ │[*] PCI IDE chipset support │ │
│ │[ ] Sharing PCI IDE interrupts support
[ ] Boot off-board chipsets first support │ │
│ │<*> Generic PCI IDE Chipset Support │ │
│ │< > OPTi 82C621 chipset enhanced support (EXPERIMENTAL) │ │
│ │< > RZ1000 chipset bugfix/support │ │
│ │[*] Generic PCI bus-master DMA support │ │
│ │[ ] Force enable legacy 2.0.X HOSTS to use DMA │ │
│ │[ ] Use PCI DMA by default when available │ │
│ │< > AEC62XX chipset support │ │
│ │< > ALI M15x3 chipset support │ │
│ │<*> AMD and nVidia IDE support
|
Can anyone help me? ![Sad :(](images/smiles/icon_sad.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Jux Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/gallery/Marvel/movie_x-men_wolverine.gif)
Joined: 09 Jan 2004 Posts: 103 Location: Austria
|
Posted: Tue Mar 08, 2005 9:47 pm Post subject: |
|
|
puhh - just guessing ... I have enabled
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y
you have chosen the correct driver for your chipset and you're loading it at startup ? (forcedeth) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
chunderbunny Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/1181016848413c617038f3d.jpg)
Joined: 31 May 2004 Posts: 1281 Location: 51°24'27" N, 0°57'15" W
|
Posted: Wed Mar 09, 2005 12:02 am Post subject: |
|
|
forcedeth is a network driver, not a DMA driver. You already have the correct driver enabled and built in ot the kernel, personally I would also set "Use PCI DMA by default when available" to see if that helps. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Wikizz n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 24 Feb 2005 Posts: 4
|
Posted: Wed Mar 09, 2005 2:13 pm Post subject: |
|
|
"Use PCI DMA by default when available" where can i find that object? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
chunderbunny Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/1181016848413c617038f3d.jpg)
Joined: 31 May 2004 Posts: 1281 Location: 51°24'27" N, 0°57'15" W
|
Posted: Wed Mar 09, 2005 3:06 pm Post subject: |
|
|
Code: | < > Include IDE/ATAPI FLOPPY support │ │
│ │< > SCSI emulation support │ │
│ │[*] IDE Taskfile Access │ │
│ │--- IDE chipset support/bugfixes │ │
│ │<*> generic/default IDE chipset support │ │
│ │[*] CMD640 chipset bugfix/support │ │
│ │[ ] CMD640 enhanced support │ │
│ │[ ] PNP EIDE support │ │
│ │[*] PCI IDE chipset support │ │
│ │[ ] Sharing PCI IDE interrupts support
[ ] Boot off-board chipsets first support │ │
│ │<*> Generic PCI IDE Chipset Support │ │
│ │< > OPTi 82C621 chipset enhanced support (EXPERIMENTAL) │ │
│ │< > RZ1000 chipset bugfix/support │ │
│ │[*] Generic PCI bus-master DMA support │ │
│ │[ ] Force enable legacy 2.0.X HOSTS to use DMA │ │
│ │[ ] Use PCI DMA by default when available │ │ <-----------------------------------------Here
│ │< > AEC62XX chipset support │ │
│ │< > ALI M15x3 chipset support │ │
│ │<*> AMD and nVidia IDE support |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Wikizz n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 24 Feb 2005 Posts: 4
|
Posted: Wed Mar 09, 2005 7:34 pm Post subject: |
|
|
No, still nothing.
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Wikizz n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 24 Feb 2005 Posts: 4
|
Posted: Wed Mar 09, 2005 7:46 pm Post subject: |
|
|
Maybe something I need to edit in /etc/make.conf??? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|