[AsteriskBrasil] CallBack
Rodrigo Rockenbach Cahanovich
rodrigo em voipsolucoes.com.br
Quinta Outubro 1 11:11:58 BRT 2009
Bom dia Marco
no contexto [local-cel] ao inves de colocar a extensão com "_X." tente
apenas "_." se for apenas para discar o numero mesmo
Assim
*[local-cel]
exten => _.,1,Dial(ZAP/g0/${EXTEN},15,rtTg)
exten => _.,n,Hangup()*
mas ai que te faço uma pergunta.. quando ele te atende.. voce apenas digita
o numero ou tem algum valor que voce digita antes (#, *, etc...) ?????
2009/10/1 Marco Antonio (TRG - Tecnologia) <marco em trg.com.br>
> *Bom dia Rodrigo.*
> **
> *Resumo: Ligo para empresa, disco 6, derruba a ligação, retorna para meu
> celular já com o tom de linha porem, não consigo discar.*
> **
> *-----------------------------------------*
> *MARCO=99541111 ; -> fiz isso em funçao de não conseguir binar o nr.*
> **
> *exten = 6,1(callback),System(bash /etc/asterisk/callback.sh ${MARCO})
> exten = 6,n(callback),Hangup()*
> **
> *[disa-callback]
> include => local
> exten => s,1,DISA(no-password|local-cel)*
> **
> *[local-cel]
> exten => _X.,1,Dial(ZAP/g0/${EXTEN},15,rtTg)
> exten => _X.,n,Hangup()*
> **
> *Obrigado*
> **
> *Marco Antonio*
> **
>
> ----- Original Message -----
> *From:* Rodrigo Rockenbach Cahanovich <rodrigo em voipsolucoes.com.br>
> *To:* asteriskbrasil em listas.asteriskbrasil.org
> *Sent:* Wednesday, September 30, 2009 8:11 PM
> *Subject:* Re: [AsteriskBrasil] CallBack
>
> Bom dia Marco, olhando pelo CLI não consegui identificar muito a razão.
> Como voce fez o processo para ele abrir a linha ?
> se possivel anexe a extensão nesse campo especifico
>
> --
> Att,
> Rodrigo R. Cahanovich
> Apoio Técnico
> (45) 4063-9075
> VoIP Soluções - Consultoria em Telefonia
> www.voipsolucoes.com.br
>
> 2009/9/24 Marco Antonio (TRG - Tecnologia) <marco em trg.com.br>
>
>> *Rodrigo R.C., bom dia.*
>> **
>> *Usei seu script, porem não sei exatamente porque não consigo binar o nr
>> de entrada. Talvez porque é uma interface simples ligada a um canal ZAP do
>> meu Astribank.*
>> *Bem... resolvi de outra forma.*
>> *O Asterisk me atende, derruba a ligação, me liga já com o tom de linha,
>> mas quando disco o numero desejado e teclo # derruba a ligação.*
>> **
>> *segue o log da CLI*
>> **
>> * -- Starting simple switch on 'Zap/7-1'
>> -- Zap/1-1 answered SIP/221-083fbfb0
>> [Sep 24 09:13:36] NOTICE[4629]: chan_zap.c:7092 ss_thread: Got event 18
>> (Ring Begin)...
>> -- Executing [s em atende-celular:1] MixMonitor("Zap/7-1",
>> "/home/asterisk/24092009-0913---in.wav49,b|W(4)") in new stack
>> -- Executing [s em atende-celular:2] NoOp("Zap/7-1", "") in new stack
>> -- Executing [s em atende-celular:3] BackGround("Zap/7-1",
>> "custom/trg-new") in new stack
>> == Begin MixMonitor Recording Zap/7-1
>> [Sep 24 09:13:37] WARNING[4629]: chan_zap.c:4746 zt_handle_event:
>> Ring/Off-hook in strange state 6 on channel 7
>> -- <Zap/7-1> Playing 'custom/trg-new.gsm' (language 'pt_BR')
>> == CDR updated on Zap/7-1
>> -- Executing [6 em atende-celular:1] System("Zap/7-1", "bash
>> /etc/asterisk/callback.sh 99541111") in new stack
>> -- Executing [6 em atende-celular:2] Hangup("Zap/7-1", "") in new stack
>> == Spawn extension (atende-celular, 6, 2) exited non-zero on 'Zap/7-1'
>> == End MixMonitor Recording Zap/7-1
>> -- Hungup 'Zap/7-1'
>> -- Attempting call on ZAP/7/99541111 for 5 em atende-celular:1 (Retry 1)
>> > Channel Zap/7-1 was answered.
>> -- Executing [5 em atende-celular:1] DISA("Zap/7-1",
>> "no-password,local") in new stack
>> == Spawn extension (atende-celular, 5, 1) exited non-zero on 'Zap/7-1'
>> -- Hungup 'Zap/7-1'
>> Será que tem solução?*
>> **
>> *Obrigado*
>> **
>>
>> ----- Original Message -----
>> *From:* Rodrigo Rockenbach Cahanovich <rodrigo em voipsolucoes.com.br>
>> *To:* asteriskbrasil em listas.asteriskbrasil.org
>> *Sent:* Thursday, September 24, 2009 8:23 AM
>> *Subject:* Re: [AsteriskBrasil] CallBack
>>
>> Bom dia Marco
>> Efetue da seguinte maneira:
>>
>>
>> exten = s,1,NoOp(${CALLERID(NUM)})
>> exten = s,n,GotoIf($["${CALLERID(NUM)}" = "0458888xxxx"]?callback:rejeita)
>>
>> exten = s,n(callback),System(bash /etc/asterisk/callback.sh
>> ${CALLERID(NUM)})
>> exten = s,n(callback),Hangup()
>>
>> exten = s,n(rejeita),Dial(SIP/100,,t)
>> exten = s,n,Hangup()
>>
>> no meu caso eu criei um script em bash para fazer a opção do callback....
>> segue abaixo
>>
>> #!/bin/sh
>> DESTINO=$1
>>
>> echo "
>> Channel: KHOMP/*B0/$DESTINO
>> MaxRetries: 2
>> RetryTime: 15
>> WaitTime: 30
>> Context: disa-callback
>> Extension: s
>> Priority: 1 " > /etc/asterisk/"$DESTINO".call
>>
>> # Altera a Data do arquivo para faze a ligação depois de 10s.
>> NOW=`date +%s`
>> let "NOW=$NOW+10"
>> TOUCH_TMSP=`date -d "1970-01-01 $NOW sec GMT" +%Y%m%d%H%M.%S`
>> touch -t $TOUCH_TMSP /etc/asterisk/"$DESTINO".call
>>
>> mv /etc/asterisk/"$DESTINO".call /var/spool/asterisk/outgoing/
>> chmod 777 /var/spool/asterisk/outgoing/"$DESTINO".call
>>
>> #Fim do Script
>>
>>
>>
>>
>>
>>
>> 2009/9/24 Marco Antonio (TRG - Tecnologia) <marco em trg.com.br>
>>
>>> *Bom dia,*
>>> **
>>> *Preciso criar um Callback da seguinte forma:*
>>> *Ligo do meu celular para empresa, o Asterisk atende, derruba a ligação
>>> e me retorna abrindo o tom de linha para que eu possa efetuar ligações.*
>>> *Alguém pode me passar os procedimentos?*
>>> *Obrigado*
>>> **
>>> *Marco Antonio*
>>>
>>>
>>> _______________________________________________
>>> http://www.voipmania.com.br
>>> Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
>>> Promoção por tempo limitado!
>>> Acesse agora http://promo.voipmania.com.br
>>>
>>> _______________________________________________
>>> Lista de discussões AsteriskBrasil.org
>>> AsteriskBrasil em listas.asteriskbrasil.org
>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>
>>
>>
>>
>> --
>> Att,
>> Rodrigo R. Cahanovich
>> Apoio Técnico
>> (45) 4063-9075
>>
>> ------------------------------
>>
>>
>> _______________________________________________
>> http://www.voipmania.com.br
>> Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
>> Promoção por tempo limitado!
>> Acesse agora http://promo.voipmania.com.br
>>
>> _______________________________________________
>> Lista de discussões AsteriskBrasil.org
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>>
>>
>> _______________________________________________
>> http://www.voipmania.com.br
>> Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
>> Promoção por tempo limitado!
>> Acesse agora http://promo.voipmania.com.br
>>
>> _______________________________________________
>> Lista de discussões AsteriskBrasil.org
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>
>
>
>
> ------------------------------
>
>
> _______________________________________________
> http://www.voipmania.com.br
> Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
> Promoção por tempo limitado!
> Acesse agora http://promo.voipmania.com.br
>
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
> _______________________________________________
> http://www.voipmania.com.br
> Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
> Promoção por tempo limitado!
> Acesse agora http://promo.voipmania.com.br
>
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
--
Att,
Rodrigo R. Cahanovich
Apoio Técnico
(45) 4063-9075
VoIP Soluções - Consultoria em Telefonia
www.voipsolucoes.com.br
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20091001/5670e33a/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil