Hi, I'm trying to track down why I'm getting calls dropped on an infrequent basis between two asterisk servers which are at the same physical location and connected to each other with UTP ethernet. Here is the connection diagram Asterisk Server 1 ===UTPENET== Switch ====UTPENET==== Asterisk Server 2 I see sporadic RX and TX frame retries when I enable iax2 debugging on either box. Here's some sample output: Timestamp: 30016ms SCall: 00005 DCall: 00001 [192.168.17.200:4569] Rx-Frame Retry[ No] -- OSeqno: 012 ISeqno: 010 Type: IAX Subclass: LAGRP Timestamp: 30016ms SCall: 00001 DCall: 00005 [192.168.17.200:4569] Tx-Frame Retry[-01] -- OSeqno: 010 ISeqno: 013 Type: IAX Subclass: ACK Timestamp: 30016ms SCall: 00005 DCall: 00001 [192.168.17.200:4569] Rx-Frame Retry[ No] -- OSeqno: 013 ISeqno: 010 Type: IAX Subclass: LAGRQ Timestamp: 30010ms SCall: 00001 DCall: 00005 [192.168.17.200:4569] Tx-Frame Retry[000] -- OSeqno: 010 ISeqno: 014 Type: IAX Subclass: LAGRP Timestamp: 30010ms SCall: 00005 DCall: 00001 [192.168.17.200:4569] Rx-Frame Retry[ No] -- OSeqno: 014 ISeqno: 011 Type: IAX Subclass: ACK Timestamp: 30010ms SCall: 00001 DCall: 00005 [192.168.17.200:4569] I get a burst of these retries every 2-30 seconds on both ends. Given the two servers are hardwired to each other, I would think retries should be more infrequent and that this could be the "smoking gun" for the dropped calls. Besides the iax2 debug CLI command, what other tricks can be used to help to track this problem down to its root cause? Steve.
First off.. They aren't hardwired together. Check your switch for errors on either port. What type of switch is this anyway? I usually spantree portfast all my non-trunked ports. Also, you might look at static port neg's, like 100/Full. -----Original Message----- From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Steve Rodgers Sent: Wednesday, October 06, 2004 10:33 PM To: asterisk-users@lists.digium.com Subject: [Asterisk-Users] IAX2 Sporadic TX/RX retries Hi, I'm trying to track down why I'm getting calls dropped on an infrequent basis between two asterisk servers which are at the same physical location and connected to each other with UTP ethernet. Here is the connection diagram Asterisk Server 1 ===UTPENET== Switch ====UTPENET==== Asterisk Server 2 I see sporadic RX and TX frame retries when I enable iax2 debugging on either box. Here's some sample output: Timestamp: 30016ms SCall: 00005 DCall: 00001 [192.168.17.200:4569] Rx-Frame Retry[ No] -- OSeqno: 012 ISeqno: 010 Type: IAX Subclass: LAGRP Timestamp: 30016ms SCall: 00001 DCall: 00005 [192.168.17.200:4569] Tx-Frame Retry[-01] -- OSeqno: 010 ISeqno: 013 Type: IAX Subclass: ACK Timestamp: 30016ms SCall: 00005 DCall: 00001 [192.168.17.200:4569] Rx-Frame Retry[ No] -- OSeqno: 013 ISeqno: 010 Type: IAX Subclass: LAGRQ Timestamp: 30010ms SCall: 00001 DCall: 00005 [192.168.17.200:4569] Tx-Frame Retry[000] -- OSeqno: 010 ISeqno: 014 Type: IAX Subclass: LAGRP Timestamp: 30010ms SCall: 00005 DCall: 00001 [192.168.17.200:4569] Rx-Frame Retry[ No] -- OSeqno: 014 ISeqno: 011 Type: IAX Subclass: ACK Timestamp: 30010ms SCall: 00001 DCall: 00005 [192.168.17.200:4569] I get a burst of these retries every 2-30 seconds on both ends. Given the two servers are hardwired to each other, I would think retries should be more infrequent and that this could be the "smoking gun" for the dropped calls. Besides the iax2 debug CLI command, what other tricks can be used to help to track this problem down to its root cause? Steve. _______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Sorry... In the land of 150 new Cisco's each month, I assume everyone has a 2950T-24 on their desk... Bad assumption! -----Original Message----- From: Steve Rodgers [mailto:hwstar@rodgers.sdcoxmail.com] Sent: Wednesday, October 06, 2004 11:06 PM To: Tim Connolly Subject: Re: [Asterisk-Users] IAX2 Sporadic TX/RX retries On Wednesday 06 October 2004 20:50, you wrote:> First off.. They aren't hardwired together.Yes. You are correct. I should have said wired through a switch.> > Check your switch for errors on either port. What type of switch is this > anyway?This is a dumb switch/router (Linksys BEFSR41). BTW I tried disconnecting all other devices from the switch/router including the wan port and it did not reduce the retry rate. I probably need to try and eliminate the switch altogether and connect the 2 systems with a crossover cable.>I usually spantree portfast all my non-trunked ports. Also, you > might look at static port neg's, like 100/Full.I don't know what these command are . Managed switch commands maybe?> > > -----Original Message----- > From: asterisk-users-bounces@lists.digium.com > [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of SteveRodgers> Sent: Wednesday, October 06, 2004 10:33 PM > To: asterisk-users@lists.digium.com > Subject: [Asterisk-Users] IAX2 Sporadic TX/RX retries > > > Hi, > > I'm trying to track down why I'm getting calls dropped on an infrequent > basis > between two asterisk servers which are at the same physical location and > connected to each other with UTP ethernet. Here is the connection diagram > > Asterisk Server 1 ===UTPENET== Switch ====UTPENET==== Asterisk Server 2 > > I see sporadic RX and TX frame retries when I enable iax2 debugging on > either > box. Here's some sample output: > > Timestamp: 30016ms SCall: 00005 DCall: 00001 [192.168.17.200:4569] > Rx-Frame Retry[ No] -- OSeqno: 012 ISeqno: 010 Type: IAX Subclass: > LAGRP Timestamp: 30016ms SCall: 00001 DCall: 00005 [192.168.17.200:4569] > Tx-Frame Retry[-01] -- OSeqno: 010 ISeqno: 013 Type: IAX Subclass: ACK > Timestamp: 30016ms SCall: 00005 DCall: 00001 [192.168.17.200:4569] > Rx-Frame Retry[ No] -- OSeqno: 013 ISeqno: 010 Type: IAX Subclass: > LAGRQ Timestamp: 30010ms SCall: 00001 DCall: 00005 [192.168.17.200:4569] > Tx-Frame Retry[000] -- OSeqno: 010 ISeqno: 014 Type: IAX Subclass: > LAGRP Timestamp: 30010ms SCall: 00005 DCall: 00001 [192.168.17.200:4569] > Rx-Frame Retry[ No] -- OSeqno: 014 ISeqno: 011 Type: IAX Subclass: ACK > Timestamp: 30010ms SCall: 00001 DCall: 00005 [192.168.17.200:4569] > > I get a burst of these retries every 2-30 seconds on both ends. > > Given the two servers are hardwired to each other, I would think retries > should be more infrequent and that this could be the "smoking gun" for the > dropped calls. > > > Besides the iax2 debug CLI command, what other tricks can be used to help > to > > track this problem down to its root cause? > > Steve. > > > > _______________________________________________ > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users