Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations SkipVought on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Set h.323 trunk between TSW and Asterisk???

Status
Not open for further replies.

Zagica

Technical User
Dec 16, 2012
7
0
0
RS
Does someone try to setup h.323 trunk between Asterisk(or other free PBX solutions) and TSW??? Do I need some extra hardware except IPLU board (I guess...)!
I would like to hear every experience and good ideas.

Thanks
 
hello
elastix not support h323 because this protocol is not free and iplu in tsw not support sip so you need one router to change sip (elastix) to h323 for iplu only this may be help you you need one router cisco

and onequstion I ask you can you explain about riani and parametrs???
 
this is a forum about elastix h323 free

Re:H323 not work with Elastix 2.3 Beta or Elastix 2.2 11 Months, 1 Week ago Karma: 210

First just check this command under the CLI
module show like ooh323
you should see the module listed as loaded (although it might not be functional)

Next check this command, this will confirm whether it has loaded correctly
core show channeltypes
it should show up as a channeltype

If not then , you may not have a ooh323.conf in the asterisk directory.

Also the sample file, will need to be modified to add your peer name details...

This is a sample one of the net....



Code:

--------------------------------------------------------------------------------
;
; [general] section defines global parameters
;
; This is followed by profiles which can be of three types - user/peer/friend
; Name of the user profile should match with the h323id of the user device.
; For peer/friend profiles, host ip address must be provided as "dynamic" is
; not supported as of now.
;
; Syntax for specifying a H323 device in extensions.conf is
; For Registered peers/friends profiles:
; OOH323/name where name is the name of the peer/friend profile.
;
; For unregistered H.323 phones:
; OOH323/ip[:port] OR if gk is used OOH323/alias where alias can be any H323
; alias
;
; For dialing into another asterisk peer at a specific exten
; OOH323/exten/peer OR OOH323/exten@ip
;
; Domain name resolution is not yet supported.
;
; When a H.323 user calls into asterisk, his H323ID is matched with the profile
; name and context is determined to route the call
;
; The channel driver will register all global aliases and aliases defined in
; peer profiles with the gatekeeper, if one exists. So, that when someone
; outside our pbx (non-user) calls an extension, gatekeeper will route that
; call to our asterisk box, from where it will be routed as per dial plan.


[general]
;Define the asterisk server h323 endpoint

;The port asterisk should listen for incoming H323 connections.
;Default - 1720
port=1720

;The dotted IP address asterisk should listen on for incoming H323
;connections
;Default - tries to find out local ip address on it's own
bindaddr=0.0.0.0

;This parameter indicates whether channel driver should register with
;gatekeeper as a gateway or an endpoint.
;Default - no
gateway=no

;Whether asterisk should use fast-start and tunneling for H323 connections.
;Default - yes
faststart=yes
h245tunneling=yes


;H323-ID to be used for asterisk server
;Default - Asterisk PBX
h323id=ObjSysAsterisk
e164=100

;CallerID to use for calls
;Default - Same as h323id
callerid=asterisk

;Whether this asterisk server will use gatekeeper.
;Default - DISABLE
;gatekeeper = DISCOVER
;gatekeeper = a.b.c.d
gatekeeper = DISABLE

;Location for H323 log file
Default = /var/log/asterisk/h323_log
logfile=/var/log/asterisk/h323_log


;Following values apply to all users/peers/friends defined below, unless
;overridden within their client definition

;Sets default context all clients will be placed in.
;Default - default
context=from-external

;Sets rtptimeout for all clients, unless overridden
;Default - 60 seconds
;rtptimeout=60 ; Terminate call if 60 seconds of no RTP activity
; when we're not on hold

;Type of Service
;Default - none (lowdelay, thoughput, reliability, mincost, none)
;tos=lowdelay

;amaflags = default

;The account code used by default for all clients.
;accountcode=h3230101

;The codecs to be used for all clients.Only ulaw and gsm supported as of now.
;Default - ulaw
; ONLY ulaw, gsm, g729 and g7231 supported as of now
disallow=all ;Note order of disallow/allow is important.
;allow=ulaw
allow=g729

; dtmf mode to be used by default for all clients. Supports rfc2833, q931keypad
; h245alphanumeric, h245signal.
;Default - rfc 2833
dtmfmode=rfc2833


[YourH323PeerName]
IP = xxx.xxx.xxx.xxx
user=1234
username=1234
secret=1234
port = 1720
type = peer
context = from-external
;dtmfmode = h245alphanumeric
faststart = yes
h245tunneling = yes
disallow = all
allow = g729
dtmfmode=rfc2833

--------------------------------------------------------------------------------







Bob


Moderator



Posts: 1782


graphgraph
User Offline Click here to see the profile of this user
Gender: Male Elastix Application Notes bobfryer@gmail.com Location: Canberra, Australia Birthday: 05/03
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top