I am implying they are not interesting to me at this point of the time. At least not enough to spend my spare time on it.<br><br><div class="gmail_quote">On Mon, Mar 1, 2010 at 4:19 PM, Anton Krall <span dir="ltr"><<a href="mailto:antonkrall@gmail.com">antonkrall@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Moises are you implying that the fwd safety timeouts that are preventing the<br>
completion of long distance calls using R2 is not "interesting"?<br>
<br>
<br>
<br>
From: Moises Silva <<a href="mailto:moises.silva@gmail.com">moises.silva@gmail.com</a>><br>
<div class="im">Reply-To: <<a href="mailto:asterisk-r2@lists.digium.com">asterisk-r2@lists.digium.com</a>><br>
</div>Date: Mon, 1 Mar 2010 16:07:50 -0500<br>
<div class="im">To: <<a href="mailto:asterisk-r2@lists.digium.com">asterisk-r2@lists.digium.com</a>><br>
</div>Subject: Re: [asterisk-r2] Porque no contestan<br>
<div class="im"><br>
Anton, please keep the conversation in the asterisk-r2 list. If nobody<br>
answers there, including me, is either because people is too busy or they<br>
just don't know. In my case, I am quite busy these days and I am trying to<br>
keep a distance from e-mail and mailing lists in particular and just reply<br>
to issues that I consider interesting or that have not been discussed<br>
before.<br>
<br>
On Mon, Mar 1, 2010 at 2:06 PM, Anton Krall <<a href="mailto:akrall@intruder.mx">akrall@intruder.mx</a>> wrote:<br>
> Moises, sabes que puede estar pasando, esta pasando con 2 e1 de telmex en<br>
> lugares diferentes... Es cosa de openr2 y configuracion o es cosa de telmex?<br>
><br>
><br>
><br>
> ________________________________________________________________<br>
> Anton Krall<br>
<br>
</div><div><div></div><div class="h5">> From: Anton Krall <<a href="mailto:antonkrall@gmail.com">antonkrall@gmail.com</a>><br>
> Date: Thu, 25 Feb 2010 18:55:53 -0600<br>
> To: <<a href="mailto:asterisk-r2@lists.digium.com">asterisk-r2@lists.digium.com</a>><br>
> Conversation: [asterisk-r2] Fwd safety timeouts<br>
> Subject: Re: [asterisk-r2] Fwd safety timeouts<br>
><br>
> My r2proto.conf file is located in /usr/local/etc (thats where the make put<br>
> it, is that ok)? And inside it has fwd_timeout at 30000... Which sould be<br>
> enough I think...<br>
><br>
> Can anybody see something wrong from the traces I posted?<br>
><br>
> What do you think Moy?<br>
><br>
><br>
><br>
> From: Shazaum <<a href="mailto:shazaum@gmail.com">shazaum@gmail.com</a>><br>
> Reply-To: <<a href="mailto:asterisk-r2@lists.digium.com">asterisk-r2@lists.digium.com</a>><br>
> Date: Thu, 25 Feb 2010 19:10:30 -0300<br>
> To: <<a href="mailto:asterisk-r2@lists.digium.com">asterisk-r2@lists.digium.com</a>><br>
> Subject: Re: [asterisk-r2] Fwd safety timeouts<br>
><br>
> I do not understand very well, but what is the timeout in conf?<br>
><br>
><br>
> Renato dos Santos<br>
> <a href="mailto:renato@opens.com.br">renato@opens.com.br</a><br>
> OpenS Tecnologia Ltda<br>
> Rua Padre Marcelino Champagnat, 236<br>
> Jardim Atlântico - Florianópolis - SC - Brasil<br>
> +55 (48) 3954-8000<br>
> <a href="http://www.opens.com.br" target="_blank">http://www.opens.com.br</a><br>
> <a href="http://shazaum.wordpress.com" target="_blank">shazaum.wordpress.com</a> <<a href="http://shazaum.wordpress.com" target="_blank">http://shazaum.wordpress.com</a>><br>
> <<a href="http://shazaum.wordpress.com" target="_blank">http://shazaum.wordpress.com</a>><br>
><br>
><br>
> On 25 February 2010 16:36, Anton Krall <<a href="mailto:antonkrall@gmail.com">antonkrall@gmail.com</a>> wrote:<br>
>> Moises? Any ideas?<br>
>><br>
>> -----<br>
>><br>
>> Guys, Im getting FWD safety timeouts when calling LD from Mexico to Spain.<br>
>><br>
>> This is what the call trace shows on my side<br>
>><br>
>> 12:44:12:679] [Thread: 21314464] [Chan 25] - Call started at Tue Feb 23<br>
>> 12:44:12 2010 on chan 25<br>
>> [12:44:12:679] [Thread: 21314464] [Chan 25] - CAS Tx >> [SEIZE] 0x00<br>
>> [12:44:12:679] [Thread: 21314464] [Chan 25] - CAS Raw Tx >> 0x01<br>
>> [12:44:12:721] [Thread: 21314464] [Chan 25] - Bits changed from 0x08 to 0x0C<br>
>> [12:44:12:721] [Thread: 21314464] [Chan 25] - CAS Rx << [SEIZE ACK] 0x0C<br>
>> [12:44:12:721] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 2<br>
>> [12:44:12:721] [Thread: 21314464] [Chan 25] - timer id 2 found, cancelling<br>
>> it now<br>
>> [12:44:12:721] [Thread: 21314464] [Chan 25] - Sending DNIS digit 0<br>
>> [12:44:12:721] [Thread: 21314464] [Chan 25] - MF Tx >> 0 [ON]<br>
>> [12:44:12:818] [Thread: 21314464] [Chan 25] - MF Rx << 1 [ON]<br>
>> [12:44:12:818] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 0<br>
>> [12:44:12:818] [Thread: 21314464] [Chan 25] - Cannot cancel timer 0<br>
>> [12:44:12:818] [Thread: 21314464] [Chan 25] - MF Tx >> 0 [OFF]<br>
>> [12:44:12:898] [Thread: 21314464] [Chan 25] - MF Rx << 1 [OFF]<br>
>> [12:44:12:898] [Thread: 21314464] [Chan 25] - Sending DNIS digit 0<br>
>> [12:44:12:898] [Thread: 21314464] [Chan 25] - MF Tx >> 0 [ON]<br>
>> [12:44:12:898] [Thread: 21314464] [Chan 25] - Group A DNIS request handled<br>
>> [12:44:12:958] [Thread: 21314464] [Chan 25] - MF Rx << 1 [ON]<br>
>> [12:44:12:958] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 0<br>
>> [12:44:12:958] [Thread: 21314464] [Chan 25] - Cannot cancel timer 0<br>
>> [12:44:12:958] [Thread: 21314464] [Chan 25] - MF Tx >> 0 [OFF]<br>
>> [12:44:13:018] [Thread: 21314464] [Chan 25] - MF Rx << 1 [OFF]<br>
>> [12:44:13:018] [Thread: 21314464] [Chan 25] - Sending DNIS digit 3<br>
>> [12:44:13:018] [Thread: 21314464] [Chan 25] - MF Tx >> 3 [ON]<br>
>> [12:44:13:018] [Thread: 21314464] [Chan 25] - Group A DNIS request handled<br>
>> [12:44:13:078] [Thread: 21314464] [Chan 25] - MF Rx << 1 [ON]<br>
>> [12:44:13:078] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 0<br>
>> [12:44:13:078] [Thread: 21314464] [Chan 25] - Cannot cancel timer 0<br>
>> [12:44:13:078] [Thread: 21314464] [Chan 25] - MF Tx >> 3 [OFF]<br>
>> [12:44:13:138] [Thread: 21314464] [Chan 25] - MF Rx << 1 [OFF]<br>
>> [12:44:13:138] [Thread: 21314464] [Chan 25] - Sending DNIS digit 4<br>
>> [12:44:13:138] [Thread: 21314464] [Chan 25] - MF Tx >> 4 [ON]<br>
>> [12:44:13:138] [Thread: 21314464] [Chan 25] - Group A DNIS request handled<br>
>> [12:44:13:198] [Thread: 21314464] [Chan 25] - MF Rx << 1 [ON]<br>
>> [12:44:13:198] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 0<br>
>> [12:44:13:198] [Thread: 21314464] [Chan 25] - Cannot cancel timer 0<br>
>> [12:44:13:198] [Thread: 21314464] [Chan 25] - MF Tx >> 4 [OFF]<br>
>> [12:44:13:258] [Thread: 21314464] [Chan 25] - MF Rx << 1 [OFF]<br>
>> [12:44:13:258] [Thread: 21314464] [Chan 25] - Sending DNIS digit 9<br>
>> [12:44:13:258] [Thread: 21314464] [Chan 25] - MF Tx >> 9 [ON]<br>
>> [12:44:13:258] [Thread: 21314464] [Chan 25] - Group A DNIS request handled<br>
>> [12:44:13:318] [Thread: 21314464] [Chan 25] - MF Rx << 1 [ON]<br>
>> [12:44:13:318] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 0<br>
>> [12:44:13:318] [Thread: 21314464] [Chan 25] - Cannot cancel timer 0<br>
>> [12:44:13:318] [Thread: 21314464] [Chan 25] - MF Tx >> 9 [OFF]<br>
>> [12:44:13:378] [Thread: 21314464] [Chan 25] - MF Rx << 1 [OFF]<br>
>> [12:44:13:378] [Thread: 21314464] [Chan 25] - Sending DNIS digit 4<br>
>> [12:44:13:378] [Thread: 21314464] [Chan 25] - MF Tx >> 4 [ON]<br>
>> [12:44:13:378] [Thread: 21314464] [Chan 25] - Group A DNIS request handled<br>
>> [12:44:13:438] [Thread: 21314464] [Chan 25] - MF Rx << 1 [ON]<br>
>> [12:44:13:438] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 0<br>
>> [12:44:13:438] [Thread: 21314464] [Chan 25] - Cannot cancel timer 0<br>
>> [12:44:13:438] [Thread: 21314464] [Chan 25] - MF Tx >> 4 [OFF]<br>
>> [12:44:13:518] [Thread: 21314464] [Chan 25] - MF Rx << 1 [OFF]<br>
>> [12:44:13:518] [Thread: 21314464] [Chan 25] - Sending DNIS digit 6<br>
>> [12:44:13:518] [Thread: 21314464] [Chan 25] - MF Tx >> 6 [ON]<br>
>> [12:44:13:518] [Thread: 21314464] [Chan 25] - Group A DNIS request handled<br>
>> [12:44:13:578] [Thread: 21314464] [Chan 25] - MF Rx << 1 [ON]<br>
>> [12:44:13:578] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 0<br>
>> [12:44:13:578] [Thread: 21314464] [Chan 25] - Cannot cancel timer 0<br>
>> [12:44:13:578] [Thread: 21314464] [Chan 25] - MF Tx >> 6 [OFF]<br>
>> [12:44:13:638] [Thread: 21314464] [Chan 25] - MF Rx << 1 [OFF]<br>
>> [12:44:13:638] [Thread: 21314464] [Chan 25] - Sending DNIS digit 7<br>
>> [12:44:13:638] [Thread: 21314464] [Chan 25] - MF Tx >> 7 [ON]<br>
>> [12:44:13:638] [Thread: 21314464] [Chan 25] - Group A DNIS request handled<br>
>> [12:44:13:718] [Thread: 21314464] [Chan 25] - MF Rx << 1 [ON]<br>
>> [12:44:13:718] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 0<br>
>> [12:44:13:718] [Thread: 21314464] [Chan 25] - Cannot cancel timer 0<br>
>> [12:44:13:718] [Thread: 21314464] [Chan 25] - MF Tx >> 7 [OFF]<br>
>> [12:44:13:798] [Thread: 21314464] [Chan 25] - MF Rx << 1 [OFF]<br>
>> [12:44:13:798] [Thread: 21314464] [Chan 25] - Sending DNIS digit 1<br>
>> [12:44:13:798] [Thread: 21314464] [Chan 25] - MF Tx >> 1 [ON]<br>
>> [12:44:13:798] [Thread: 21314464] [Chan 25] - Group A DNIS request handled<br>
>> [12:44:13:858] [Thread: 21314464] [Chan 25] - MF Rx << 1 [ON]<br>
>> [12:44:13:858] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 0<br>
>> [12:44:13:858] [Thread: 21314464] [Chan 25] - Cannot cancel timer 0<br>
>> [12:44:13:858] [Thread: 21314464] [Chan 25] - MF Tx >> 1 [OFF]<br>
>> [12:44:13:918] [Thread: 21314464] [Chan 25] - MF Rx << 1 [OFF]<br>
>> [12:44:13:918] [Thread: 21314464] [Chan 25] - Sending DNIS digit 9<br>
>> [12:44:13:918] [Thread: 21314464] [Chan 25] - MF Tx >> 9 [ON]<br>
>> [12:44:13:918] [Thread: 21314464] [Chan 25] - Group A DNIS request handled<br>
>> [12:44:13:998] [Thread: 21314464] [Chan 25] - MF Rx << 1 [ON]<br>
>> [12:44:13:998] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 0<br>
>> [12:44:13:998] [Thread: 21314464] [Chan 25] - Cannot cancel timer 0<br>
>> [12:44:13:998] [Thread: 21314464] [Chan 25] - MF Tx >> 9 [OFF]<br>
>> [12:44:14:058] [Thread: 21314464] [Chan 25] - MF Rx << 1 [OFF]<br>
>> [12:44:14:058] [Thread: 21314464] [Chan 25] - Sending DNIS digit 5<br>
>> [12:44:14:058] [Thread: 21314464] [Chan 25] - MF Tx >> 5 [ON]<br>
>> [12:44:14:058] [Thread: 21314464] [Chan 25] - Group A DNIS request handled<br>
>> [12:44:14:098] [Thread: 21314464] [Chan 25] - MF Rx << 1 [ON]<br>
>> [12:44:14:098] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 0<br>
>> [12:44:14:098] [Thread: 21314464] [Chan 25] - Cannot cancel timer 0<br>
>> [12:44:14:098] [Thread: 21314464] [Chan 25] - MF Tx >> 5 [OFF]<br>
>> [12:44:14:179] [Thread: 21314464] [Chan 25] - MF Rx << 1 [OFF]<br>
>> [12:44:14:179] [Thread: 21314464] [Chan 25] - Sending DNIS digit 0<br>
>> [12:44:14:179] [Thread: 21314464] [Chan 25] - MF Tx >> 0 [ON]<br>
>> [12:44:14:179] [Thread: 21314464] [Chan 25] - Group A DNIS request handled<br>
>> [12:44:14:238] [Thread: 21314464] [Chan 25] - MF Rx << 1 [ON]<br>
>> [12:44:14:238] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 0<br>
>> [12:44:14:238] [Thread: 21314464] [Chan 25] - Cannot cancel timer 0<br>
>> [12:44:14:238] [Thread: 21314464] [Chan 25] - MF Tx >> 0 [OFF]<br>
>> [12:44:14:298] [Thread: 21314464] [Chan 25] - MF Rx << 1 [OFF]<br>
>> [12:44:14:298] [Thread: 21314464] [Chan 25] - Sending DNIS digit 9<br>
>> [12:44:14:298] [Thread: 21314464] [Chan 25] - MF Tx >> 9 [ON]<br>
>> [12:44:14:298] [Thread: 21314464] [Chan 25] - Group A DNIS request handled<br>
>> [12:44:14:358] [Thread: 21314464] [Chan 25] - MF Rx << 1 [ON]<br>
>> [12:44:14:358] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 0<br>
>> [12:44:14:358] [Thread: 21314464] [Chan 25] - Cannot cancel timer 0<br>
>> [12:44:14:358] [Thread: 21314464] [Chan 25] - MF Tx >> 9 [OFF]<br>
>> [12:44:14:418] [Thread: 21314464] [Chan 25] - MF Rx << 1 [OFF]<br>
>> [12:44:14:418] [Thread: 21314464] [Chan 25] - No more DNIS. Doing nothing,<br>
>> waiting for timeout.<br>
>> [12:44:14:418] [Thread: 21314464] [Chan 25] - Group A DNIS request handled<br>
>> [12:44:24:418] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 3<br>
>> [12:44:24:418] [Thread: 21314464] [Chan 25] - timer id 3 found, cancelling<br>
>> it now<br>
>> [12:44:24:418] [Thread: 21314464] [Chan 25] - calling timer callback<br>
>> [12:44:24:418] [Thread: 21314464] [Chan 25] - Protocol error. Reason =<br>
>> Forward Safety Timeout, R2 State = Seize ACK Received, MF state = Waiting<br>
>> Far End Time<br>
>> out, MF Group = Forward Group I, CAS = 0x0C<br>
>> DNIS = 0034946719509, ANI = 290, MF = 0x20<br>
>> [12:44:24:418] [Thread: 21314464] [Chan 25] - Attempting to cancel timer<br>
>> timer 0<br>
>> [12:44:24:418] [Thread: 21314464] [Chan 25] - Cannot cancel timer 0<br>
>><br>
>><br>
>> And this is what Telmex is saying... Maybe its something related to timeout<br>
>> config on r2proto?<br>
>><br>
>> WO IZTAC/64-A/04-00 AT-16 TIME 100223 1248 PAGE 1<br>
>> RECORDING OF TELEPHONY SIGNALS RECORDED RESULTS<br>
>> RI : 0<br>
>> TEST OBJECT : BL3DM-793<br>
>> ROUTE : -<br>
>> GROUP NUMBER : 5555196940<br>
>> SUBROUTE : B-0<br>
>> CONNECTED ROUTE : CR<br>
>> GLOBAL STATE : IDLE<br>
>> START TIME : 1247<br>
>> FIRST SIGNAL TIME : 124742<br>
>><br>
>> TIME TDIFF SIGNAL DIR BITS RP ST. DEVICE<br>
>><br>
>> 39770 0000000 S 0000 1001 H'35 BL3DM-793<br>
>> 39770 0000000 R 0000 1001 H'35 BL3DM-793<br>
>> 42000 0002230 R 0000 1000 H'35 BL3DM-793<br>
>> 42020 0000020 R 0000 1000 H'4 BL3DM-793<br>
>> 42020 0000000 SEIZURE ACKN. S 0000 1011 H'4 BL3DM-793<br>
>> 42090 0000070 GROUP I 10 R 0000 1010 H'2 CSRLM-27<br>
>> 42090 0000000 A1 S 0000 0001 H'3 CSRLM-27<br>
>> 57790 0000180 GROUP I 10 R 0000 1010 H'3 CSRLM-70<br>
>> cdmxdfizds1 channel: metm2<br>
>> 42230 0000140 GROUP I 10 R 0000 1010 H'3 CSRLM-27<br>
>> 42230 0000000 A1 S 0000 0001 H'3 CSRLM-27<br>
>> 42350 0000120 GROUP I 3 R 0000 0011 H'3 CSRLM-27<br>
>> 42350 0000000 A1 S 0000 0001 H'3 CSRLM-27<br>
>> 42470 0000120 GROUP I 4 R 0000 0100 H'3 CSRLM-27<br>
>> 42470 0000000 A1 S 0000 0001 H'3 CSRLM-27<br>
>> 42590 0000120 GROUP I 9 R 0000 1001 H'3 CSRLM-27<br>
>> 42590 0000000 A1 S 0000 0001 H'3 CSRLM-27<br>
>> 42720 0000130 GROUP I 4 R 0000 0100 H'3 CSRLM-27<br>
>> 42720 0000000 A1 S 0000 0001 H'3 CSRLM-27<br>
>> 42840 0000120 GROUP I 6 R 0000 0110 H'3 CSRLM-27<br>
>> 42840 0000000 A1 S 0000 0001 H'3 CSRLM-27<br>
>> 42970 0000130 GROUP I 7 R 0000 0111 H'3 CSRLM-27<br>
>> 42970 0000000 A1 S 0000 0001 H'3 CSRLM-27<br>
>> 43090 0000120 GROUP I 1 R 0000 0001 H'3 CSRLM-27<br>
>> 43090 0000000 A1 S 0000 0001 H'3 CSRLM-27<br>
>> 43220 0000130 GROUP I 9 R 0000 1001 H'3 CSRLM-27<br>
>> 43220 0000000 A1 S 0000 0001 H'3 CSRLM-27<br>
>> 43340 0000120 GROUP I 5 R 0000 0101 H'3 CSRLM-27<br>
>> 43340 0000000 A1 S 0000 0001 H'3 CSRLM-27<br>
>> 43470 0000130 GROUP I 10 R 0000 1010 H'3 CSRLM-27<br>
>> 43470 0000000 A1 S 0000 0001 H'3 CSRLM-27<br>
>> 43600 0000130 GROUP I 9 R 0000 1001 H'3 CSRLM-27<br>
>> 43600 0000000 A1 S 0000 0001 H'3 CSRLM-27<br>
>> 53700 0010100 R 0000 1001 H'4 BL3DM-793<br>
>> 53730 0000030 R 0000 1001 H'1A BL3DM-793<br>
>> 53730 0000000 RELEASE GUARD S 0000 1001 H'1A BL3DM-793<br>
>> 53980 0000250 R 0000 1001 H'35 BL3DM-793<br>
>> 53980 0000000 IDLE S 0000 1001 H'35 BL3DM-793<br>
>><br>
>> Can you help?<br>
>><br>
>><br>
>><br>
>> --<br>
>> _____________________________________________________________________<br>
>> -- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
>><br>
>> asterisk-r2 mailing list<br>
>> To UNSUBSCRIBE or update options visit:<br>
>> <a href="http://lists.digium.com/mailman/listinfo/asterisk-r2" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-r2</a><br>
><br>
><br>
><br>
> --<br>
> _____________________________________________________________________<br>
> -- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
><br>
> asterisk-r2 mailing list<br>
> To UNSUBSCRIBE or update options visit:<br>
> <a href="http://lists.digium.com/mailman/listinfo/asterisk-r2" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-r2</a><br>
><br>
> ------ End of Forwarded Message<br>
><br>
<br>
<br>
<br>
--<br>
Moises Silva<br>
Senior Software Engineer<br>
Sangoma Technologies Inc. | 50 McIntosh Drive, Suite 120, Markham ON L3R 9T3<br>
Canada<br>
t. 1 905 474 1990 x 128 | e. <a href="mailto:moy@sangoma.com">moy@sangoma.com</a><br>
<br>
<br>
<br>
</div></div>--<br>
<div><div></div><div class="h5">_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-r2 mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
<a href="http://lists.digium.com/mailman/listinfo/asterisk-r2" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-r2</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Moises Silva<br>Senior Software Engineer<br>Sangoma Technologies Inc. | 50 McIntosh Drive, Suite 120, Markham ON L3R 9T3 Canada<br>t. 1 905 474 1990 x 128 | e. <a href="mailto:moy@sangoma.com">moy@sangoma.com</a><br>