<P>Hello All</P>
<P>&nbsp;</P>
<P>Anybody had used ooH323 for asterisk</P>
<P>i using ooH323-0.7.2 and asterisk CVS may 2005. OpenH323 1.17.1 and pwlib 1.9.0 and GNUGK 2.0.2</P>
<P>audio is very good, better than SIP and IAX, but i have problem.</P>
<P>how to router call from openh323 to outside PSTN.</P>
<P>my h323.conf setting</P>
<P>; Objective System's H323 Configuration example for tvcti<BR>; ooh323c driver configuration<BR>;<BR>; [general] section defines global parameters<BR>;<BR>; This is followed by profiles which can be of three types - user/peer/friend<BR>; Name of the user profile should match with the h323id of the user device.<BR>; For peer/friend profiles, host ip address must be provided as "dynamic" is<BR>; not supported as of now.<BR>;<BR>; Syntax for specifying a H323 device in extensions.conf is<BR>; For Registered peers/friends profiles:<BR>;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; H323/name where name is the name of the peer/friend profile.<BR>;<BR>; For unregistered H.323 phones:<BR>;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; H323/ip[:port] OR if gk is used H323/alias where alias can be any H323<BR>;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alias<BR>;<BR>; For dialing into another
 tvcti peer at a specific exten<BR>;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; H323/exten/peer OR <A href="mailto:H323/exten@ip">H323/exten@ip</A><BR>;<BR>; Domain name resolution is not yet supported.<BR>; <BR>; When a H.323 user calls into tvcti, his H323ID is matched with the profile<BR>; name and context is determined to route the call<BR>;<BR>; The channel driver will register all global aliases and aliases defined in <BR>; peer profiles with the gatekeeper, if one exists. So, that when someone<BR>; outside our pbx (non-user) calls an extension, gatekeeper will route that <BR>; call to our tvcti box, from where it will be routed as per dial plan.</P>
<P><BR>[general]<BR>;Define the asetrisk server h323 endpoint</P>
<P>;The port tvcti should listen for incoming H323 connections.<BR>;Default - 1720<BR>;port=1720</P>
<P>;The dotted IP address tvcti should listen on for incoming H323<BR>;connections<BR>;Default - tries to find out local ip address on it's own<BR>bindaddr=192.168.22.224&nbsp;&nbsp;&nbsp; </P>
<P>;Whether tvcti should use fast-start and tunneling for H323 connections.<BR>;Default - yes<BR>;faststart=no<BR>;h245tunneling=no<BR>faststart=yes<BR>h245tunneling=yes</P>
<P><BR>;H323-ID to be used for tvcti server<BR>;Default - tvcti PBX<BR>;h323id=ObjSystvcti <BR>;e164=100</P>
<P>h323id=9<BR>;e164=100<BR>;e164=0,1,2,3,4,5,6,7,8,9,*,#</P>
<P>;CallerID to use for calls<BR>;Default - Same as h323id<BR>callerid=tvcti</P>
<P>;Whether this tvcti server will use gatekeeper.<BR>;Default - DISABLE<BR>;gatekeeper = DISCOVER<BR>;gatekeeper = a.b.c.d<BR>gatekeeper = 192.168.22.224</P>
<P>;Location for H323 log file<BR>;Default - /var/log/tvcti/h323_log<BR>;logfile=/var/log/tvcti/h323_log</P>
<P><BR>;Following values apply to all users/peers/friends defined below, unless<BR>;overridden within their client definition</P>
<P>;Sets default context all clients will be placed in.<BR>;Default - default<BR>context=from-h323</P>
<P>;Sets rtptimeout for all clients, unless overridden<BR>;Default - 60 seconds<BR>rtptimeout=60&nbsp;&nbsp;&nbsp;&nbsp; ; Terminate call if 60 seconds of no RTP activity<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; when we're not on hold</P>
<P>;Type of Service<BR>;Default - none (lowdelay, thoughput, reliability, mincost, none)<BR>tos=lowdelay</P>
<P>;amaflags = default<BR>amaflags = billing</P>
<P>;The account code used by default for all clients.<BR>accountcode=h3230101</P>
<P>;The codecs to be used for all clients.Only ulaw and gsm supported as of now.<BR>;Default - ulaw<BR>; ONLY ulaw, gsm, g729 and g7231 supported as of now<BR>disallow=all&nbsp;&nbsp;&nbsp;&nbsp; ;Note order of disallow/allow is important.<BR>allow=gsm<BR>allow=ulaw<BR>allow=alaw</P>
<P><BR>; dtmf mode to be used by default for all clients. Only rfc2833 supported as<BR>; of now.<BR>;Default - rfc 2833<BR>;dtmfmode=rfc2833<BR>dtmfmode=inband</P>
<P>; User/peer/friend definitions:<BR>; User config options&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Peer config options<BR>; ------------------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -------------------<BR>; context&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>; disallow&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; disallow<BR>; allow&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow<BR>;
 accountcode&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; accountcode<BR>; amaflags&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; amaflags<BR>; dtmfmode&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dtmfmode<BR>; rtptimeout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 ip<BR>;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; port<BR>;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; h323id<BR>;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; email<BR>;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 url<BR>;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; e164<BR>;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rtptimeout</P>
<P>;</P>
<P><BR>[152]<BR>type=peer<BR>context=from-h323<BR>;ip=a.b.c.d&nbsp;&nbsp; ; UPDATE with appropriate ip address<BR>;port=1720&nbsp;&nbsp;&nbsp; ; UPDATE with appropriate port<BR>;e164=0,1,2,3,4,5,6,7,8,9,*,#<BR>e164=9911<BR>allow=ulaw<BR>allow=alaw&nbsp;&nbsp;&nbsp; <BR>allow=gsm</P>
<P>[myfriend11]<BR>type=friend<BR>context=from-h323<BR>;ip=10.0.0.82&nbsp;&nbsp; ; UPDATE with appropriate ip address<BR>;port=1820&nbsp;&nbsp;&nbsp; ; UPDATE with appropriate port<BR>disallow=all<BR>allow=ulaw<BR>e164=9<BR>rtptimeout=60<BR>dtmfmode=rfc2833</P>
<P>[myfriend1]<BR>type=friend<BR>context=from-h323<BR>;ip=10.0.0.82&nbsp;&nbsp; ; UPDATE with appropriate ip address<BR>;port=1820&nbsp;&nbsp;&nbsp; ; UPDATE with appropriate port<BR>disallow=all<BR>allow=ulaw<BR>;e164=7777<BR>;h323id=tvcti_tvgk1<BR>h323id=0,1,2,3,4,5,6,7,8,9<BR>rtptimeout=60<BR>;dtmfmode=rfc2833<BR>dtmfmode=rfc2833</P>
<P>[abc1]<BR>type=friend<BR>context=from-h323<BR>disallow=all<BR>allow=ulaw<BR>allow=alaw<BR>h323id=9911</P>
<P>rtptimeout=60<BR>dtmfmode=rfc2833</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>how to setup prefix for gateway GNUGK??</P>
<P>&nbsp;</P>
<P>Please help me</P>