Hi,<br><br>I am trying to configure using one signaling link with multiple asterisk box where I have only one signaling link from Telco company .<br><br>Astreisk_1 --> SS7 Signalining --> Telco<br> /<br>Astreisk_2--/ ---> Bearer Channel --> Telco
<br><br>I have patched the "cluster.c" provided from [Anders Baekgaard <<a href="mailto:ab@sifira.dk">ab@sifira.dk</a>>] .<br><br><br>--- cluster.c~ 2006-04-19 09:54:08.000000000 +0200<br>+++ cluster.c 2007-03-23 09:51:
25.000000000 +0100<br>@@ -847,9 +847,8 @@<br> }<br> }<br><br>- if (this_host->has_signalling_receivers)<br>- if (setup_receiver_socket())<br>- goto fail;<br>+ if (setup_receiver_socket())<br>+ goto fail;
<br> connect_receivers();<br> receivepipe[0] = receivepipe[1] = -1;<br> receivebuf = lffifo_alloc(200000);<br><br><br>Asterisk_1 box is running fine and seems "cluster service" is connected each other but Asterisk_2 is complaing ..
<br><br>"Mar 31 12:43:05 NOTICE[9666]: l4isup.c:1076 t22_timeout: T22 timeout (No "circuit group reset acknowledge" from peer) CIC=32.<br> Mar 31 12:43:05 WARNING[9666]: mtp.c:1708 mtp_thread_main: No signalling links inservice and no cluster receivers alive, dropping packet!
<br>"<br><br>Asterisk_1<br>===========<br>*CLI> ss7 cluster status<br>receiver Asterisk_1 if 1, addr <a href="http://192.168.10.17">192.168.10.17</a>, c:connected, p:, last try 154 msec, 23 fails, 0 forwards<br>*CLI>
<br><br>Asterisk_2<br>===========<br>*CLI> ss7 cluster status<br>receiver Asterisk_2 if 1, addr <a href="http://192.168.10.16">192.168.10.16</a>, c:connected, p:, last try 399 msec, 0 fails, 0 forwards<br>*CLI><br><br>
Here is below my config file for both the box ...<br><br>Asterisk_1 [IP:<a href="http://192.168.10.16">192.168.10.16</a>]<br>=======================<br><br>[linkset-siuc]<br>enabled => yes<br>enable_st => no<br>use_connect => yes
<br>hunting_policy => even_mru<br>subservice => auto<br><br><br>[link-l1]<br>linkset => siuc<br>channels => 1-15,17-31<br>schannel => 16<br>firstcic => 1<br>enabled => yes<br><br><br>[host-Asterisk_1]
<br>enabled => yes<br>default_linkset => siuc<br>opc => 0x2<br>dpc => siuc:0x1<br>if-1 => <a href="http://192.168.10.17">192.168.10.17</a><br>links => l1:1<br><br><br>[cluster]<br>port => 5040<br>l1 => Asterisk_2#if-1
<br><br><br>Asterisk_2 [IP:<a href="http://192.168.10.17">192.168.10.17</a>]<br>======================<br><br>[linkset-siuc]<br>enabled => yes<br>enable_st => no<br>use_connect => no<br>hunting_policy => even_mru
<br>subservice => auto<br><br>[link-l2]<br>linkset => siuc<br>channels => 1-31<br>schannel =><br>firstcic => 32<br>enabled => yes<br><br><br>[host-Asterisk_2]<br>enabled => yes<br>default_linkset => siuc
<br>opc => 0x2<br>dpc => siuc:0x1<br>if-1 => <a href="http://192.168.10.16">192.168.10.16</a><br>links => l2:1<br><br>[cluster]<br>port => 5040<br>l2 => Asterisk_1#if-1<br><br><br>Could anyone please push me to right direction to sort out this issue resolve .
<br><br><br>Best Regards,<br><br>..Tusar..<br><br><br><br><div><span class="gmail_quote">On 3/23/07, <b class="gmail_sendername">Anders Baekgaard</b> <<a href="mailto:ab@sifira.dk">ab@sifira.dk</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Daniel<br><br>Yes, a "fake" signalling channel is a work aound. The patch below is also a<br>work around..<br><br>--- cluster.c~ 2006-04-19 09:54:08.000000000 +0200<br>+++ cluster.c 2007-03-23 09:51:25.000000000
+0100<br>@@ -847,9 +847,8 @@<br> }<br> }<br><br>- if (this_host->has_signalling_receivers)<br>- if (setup_receiver_socket())<br>- goto fail;<br>+ if (setup_receiver_socket())<br>+ goto fail;<br> connect_receivers();
<br> receivepipe[0] = receivepipe[1] = -1;<br> receivebuf = lffifo_alloc(200000);<br><br>Best regards<br>Anders Baekgaard<br><br></blockquote></div><br>