Brendan
08-24-2005, 08:36 PM
This is a known working config, all you have to do is insert the right data where we have all caps words placed. After doing this, please contact the support dept and ask that your account's dtmf mode is switched to "inband" or key tones will not pass through the two systems.
SIP.CONF
[general]
register => YOURNUMBER:YOURPASS@INSERT PROXY HERE ; registration of your pbx to viatalk
[viatalk]
context=global ;context to use
type=peer ; user type
fromuser=YOUR NUMBER ; callerid number
username=YOUR NUMBER
authuser=YOUR NUMBER
secret=YOUR PASSWORD
host= INSERT PROXY HERE ;host to contact
fromdomain= INSERT PROXY HERE ; domain you're on
nat=no ; network address translation (set to yes if you have problems)
canreinvite=yes
insecure=very ; security level
qualify=yes ; require password (we do require this)
dtmfmode=inband (needed on BOTH ends to allow keytone passing)
dtmf=inband ; same as previous item
EXTENSIONS.CONF
[outgoing]
exten => _1NXXNXXXXXX,1,dial,SIP/${EXTEN:0}@viatalk|60|Tt
exten => _1NXXNXXXXXX,2,congestion
exten => _NXXNXXXXXX,1,dial,SIP/1${EXTEN:0}@viatalk|60|Tt
exten => _NXXNXXXXXX,2,congestion
The extensions.conf file edit does not need to be in there, but is posted to allow understanding of a working extension setup for a viatalk "trunk" (outgoing line)
SIP.CONF
[general]
register => YOURNUMBER:YOURPASS@INSERT PROXY HERE ; registration of your pbx to viatalk
[viatalk]
context=global ;context to use
type=peer ; user type
fromuser=YOUR NUMBER ; callerid number
username=YOUR NUMBER
authuser=YOUR NUMBER
secret=YOUR PASSWORD
host= INSERT PROXY HERE ;host to contact
fromdomain= INSERT PROXY HERE ; domain you're on
nat=no ; network address translation (set to yes if you have problems)
canreinvite=yes
insecure=very ; security level
qualify=yes ; require password (we do require this)
dtmfmode=inband (needed on BOTH ends to allow keytone passing)
dtmf=inband ; same as previous item
EXTENSIONS.CONF
[outgoing]
exten => _1NXXNXXXXXX,1,dial,SIP/${EXTEN:0}@viatalk|60|Tt
exten => _1NXXNXXXXXX,2,congestion
exten => _NXXNXXXXXX,1,dial,SIP/1${EXTEN:0}@viatalk|60|Tt
exten => _NXXNXXXXXX,2,congestion
The extensions.conf file edit does not need to be in there, but is posted to allow understanding of a working extension setup for a viatalk "trunk" (outgoing line)