[AsteriskBrasil] RES: RES: RES: CallBack

Fernando Trilha ftrilha em gmail.com
Segunda Setembro 28 15:00:08 BRT 2009


mas ele da o tom de linha?

  _____  

De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Marco
Antonio (TRG - Tecnologia)
Enviada em: segunda-feira, 28 de setembro de 2009 14:37
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] RES: RES: CallBack


Sim, tenho esse contexto:
 
[local-cel]
exten =>
_9[2345].,1,MixMonitor(/home/asterisk/${STRFTIME(${EPOCH},America/Sao_Paulo,
%d%m%Y-%H%M)}-${calltime}-${CALLERID(num)}-${EXTEN}-out.wav49,b|W(4))
exten => _9[2345].,n,Dial(ZAP/g0/${EXTEN:1},,rtTg)
exten => _9[2345].,n,Hangup()

É proposital, quero somente para ligações locais.
Obs.: a ligação cae mesmo que eu não digite nada
 
Obrigado
	

----- Original Message ----- 
From: Fernando Trilha <mailto:ftrilha em gmail.com>  
To: asteriskbrasil em listas.asteriskbrasil.org 
Sent: Monday, September 28, 2009 10:22 AM
Subject: [AsteriskBrasil] RES: RES: CallBack


 de uma olhada no seguinte
exten => s,1,DISA(no-password|local-cel)
está saindo pelo contexto local-cel
esta saindo certo por este conxteto? 
  _____  

De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Marco
Antonio (TRG - Tecnologia)
Enviada em: segunda-feira, 28 de setembro de 2009 09:18
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] RES: CallBack


Bom dia Fernando, 
Sim, ela tem identificador, poram acho que a interface deve mandar DTMF,
acho que preciso do conversor FSK.
Resolvi provisoriamente digitanto a exten 6 quando ligo, para demais
usuarios do serviço, digitam outra exten. 
segue os arquivos para analise;
 
extensions.conf
[global]
MARCO=99541111
------
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)
;exten => s,n,Hangup()
 
------------------------------------------
calback.sh
 
#!/bin/sh
DESTINO=$1
 
echo "
Channel: ZAP/7/$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ç 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
------------------
 
Obrigado pela força
	

----- Original Message ----- 
From: Fernando  <mailto:ftrilha em gmail.com> Trilha 
To: asteriskbrasil em listas.asteriskbrasil.org 
Sent: Monday, September 28, 2009 8:57 AM
Subject: [AsteriskBrasil] RES: CallBack

Marco, coloca aqui pra nós, sue extensions.conf, não ele todo, apenas a
parte do callback e coloca também seu callback.sh para analisarmos.
Outra pergunta, seu linha tem identificador de chamadas?Esta habilitado este
serviço nela?

  _____  

De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Marco
Antonio (TRG - Tecnologia)
Enviada em: quinta-feira, 24 de setembro de 2009 09:22
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] CallBack


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  <mailto:rodrigo em voipsolucoes.com.br> Cahanovich 
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

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20090928/8a2992f3/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil