DMA problems on SiS746FX IDE channel
Hello to all,
I have switched to Ubuntu for months now and though I've been searching for all this time I still haven't been able to switch on DMA on my IDE channel.
I have an Athlon XP processor on a QDI K7S746FX motherboard (I SiS 746 chipset). My drives are set: /dev/hda: hard drive, /dev/hdb: DVD, /dev/hdc: CDRW. All of them have DMA off and can't change it with hdparm. And then I have a PCI SATA controller with a Maxtor hard disk. But I have the feeling that it is working really slow too. hdparm /dev/sda gives me:
Timing cached reads: 1020 MB in 2.00 seconds = 509.82 MB/sec
Timing buffered disk reads: 102 MB in 3.06 seconds = 33.38 MB/sec
Is that normal or slow?
I have tried editing the /etc/modules file, adding amd74xx or via82cxxx, but they didn't work. I have also changed the order in which the modules are loaded at startup, as those solutions where the ones that worked for most people in the forum. I think that it has to do with my chipset... Should I replace amd74xx or via82cxxx with something else that is specific for the SiS chipset?
Any help would be much appreciated!