LINUX.ORG.RU

Is there DMA support for 82801DB chipset?


0

0

Не могу заставить работать hdd в режиме UDMA (винчестер Seagete ST340016A макс режим UDMA5 = ATA-100). на `hdparm -d1 /dev/hda` получаю HDIO_SET_DMA failed: Operation not permitted using_dma = 0 (off).

Если гружусь с Live CD (SLAX) все работает. Что за грабли? Как включить DMA? Погуглив нашел статьи 2002 года где патчили ядро...

Ответ на: комментарий от Deleted

какого именно? этого CONFIG_BLK_DEV_IT821X=y 
или CONFIG_BLK_DEV_PIIX=y ?
сейчас ядро такое(2.6.17-3):
#
# IDE chipset support/bugfixes
# 
CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_GENERIC=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_BLK_DEV_PIIX is not set
CONFIG_BLK_DEV_IT821X=y
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
# CONFIG_BLK_DEV_HD is not set
 

DonPedro123
() автор топика
Ответ на: комментарий от DonPedro123

CONFIG_BLK_DEV_PIIX разумеется. Зачем тебе IT821X то?:) ITE != Intel.

Кстати, в make menuconfig на каждую опцию есть help.

Deleted
()
Ответ на: комментарий от Deleted

Блин опять я все напутал (с) 
>Кстати, в make menuconfig на каждую опцию есть help. 
Это я знаю. спасибо.

DonPedro123
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.