[AsteriskBrasil] RES: Hangup Ligação Placa Digivoice
Sidnei - IG
sidnei_rp em ig.com.br
Quarta Maio 30 20:33:22 BRT 2012
Olá Sylvio.
O busy(3) resolveu.
Valeu pela força.
De: Sylvio Carlos Jollenbeck [mailto:sylvio.sdr em gmail.com]
Enviada em: quarta-feira, 30 de maio de 2012 20:19
Para: sidnei_rp em ig.com.br; asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] Hangup Ligação Placa Digivoice
Sidnei,
A pessoa que liga, simplesmente por ser o pagante detém o poder da
desconexão da chamada, minha sugestão é você emitir colocar no hangup(17),
ou então antes do hangup(), busy(3).
Abs
# ---------------------------------------------------------------
Sylvio Carlos Jollenbeck Borin
# ----------------------------------------------------------------
Em 30 de maio de 2012 19:57, Sidnei - IG <sidnei_rp em ig.com.br> escreveu:
Boa noite lista.
Estou fazendo um Callback para um cliente que já possui um Elastix instalado
com placa Digivoice VB3030.
Está tudo configurado e funcionando.
Meu único problema é relacionado ao hangup da ligação.
Como fiz.
O técnico liga para um numero fixo 1234-7000 através do seu celular, o
asterisk reconhece o numero, realiza o hangup e retorna a ligação através de
um GW celular de 32 portas, não gerando custos por ser do Plano.
Porém o celular que originou a ligação não acontece o hangup, a ligação fica
simplesmente muda.
Segue o cli da ligação:
Executing [7000 em from-pstn:1] Set("DGV/11", "__FROM_DID=7000") in new stack
-- Executing [7000 em from-pstn:2] Set("DGV/11",
"CALLERID(name)=1797190000") in new stack
-- Executing [7000 em from-pstn:3] NoOp("DGV/11", "CallerID is "1797190000"
<1797190000>") in new stack
-- Executing [7000 em from-pstn:4] GotoIf("DGV/11", "1?call-back,s,1") in
new stack
-- Goto (call-back,s,1)
-- Executing [s em call-back:1] Set("DGV/11", "CALL=179719000") in new
stack
-- Executing [s em call-back:2] Set("DGV/11", "DESTINATION=ivr-5.s.1") in
new stack
-- Executing [s em call-back:3] Set("DGV/11", "SLEEP=4") in new stack
-- Executing [s em call-back:4] System("DGV/11",
"/var/lib/asterisk/bin/callback 1797190000 ivr-5.s.1 4 &") in new stack
-- Executing [s em call-back:5] Macro("DGV/11", "hangupcall") in new stack
-- Executing [s em macro-hangupcall:1] GotoIf("DGV/11", "1?endmixmoncheck")
in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s em macro-hangupcall:9] NoOp("DGV/11", "End of MIXMON
check") in new stack
-- Executing [s em macro-hangupcall:10] GotoIf("DGV/11", "1?nomeetmemon")
in new stack
-- Goto (macro-hangupcall,s,15)
-- Executing [s em macro-hangupcall:15] NoOp("DGV/11",
"MEETME_RECORDINGFILE=") in new stack
-- Executing [s em macro-hangupcall:16] GotoIf("DGV/11", "1?noautomon") in
new stack
-- Goto (macro-hangupcall,s,18)
-- Executing [s em macro-hangupcall:18] NoOp("DGV/11",
"TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s em macro-hangupcall:19] GotoIf("DGV/11", "1?noautomon2") in
new stack
-- Goto (macro-hangupcall,s,25)
-- Executing [s em macro-hangupcall:25] NoOp("DGV/11", "MONITOR_FILENAME=")
in new stack
-- Executing [s em macro-hangupcall:26] GotoIf("DGV/11", "1?skiprg") in new
stack
-- Goto (macro-hangupcall,s,29)
-- Executing [s em macro-hangupcall:29] GotoIf("DGV/11", "1?skipblkvm") in
new stack
-- Goto (macro-hangupcall,s,32)
-- Executing [s em macro-hangupcall:32] GotoIf("DGV/11", "1?theend") in new
stack
-- Goto (macro-hangupcall,s,34)
-- Executing [s em macro-hangupcall:34] Hangup("DGV/11", "") in new stack
== Spawn extension (macro-hangupcall, s, 34) exited non-zero on 'DGV/11'
in macro 'hangupcall'
== Spawn extension (call-back, s, 5) exited non-zero on 'DGV/11'
[May 30 19:13:24] NOTICE[16284]: chan_dgv.c:20889 dgv_hangup: Calling
dg_HangUp on port 11
Alguém já passou por isso.
Sidnei Pereira
_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
_______________________________________________
DIGIVOICE Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP - Asterisk - Site
www.digivoice.com.br
________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
mercado.
email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
______________________________________________
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/20120530/dfb06404/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil