[AsteriskBrasil] RES: Digivoice e Dialplan
Tetra Informatica
tetra em tetra.srv.br
Sábado Setembro 3 11:37:35 BRT 2011
Obrigado pela ajuda.
Tentei usar algumas das coisas que tem no seu script.
Usei o dial assim:
exten => s, n, Dial( ${CHANNEL}/100 )
e recebo o seguinte:
-- Executing [1 em ura:2] DgFlash("DGV/2", " 300, 500 ") in new stack
-- Executing [1 em ura:3] Wait("DGV/2", "1") in new stack
-- Executing [1 em ura:4] Dial("DGV/2", "DGV/2/100") in new stack
[Sep 3 11:24:20] NOTICE[3139]: chan_dgv.c:14745 dgv_request: Asked to get a
channel DGV/2/100 using format AST_FORMAT_GSM:ffGsm610
[Sep 3 11:24:20] NOTICE[3139]: chan_dgv.c:14777 dgv_request: Port 2
[Sep 3 11:24:20] WARNING[3139]: chan_dgv.c:14915 dgv_request: dgv_request:
Port 2 in use or reserved!
[Sep 3 11:24:20] WARNING[3139]: app_dial.c:1518 dial_exec_full: Unable to
create channel of type 'DGV' (cause 17 - User busy)
== Everyone is busy/congested at this time (1:1/0/0)
-- Executing [1 em ura:5] Wait("DGV/2", "1") in new stack
Bem, não funcionou.
Alguém sabe porque?
Agradeço
_____
Segue a minha para te ajudar.
Repare se no seu digivoice.conf esta o context=default
16Bits e 8000Hz Mono .. se tiver usando mp3 acho que tem que compilar os
addons.
obs: ta muita coisa comentada pq nao uso mais assim.
[default]
exten => s,1,Noop(BINA RECEBIDO ${CALLERID(num)})
exten => s,2,Answer
exten => s,n,Wait(1)
exten => s,n,goto(ura_comeco,s,1)
[ura_comeco]
;exten => s,1(inicio),background(ura_inicio)
;
;exten => 1,1,playback(fala_um)
;exten => 1,2,Dial(dgv/1,50,tTrRwW)i
;exten => 1,3,Goto(${DIALSTATUS})
;exten => 1,4(NOANSWER),playback(nao_atende)
;exten => 1,5(NOANSWER),Dial(sip/22&sip/24,45,TtRwW)
;exten => 1,6,Hangup
;exten => 1,7(BUSY),playback(direcionando_a_outro)
;exten => 1,8(BUSY),Dial(dgv/22&dgv/24,45,TtRwW)
;exten => 1,9,Hangup
;exten => s,2,WaitExten(3)
;exten => i,1,Playback(opcao_invalida) ; mensagem de op..o invalida para o
usuario
;exten => i,2,goto(ura_comeco,s,1(inicio))
;exten => t,1,Dial(sip/22&sip/24,65,TtRwW)
;exten => t,n,Hangup()
; aqui onde se ele digitar algum ramal vai para seus ramais.. porem vc pode
fazer um include.. troca sip pelos seu dvgs se for fxs da digivoice.
;exten => _2x,1,NoCDR()
;exten => _2x,2,Dial(sip/${EXTEN},45,tTwW)
;exten => _2x,3,Goto(${DIALSTATUS})
;exten => _2x,4(NOANSWER),playback(nao_atende)
;exten => _2x,5(NOANSWER),Dial(sip/22&sip/24,45,TtRwW)
;exten => _2x,6,Hangup
;exten => 1,10(CHANUNAVAIL),playback(ramal_indisponivel)
;exten => 1,11(CHANUNAVAIL),Dial(sip/22&sip/24,45,TtRwW)
;exten => 1,12,Hangup
Ulisses Felippe Féres A. Cerqueira.
Em 2 de setembro de 2011 13:25, Tetra Informatica <tetra em tetra.srv.br>
escreveu:
Olá,
Será que alguém poderia me ajudar?
Tenho o seguinte cenário:
. Uma placa VB0408PCI da digivoice em um Asterisk 1.6
. Quero fazer uma URA usando o dialplan (extensions.conf)
. Chamadas entrando pela Digivoice vão para o contexto pabx.
. Parte do extensions.conf que fiz é assim
[pabx]
Exten => s,1,Goto( ura,s,1 )
[ura]
exten => s, 1, Answer
exten => s, n, NoOp( ${CHANNEL} )
exten => s, n, Background( menu )
exten => s, n, Hangup
exten => 1, 1, Playback
etc
etc
Acontece que quando ligo para um dos ramais da URA de um outro ramal
interno, essa URA funciona como deveria.
Se chamo de um telefone externo e o PABX roteia a chamada para um dos canais
da Digivoice, quem ligou de fora começa a ouvir a música (musica de hold) do
PABX.
Fiz o teste de colocar um DgFlash( 300,500 ) entre o NoOp e o Background na
sequencia acima e agora quando ligo de fora, posso ouvir o menu. Só que
quando ligo de dentro, a chamada cai.
Achei que fosse alguma loucura do PABX e usei uma outra URA Windows com
Dialogic para fazer a mesma coisa e funcionou perfeitamente com ligações
internas e externas.
Primeiro, alguém conhece alguma solução para isso?
Segundo, neste cenário, usando o dialplan, depois que a URA recebeu uma
chamada externa, como faço para transferir a mesma para um outro ramal
interno com supervisão (Call Progress), isto é, quero ter certeza que o
ramal interno atendeu antes de colocar o fone (URA) no gancho.
Para transferir, usei o DgFlash e sendDTMF mandando os dígiros do ramal.
Isso funciona e transfere normalmente mas isso me deixa sem a supervisão.
Tem como resolver?
Agradeço qualquer ajuda.
Abç
Sergio
Tetra Informática
_______________________________________________
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte técnico local qualificado e gratuito
Conheça a linha completa de produtos KHOMP em www.khomp.com.br
_______________________________________________
DIGIVOICE: Lider no mercado de placas para Asterisk
Único fabricante com Centro de Treinamento especializado.
LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.
www.digivoice.com.br ou (11)3016-5200.
________
LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com 2,4 e 6 canais GSM.
Arquitetura Escalável, Balanceamento de Carga, Portabilidade Numérica.
Confira em http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org
Mais informações: www.shopvoip.com.br ou 0800-6021244
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20110903/49051f9c/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil