I tried setting the DMA "ON" with the -d but this was refused. DMA
stayed off. The main message was:
HDIO_SET_DMA failed: Operation not permitted!
That's why I'm thinking that the VIA chipset is incompatible. I also
reinstalled Trixbox to one HD but this has not helped. Before it had
spread itself onto both drives by default, not a great situation.
Is DMA normally ever stuck OFF? Doesn't this create a bottleneck in
terms of processing speed?
Thanks,
Peter M.
John Cianfarani wrote:
If you do:
hdparm -v /dev/<drive> (should be something like hda1 or sda1)
what does it show for the using_dma setting? Using the same tool you
should
be able to force DMA on. I think it's the -d flag.
Thanks
John
-----Original Message-----
From: Peter MacFarlane [mailto:[EMAIL PROTECTED] Sent: Wednesday,
February 07, 2007 8:22 AM
To: [email protected]
Subject: [on-asterisk] Trixbox and DMA
I see that our new server has DMA turned off for the IDE disk. This
is one of the possible reasons for the "Losing too many ticks" message
that eventually shows up on the main console, which also seems to be
related to packet throughput speed. The motherboard has a VIA chipset
and I don't seem to be able to turn DMA on manually. Is this a known
problem and a failure to spec the right motherboard for Trixbox
1.2.3? Its a new ASUS Core 2 duo board.
I was thinking of increasing the packet buffer sizes. I believe the
default is 115K or so.
Your opinion is appreciated,
Peter M.
--
Peter L. MacFarlane, ACP
C & P Consulting 2000
Charlottetown PEI