[Asterisk-Users] Problem with IAX2 jitterbuffer and DTMF reception with 1.2.0

Rich Adamson radamson at routers.com
Tue Nov 29 18:02:51 MST 2005


> I've noticed that if I enable the jitterbuffer in iax.conf with Asterisk 
> 1.2.0 that Asterisk stops responding to incoming DTMF frames for calls 
> between Teliax and my server.  I've used "iax2 debug" and Ethereal to 
> confirm that Teliax is, in fact, sending the frames.
> 
> I only have two IAX2 connections (one a softphone on my local network 
> and the Teliax registration).  The softphone does not experience the 
> problem (DTMF frames sent from the softphone to * are recognized with 
> the jitter buffer enabled).
> 
> Everything else about the connection with Teliax is fine when the jitter 
> buffer is enabled.
> 
> "iax2 show channels" reports a 40 ms delay with the Teliax connection.
> 
> Any ideas?
> 
> My iax.conf is:
> 
> [general]
> bandwidth=low
> jitterbuffer=no  ; setting this to yes causes DTMF frames from Teliax to 
> be ignored (for my server anyway), apparently
> forcejitterbuffer=no
> 
> 
> register => 
> XXXXXXXXXXXXXXXXXX:XXXXXXXXXXX at voip-co3.teliax.com                 
> 
> tos=lowdelay
> autokill=yes
> 
> 
> 
> [bboatrig]
> type=friend
> host=dynamic
> context=default
> auth=md5,rsa,plaintext
> secret=XXXXXXXXXX
> callerid="Laptop" <7020>
> accountcode=bboatrig0
> 
> [teliax]
> context=incoming-voip-trusted
> type=friend
> host=voip-co3.teliax.com
> auth=md5
> secret=XXXXXXXXXXXXXXXXXXXXX
> disallow=all
> allow=ulaw
> allow=alaw
> allow=gsm

Had the same issue with them for some time using cvs-head. I simply
left the jitterbuffer turned off and really haven't had an issue.

I opened a trouble ticket with them and they quickly blamed asterisk
for not fixing a problem. Best guess is they are running an older
version of iax2 (probably modified) and haven't taken the time to
upgrade.

There is also a known issue with using trunk=yes and ilbc. Bug has been
opened on that one.






More information about the asterisk-users mailing list