[AsteriskBrasil] Problemas nas ligações PSTN e via Provedor

Fabricio Louback fabricio.vix em gmail.com
Terça Dezembro 27 18:25:41 BRT 2005


Prezada lista,

Estou fazendo um laboratório básico e estou com o seguinte cenário:

- Um servidor com SUSE10, Asterisk 1.2.1, MD3200 e um X-Lite
- Um PC rodando X-Lite

O asterisk já esta rodando e os X-lites se falam internamente.

Problema 01: Tenho uma conta na voiceconnect, sendo que quando digite
"sip show peers" mostra a conta na VC autenticada perfeitamente, mas
não estou conseguindo fazer ligações   apartir do X-lIte utilizando a
VOICE CONNECT.

Problema 02: Configurei o MD3200 e também esta ok, só que não consegui
efetuar ligaões atraves dos X-Lites para a PSTN utilizando a MD3200.
Estou usando a MD3200 conectada direto em um linha PSTN.

Segue abaixo meu EXTENSIONS.CONF e SIP.CONF, se alguém puder me ajudar.

##################SIP.CONF#######################

[default]
context=chamadaentrante
disallow=all
allow=gsm
allow=ulaw
allow-alaw
allow=ilbc
insecure=very
register => 29930xx:xxxxxx em sip.voiceconnect.com.br:5060

[200]
username=200
type=friend
secret=200
qualify=yes
port=5060
nat=never
host=dynamic
dtmfmode=rfc2833
context=ramais
canreinvite=no
callerid="200"
disallow=all
allow=gsm
allow=ulaw
allow-alaw
allow=ilbc

[201]
username=201
type=friend
secret=201
qualify=yes
port=5060
nat=never
host=dynamic
dtmfmode=rfc2833
context=ramais
canreinvite=no
callerid="201"
disallow=all
allow=gsm
allow=ulaw
allow-alaw
allow=ilbc


[voiceconnect]
type=peer
username=29930xx
fromuser=29930xx
secret=xxxxxxxxxx ; password used to login their website
host=sip.voiceconnect.com.br
nat=yes ; my asterisk is behind nat
canreinvite=yes
qualify=yes
context=inbound-voiceconnect ; context to be used in extensions.conf
for inbound calls from voiceconnect


##############EXTENSIONS.CONF############################

[chamadaentrante]
exten=>s,1,Dial(SIP/201)
exten=>s,2,Congestion
exten=>s,3,Hangup
exten=>s,102,Congestion
exten=>s,103,Hangup

h,1,hangup

[ramais]

exten=>200,1,dial(SIP/200)
exten=>200,2,Congestion
exten=>200,3,Hangup
exten=>200,102,Congestion
exten=>200,103,Hangup

exten=>201,1,dial(SIP/201)
exten=>201,2,Congestion
exten=>201,3,Hangup
exten=>201,102,Congestion
exten=>201,103,Hangup


[inbound-voiceconnect]
 exten=>201,1,Wait(1) ;Wait a second, and to get the CallerID information.
 exten=>201,2,Playback(support) ; play initial greeting/recording
 exten=>201,3,Dial(${OFFICE},20,tr) ; dial my sip phone for 20 sec
 exten=>201,4,SetCallerID(${IDCALLER}) ; im not there? set call id to
pass to my cell phone
 exten=>201,5,Dial(IAX2/login em voipjet/cellphone#,10,tr) ; dial my cell
phone , and seamlessly fw call to it. I use voipjet Smile
 exten=>201,6,Playback(busy-on-call) ; switch to a on-call message if
i didnt pick up both cell and sip phone
 exten=>201,7,Voicemail(1) ;leave voice mail
 exten=>201,8,Hangup() ; hangup the call

[saida-pstn]

exten=>_.,1,Dial(Zap/g1/${EXTEN:1},45,Tt)
exten=>_.,2,Hangup


h,1,hangup

[voiceconnect]
exten=>_010,1,SetCIDNNum(29930xx)
exten=>_010,2,SetCIDNName(29930xx)
exten=>_010,3,Dial(SIP/${EXTEN:3}@voiceconnect)
exten=>_010,4,Playback(invalid)
exten=>_010,5,Hangup


Mais detalhes sobre a lista de discussão AsteriskBrasil