[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Asus K8V-X motherboard. System Sata drive. VERY Slow Parallel Ide drives. Can't set dma. via82cxxx



Documented solution for a problem.

PC equipment:
Sarge net install cd. Linux26 kernel. Athlon 64 chip. 
Asus K8V-X motherboard. I use sata drive for system mount and use the parallel 
ide cables for storage ide drives 4x250GB WD .

I had slow response on parallel ide drives. It took many hours to resync 2 - 
250GB ide drives on raid1,  and it took days for raid5 for 4 of them. 

I did hdparm /dev/hda and i see that "using_dma is off".

I did 
hdparm -d 1 /dev/hda 

and got an error message.
HDIO_SET_DMA failed operation not permitted 

Kernel refused to set using_dma =1.

Solution:
edit /etc/modules and add via82cxx ON TOP of ide-generic ide-cd

via82cxxx  
ide-generic 
ide-cd 

The via82cxxx module must be loaded before the ide-generic driver or no access 
to setting dma.

For some reason this module order is  not required if the system drive is 
located on the via controller itself. I have another Sarge install with a 
parallel ide drive as the system ide drive and this problem did not occur. I 
don't know why it didnt occur there too....

MItchell Laks

 
 



Reply to: