LINUX.ORG.RU

Как включить DMA на ЦД-роме.


0

0

Короче так как стоит 2.6.х то эмуляция скази отсутствует, и как следствие скорость передачи данных между сидюком и компом ограничивается 2,5 метрами, но на 2.4.х с эмуляцией скази скорость доходила до 5 метров. Собсно и встал вопрос как включить ДМА что бы снова заиметь скорость 5 метров в секунду. Пробовал включить её командой

hdparm -d1 /dev/hdc

на что он руганулся ошибкой. Может кто знает как это пофиксить.

Заранее спасбо!!!

★★★★★

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

Известно какой он у него ругнулся - типа не может врубить dma.

И я знаю почему и не раз тут об этом писал. Потому что нет поддержки чипсета матери. Надо этот модуль загрузить. А лучше вкомпилить прямо в ядро.

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

Дык для дисков ДМА врубается да и чипсет установлен в ядро, а ошибка такая:

cyclon alexandr # hdparm -d1 /dev/hdc

/dev/hdc:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted <=== вот она
 using_dma    =  0 (off)

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

Да. Это именно та ошибка, о которой я говорю.

Вспомни, какой чипсет у тебя на матери, и попробуй (modprobe) соответствующий модуль. Потом врубай дма.

Это если ты их собрал, конечно.

P.S. Важный момент - надеюсь, cdrom не в scsi-эмуляции.

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

Дык говорю же там для моего чипсет единственный модуль и тот я врубил в ядро, так что грузить нечего. Чипсет i875. Врубал модуль там где ниже рапологаются выберается поддержка графики для XFree.

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