[asterisk-dev] IAX hardphone

Bill Shaw b.shaw at comcast.net
Mon Feb 14 14:12:20 CST 2011

>> OK. First, my setup...
>> - my development system - Win xp - Wireshark, Zoiper, TI's
>> Code Composer Studio
>> - My PBX - CentOS 5.5, Asterisk 1.6.2 (?)
>> - my hardphone - TI DSP running my code on the bare metal

Wireshark capture - http://b.shaw.home.comcast.net/accept.pcap

> You'll have to be more specific, as there isn't any Asterisk release 
> numbered '1.6'; there are dozens of individual releases that start 
> with '1.6', and there are notable differences between the 1.6.0, 1.6.1 
> and 1.6.2 branches.
> However, for all of them, the following sequence of steps should 
> ensure you get the maximum possible output on the Asterisk console:
> * Edit /etc/asterisk/logger.conf and ensure that the 'console' channel 
> has "debug,verbose,notice,warning,error" levels listed. To make it 
> easier to capture this output for including in email/etc., also ensure 
> that the 'full' channel has these same levels and is not commented 
> out. That will produce a /var/log/asterisk/full file that will contain 
> *most* (but not all) of what gets sent to the console.
> * When Asterisk starts, before making any test calls, issue the commands:
>     'core set debug 10'
>     'core set verbose 10'
>     'iax2 set debug on'

That does give me a lot more messages,  but the same information in the 
end.  From the * perspective,  it sends a 'new' then  there are no 
messages on the console  for 2 seconds.  The next message is the 
"Auto-congesting call due to slow response" message.  From my (DSP) 
perspective,  I get the 'new',  respond within 30 ms with the 'accept' 
and never get an 'ack'.  The 'accept' just gets lost.

There's got to be something funny with my 'accept' but I still don't see it.



More information about the asterisk-dev mailing list