I run a phone in a remote office using the IAX2 protocol. It mostly works fine; except that every 5 mins it loses connection with Asterisk, before reconnecting 30 seconds later; rinse & repeat. Using the IAX2 debugging, I'm seeing this a lot: Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: POKE Timestamp: 00018ms SCall: 04050 DCall: 00000 [**.**.***.***:4673] Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: ACK Timestamp: 00018ms SCall: 16174 DCall: 04050 [**.**.***.***:4673] Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: PONG Timestamp: 00018ms SCall: 16174 DCall: 04050 [**.**.***.***:4673] RR_JITTER : 0 Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 001 Type: IAX Subclass: ACK Timestamp: 00018ms SCall: 04050 DCall: 16174 [**.**.***.***:4673] Rx-Frame Retry[Yes] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: PONG Timestamp: 00018ms SCall: 16174 DCall: 04050 [**.**.***.***:4673] RR_JITTER : 0 Tx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: INVAL Timestamp: 00000ms SCall: 04050 DCall: 16174 [**.**.***.***:4673] Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: REGREQ Timestamp: 00003ms SCall: 16175 DCall: 00000 [**.**.***.***:4673] USERNAME : 5111 REFRESH : 60 Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: REGACK Timestamp: 00019ms SCall: 08339 DCall: 16175 [**.**.***.***:4673] USERNAME : 5111 DATE TIME : 2009-06-30 15:27:40 REFRESH : 60 APPARENT ADDRES : IPV4 **.**.***.***:4673 CALLING NUMBER : 5111 CALLING NAME : Ade Vickers (home) Note in particular: Tx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: INVAL Timestamp: 00000ms SCall: 04050 DCall: 16174 [**.**.***.***:4673] Whenever this happens, the phone loses connection until a REGACK is received. This started happening when I upgraded Asterisk to v 1.4.22 (from an earlier v1.4.x), on a new machine. Any ideas what I need to do to fix the issue? Phone is a Quartel 710E, in case that's of any use, and it worked fine with my previous Asterisk setup. Cheers, Ade. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20090630/84a912ad/attachment.htm
On Tue, Jun 30, 2009 at 10:47 AM, Ade Vickers<asterisk at solutionengineers.com> wrote:> > I run a phone in a remote office using the IAX2 protocol. It mostly works > fine; except that every 5 mins it loses connection with Asterisk, before > reconnecting 30 seconds later; rinse & repeat.I used to have that happen a lot. I had no idea what caused it, or what the solution was. I ended up using SIP instead. Problem no longer existed, but I never found a solution.
On Thursday 02 July 2009 10:02:03 am David Backeberg wrote:> On Tue, Jun 30, 2009 at 10:47 AM, Ade > > Vickers<asterisk at solutionengineers.com> wrote: > > I run a phone in a remote office using the IAX2 protocol. It mostly works > > fine; except that every 5 mins it loses connection with Asterisk, before > > reconnecting 30 seconds later; rinse & repeat. > > I used to have that happen a lot. I had no idea what caused it, or > what the solution was. I ended up using SIP instead. Problem no longer > existed, but I never found a solution.In iax.conf try: qualifysmoothing=yes -- Thanks, Michael Maxwell eMail: metalmick at gmail.com Phone: +61 (03) 8680 4946 Web: mikey.webhop.org Powered By: PCBSD.org | FreeBSD.org | OpenSource.org ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PRAIL.org - Australia-Wide radio communications for free Sponsor: Hightek Hosting - A New Wave in IT and Hosting Technology Hosting, IT services, sales and onsite support! 1300 85 34 30 - www.hightekhosting.com.au ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~