<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2802" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#e2dccf>
<DIV>We have an external FXO/FXS, and use Asterisk as a call router. We
want to use G723 for the actual phone calls, because we have limited bandwidth
on our return direction. This has been working fine so far. </DIV>
<DIV> </DIV>
<DIV>However, now we want to set up Asterisk to handle PBX menues and accept
extentions. Asterisk, of course, uses GSM for its messages, and cannot
terminate G723 calls. So I want to tell Asterisk, FXO, and FXS to use GSM
for messages and G723 for the data connection. The FXO/FXS would support
this, but Asterisk isn't working as I wish. Though I can provide it with a
list of coding schemes:</DIV>
<DIV> </DIV>
<DIV>; set up
codecs<BR>disallow=all<BR>allow=gsm<BR>allow=g723.1<BR>allow=g729</DIV>
<DIV> </DIV>
<DIV>It never uses anything but the first one. So if I use the above
scheme, messages are played successfully, but the calls go through using
GSM. If I put G723.1 first, Asterisk aborts with an error message (cannot
convert gsm to g723.1).</DIV>
<DIV> </DIV>
<DIV>Is there some way I can solve this problem, such as explicitly telling * to
use GSM for its messages, and G723 for the handed-off data
connection??<BR></DIV></BODY></HTML>