Asterisk and x100p - Error: wcfxo: Out of space to write register 05 with 0a

0

I am running a IP PBX system with trixbox, what i'm trying to do is connect PSTN lines with IAX2 using X100P analogue card.

The problem is i cannot call any outgoing routes. (already tried AsteriskNOW and elastix)

The problem as i've learned is "low IRQ"(Interrupt Request), if that is the case how do i increase it? or am i missing something.

I read all the documentations and still the problem exists, if anyone has any idea about IRQ then please help me.

The error while i try to call out is what mentioned in the title.

Any help would be appreciated.

Account Unknown

Posted 2015-10-12T09:13:29.850

Reputation: 55

Answers

0

Like i said it's the IRQ, Interrupt Request. the X100P devices makes lot of requests so it needs to be on higher IRQ. Try changing PCI slots or motherboard. Once you have enough IRQ to make and receive calls "Don't remove it". That's it.

Account Unknown

Posted 2015-10-12T09:13:29.850

Reputation: 55

0

My response is (informed) speculation based on years running an ISP in the days of modems, and also having used [ and sold ] X100P cards - however I have not run across your problem - I answer because I suspect most people havn't come across this - particularly as with the rise of VOIP, X100P cards are - at least in my part of the world - largely a thing of the past.

An X100P card is actually just a specific Windows / Soft Modem, ie a modem with cut down firmware - which Digium wrote a driver for and can be controlled sufficiently by Asterisk.

The problem is probably that you don't have any free IRQ's to be assigned to the modem. The first thing I would try is loading your BIOS and disabling devices which you don't use - for example Floppy disk drive, but more importantly, any serial or parellel ports if you have them.

If that fails, you should try adding the command "pci=routeirq", or, if that fails, "pollirq" to the boot line of your kernel. (If you don't know how to do it, thats a seperate question - we would need to know the distro and version you are running - and, if you know it, which boot loader). Here is an old, but possibly useful post related to this paragraph.

davidgo

Posted 2015-10-12T09:13:29.850

Reputation: 49 152

tried both commands in grub, unrecognized command. what should i do? the system cannot establish a connection with my X100P card. i've at this for weeks help me please.... – Account Unknown – 2015-10-18T07:14:05.653

i am 100% sure this is IRQ problem, i was working around the server and suddenly for no reason (i don't remember what i did, might have pulled the line out and connected again) IRQ level spiked to max level, and the error gone. but still i can't make calls. how do it increase IRQ? do i have to use older asterisk version? please help – Account Unknown – 2015-10-18T08:01:45.017

Just to make sure something clear, where should type those commands? – Account Unknown – 2015-10-18T09:10:41.243

got it... not sure your answer helped me... solved by myself... thanks anyways... – Account Unknown – 2015-10-18T10:46:22.680

@AccountUnknown You should publish how you solved it, to help someone who in the future could have the same problem. – jcbermu – 2015-10-19T13:20:35.277