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

Reply via email to