Florent Martineau wrote:
Hi,
I ve got a promise TX2000 card, with a linux kernel 2.4.20
I cannot set UDMA on the drives:
#######################################
[root@moyen:~]# hdparm -t /dev/hde
/dev/hde:
Timing buffered disk reads: 64 MB in 28.59 seconds = 2.24 MB/sec
[root@moyen:~]# hdparm -d 1 /dev/hde
/dev/hde:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
[root@moyen:~]# hdparm /dev/hde
/dev/hde:
multcount = 16 (on)
IO_support = 3 (32-bit w/sync)
unmaskirq = 1 (on)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 4865/255/63, sectors = 78165360, start = 0
########################################
What can i do ?
Try the ac kernel. You can get the patch here:
ftp://ftp.kernel.org/pub/linux/kernel/people/alan/linux-2.4/2.4.20/
cd /usr/src/linux-2.4.20
bzcat (location of patch)/patch-2.4.20-ac1.bz2 |patch -p1