--(chan_ss7)-> asterisk --(iax2)-> asterisk errors

Hi there.

My setup is (see the subject):

Calls from a telco arrive via chan_ss7 on an asterisk box and are routed to another box via iax2. On the first asterisk box I get the following error message and have no clue whether it’s a problem with asterisk, chan_ss7 or the iax2 part…

The console reads:

– IAX2/vivoip-1-7 is ringing
Sep 15 14:11:49 WARNING[1290]: channel.c:671 ast_queue_frame: Unable to write to alert pipe on SS7/siuc/9, frametype/subclass 5/0 (qlen = 0): Invalid argument!
– Hungup ‘IAX2/vivoip-1-7’

This happens three times and stops afterwards. Since the call arrives on a mobile on the other side it shows “3 missed calls” without a chance to answer them. Any ideas for this issue?

Not sure if the following question is OT here, since it obviously seems to be a chan_ss7 issue: A call that does work (read: doesn’t die because of the issue described above) prints lots and lots of this messages on the console:

Sep 15 14:09:23 NOTICE[16046]: chan_ss7.c:2017 ss7_write: Write buffer full on CIC=4 (wrote only 0 of 160), audio lost.
Sep 15 14:09:26 NOTICE[16046]: chan_ss7.c:2017 ss7_write: Write buffer full on CIC=4 (wrote only 0 of 160), audio lost.
Sep 15 14:09:27 NOTICE[16046]: chan_ss7.c:2017 ss7_write: Write buffer full on CIC=4 (wrote only 0 of 160), audio lost.
Sep 15 14:09:29 NOTICE[16046]: chan_ss7.c:2017 ss7_write: Write buffer full on CIC=4 (wrote only 0 of 160), audio lost.
Sep 15 14:09:33 NOTICE[16046]: chan_ss7.c:2017 ss7_write: Write buffer full on CIC=4 (wrote only 0 of 160), audio lost.

Any help would be appreciated.
Ben

Hi,

What version of chan_ss7 are you using?

The most current. I’m currently not at home, but I think the latest version on the site is 0.8.4?