<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> </head> <body bgcolor="#ffffff" text="#000000"> <div class="moz-text-flowed" style="font-family: -moz-fixed; font-size: 13px;" lang="x-western">Hi, <br> <br> I try to find a solution for this problem : <br> <br> [Jul 3 09:30:38] WARNING[3756]: chan_iax2.c:7312 socket_process: Received trunked frame before first full voice frame <br> [Jul 3 09:30:38] WARNING[3757]: chan_iax2.c:7312 socket_process: Received trunked frame before first full voice frame <br> [Jul 3 09:30:38] WARNING[3751]: chan_iax2.c:7312 socket_process: Received trunked frame before first full voice frame <br> [Jul 3 09:30:38] WARNING[3759]: chan_iax2.c:7312 socket_process: Received trunked frame before first full voice frame <br> [Jul 3 09:30:38] WARNING[3752]: chan_iax2.c:7312 socket_process: Received trunked frame before first full voice frame <br> ...etc ... <br> <br> In the same time the user complain of the telephony quality. <br> <br> I have 14 ms of ping in my trunk. And i use Cisco with QOS on a dedicaced SDSL. <br> <br> *CLI> iax2 show netstats <br> -------- LOCAL --------------------- -------- REMOTE -------------------- <br> Channel RTT Jit Del Lost % Drop OOO Kpkts Jit Del Lost % Drop OOO Kpkts <br> IAX2/blabla-16385 15 -1 0 -1 -1 0 -1 0 0 40 0 0 0 0 0 <br> IAX2/blabla-16387 12 -1 0 -1 -1 0 -1 0 0 40 0 0 0 0 0 <br> 2 active IAX channels <br> <br> ## My configuration ( I use a sangoma key for the timing source on my slave.) : <br> <br> server_master:/etc/asterisk# asterisk -r <br> Asterisk 1.4.24.1, Copyright (C) 1999 - 2008 Digium, Inc. and others. <br> server_slave:/etc/asterisk# asterisk -r <br> Asterisk 1.4.24.1, Copyright (C) 1999 - 2008 Digium, Inc. and others. <br> <br> server_master:/var/lib/asterisk/agi-bin/inc# dahdi_test <br> Opened pseudo dahdi interface, measuring accuracy... <br> 99.998535% 99.995308% 99.996284% 99.997269% 99.998924% 99.996872% 99.998634% <br> 99.993553% 99.998245% 99.995216% 99.998039% 99.997856% 99.992966% 99.999321% <br> --- Results after 14 passes --- <br> Best: 99.999 -- Worst: 99.993 -- Average: 99.996930, Difference: 99.997334 <br> <br> ; iax.conf server_master <br> ; <br> [general] <br> bindport=XXXX <br> bindaddr=222.222.222.222 <br> delayreject=yes <br> language=fr <br> allow=alaw <br> maxjitterbuffer=800 <br> trunktimestamps=yes <br> tos=ef <br> <br> [jourdain] <br> type=friend <br> host=111.111.111.111 <br> port=XXXX <br> context=iax-jourdain <br> trunk=yes <br> disallow=all <br> allow=alaw <br> jitterbuffer=no <br> forcejitterbuffer=no <br> transfer=no <br> <br> server_salve:~# dahdi_test <br> Opened pseudo dahdi interface, measuring accuracy... <br> 99.989647% 99.985260% 99.989449% 99.989357% 99.989555% 99.989456% 99.989853% <br> 99.989548% 99.986908% 99.989258% 99.989250% 99.989250% 99.990234% 99.989647% ^C <br> --- Results after 14 passes --- <br> Best: 99.990 -- Worst: 99.985 -- Average: 99.989048, Difference: 99.989048 <br> <br> server_slave*CLI> iax2 show peers <br> Name/Username Host Mask Port Status <br> toulouse 222.222.222.222 (S) 255.255.255.255 XXXX (T) OK (18 ms) <br> ; <br> ; iax.conf server_salve <br> ; <br> [general] <br> bindport=XXXX <br> bindaddr=111.111.111.111 <br> language=fr <br> maxjitterbuffer=250 <br> trunktimestamps=yes <br> tos=ef <br> <br> [toulouse] <br> type=friend <br> host=222.222.222.222 <br> port=XXXX <br> context=iax-toulouse <br> trunk=yes <br> allow=alaw <br> jitterbuffer=no <br> forcejitterbuffer=no <br> transfer=no <br> <br> Best regards <br> <br> Hugues <br> <br> </div> </body> </html>