I am trying to route my calls through an outside IAX provider.  I
am having a problem with which codec to use.  The only way I have
successfully been able to make an outgoing call is if i do:<br>
<br>
<div style="margin-left: 40px;">&nbsp; disallow=all<br>
&nbsp; allow=g729<br>
</div>
<br>
in the sip.conf file (for my phones) and the iax.conf file.&nbsp; The second I add one more codec to that list, for instance:<br>
<br>
<div style="margin-left: 40px;">&nbsp; disallow=all<br>
&nbsp; allow=g729<br>
&nbsp; allow=ulaw<br>
</div>
<br>
I get the following error in the CLI:<br>
<br>
<div style="margin-left: 40px;">&nbsp; Nov 23 10:56:35 NOTICE[3799]: channel.c:1703 ast_set_write_format: Unable to find a path from ulaw to g729<br>
&nbsp; Nov 23 10:56:35 NOTICE[3799]: channel.c:1736 ast_set_read_format: Unable to find a path from g729 to ulaw<br>
</div>
<br>
During this time, the number I am calling rings, however, when I pick up, the server hangs up and says this:<br>
<br>
<div style="margin-left: 40px;">&nbsp; -- IAX2/plainvoip/3 is ringing<br>
&nbsp; -- IAX2/plainvoip/3 stopped sounds<br>
&nbsp; -- IAX2/plainvoip/3 answered SIP/4035-0e93<br>
&nbsp; Nov 23 10:56:41 WARNING[3799]: channel.c:2127
ast_channel_make_compatible: No path to translate from SIP/4035-0e93(4)
to IAX2/plainvoip/3(256)<br>
&nbsp; Nov 23 10:56:41 WARNING[3799]: app_dial.c:1024 dial_exec: Had to
drop call because I couldn't make SIP/4035-0e93 compatible with
IAX2/plainvoip/3<br>
&nbsp; -- Hungup 'IAX2/plainvoip/3'<br>
&nbsp; == Spawn extension (from-sip, 13102801234, 1) exited non-zero on 'sip/4035-0e93'<br>
<br>
</div>
I will post my configuration files if necessary.&nbsp; Thank you in advance for any help that anyone can offer.<br>