[AsteriskBrasil] RES: RES: Arquivo.call/ a luta continua
Neulo Alves
neulo em uol.com.br
Quarta Junho 17 15:46:49 BRT 2009
Alan, posta o seu extensions com os dois contextos, pra gente ver como
ficou. E coloca o conteúdo do seu .call também.
Neulo Alves
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Alan
Wagner
Enviada em: terça-feira, 16 de junho de 2009 15:19
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] RES: Arquivo.call/ a luta continua
Olá Eder, na realidade não é bem assim, meu receio seria que o asterisk
retornasse a ligação com o DDD na frente, pois o meu tronco de saida não
coloca DDD para efetuar ligação local, mas já consegui reconfigurar meu
tronco e acho que esse não é o maior dos meus problemas. Agora fiz
exatamente como o Neulo sugeriu(obrigado Neulo), mas está dando os seguintes
erros, creio que está relacionado a alguma aplicação ou algo na
transferência do arquivo, algo que ainda não consegui fazer. Alguém tem
alguma dica?
WARNING[2953]:pbx_spool.c:228 apply_outgoing: At least one of app or
extension must be specified, along with tech and dest in file
/var/spool/asterisk/outgoing/chamada.tmp.call
WARNING[2953]:pbx_spool.c:341 scan_service: invalid file contents in
/var/spool/asterisk/outgoing/chamada.tmp.call, deleting
WARNING[2953]:pbx_spool.c:389 scan_thread: Failed to scan service
´/var/spool/asterisk/outgoing/chamada.tmp.call´
_____
Date: Tue, 16 Jun 2009 05:44:39 -0700
From: ederwander em yahoo.com.br
To: asteriskbrasil em listas.asteriskbrasil.org
Subject: Re: [AsteriskBrasil] RES: Arquivo.call/ a luta continua
Oi Alan que briga heim huahua.
Kra vi suas confs só me diga uma coisa vc tem certeza absoluta que essa
mensagem ocorre quando o Asterisk coloca o DDD na frente do número ?...
pessa para alguem de fora testar com vc discar para o seu asterisk peça para
algum amigo que more em outra cidade com DDD diferente e para alguem que
more na sua cidade tbm. se for isso eu sei como resolver seu problema, mas
confirme se é isso mesmo ae eu posto como fazer OK
[]'s
Eng Eder de Souza
--- Em seg, 15/6/09, Alan Wagner <alanwpr em hotmail.com> escreveu:
De: Alan Wagner <alanwpr em hotmail.com>
Assunto: Re: [AsteriskBrasil] RES: Arquivo.call/ a luta continua
Para: asteriskbrasil em listas.asteriskbrasil.org
Data: Segunda-feira, 15 de Junho de 2009, 23:26
Obrigado a todos que estão cooperando, mas ainda continuo a receber a
seguinte mensagem:
Spawn extension (atende, s, 4) exited non-zero `SIP/meutroncodeentrada`
Observações:
-A mensagem se refere ao tronco de entrada, e não o de saída.
-Quando o asterisk identifica o número chamado, ele coloca o DDD na frente,
só que meu tronco
de saída não utiliza o DDD para ligações locais, creio que se ele tentar
discar com o DDD na frente
não vai conseguir, como poderia fazer então?
-Criei o arquivo etc/callback/chamada.call manualmente e não dentro do
script
-Criei o arquivo call.sh e coloquei todo o script.
-Dei permissão aos arquivos
minha configuração está assim agora:
call.sh
#!/bin/sh
DESTINO=$1
echo "
Channel: <http://mc/compose?to=SIP/$DESTINO@meutroncodesaida>
SIP/$DESTINO em meutroncodesaida
Context: liga
Callerid: 3333
Extensions: 2001 (ramal para receber a ligação)
Maxretries: 1
Priority: 1 "
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/callback/chamada.call
mv /etc/callback/chamada.call /var/spool/asterisk/outgoing/
[atende]
exten => s,1,answer(recebendo de ${CALLERID(NUM)})
exten => s,2,wait(1)
exten => s,3,system(/root/call.sh ${CALLERID(NUM)})
exten => s,4,hangup()
[liga]
exten => s,1,answer()
exten => s,2,reponsetimeout(30)
Sds.
Alan
_____
Date: Mon, 15 Jun 2009 20:56:07 -0300
From: daviramosrf em gmail.com
To: asteriskbrasil em listas.asteriskbrasil.org
Subject: Re: [AsteriskBrasil] RES: Arquivo.call
$DESTINO é uma variável do Script que deve conter o número do telefone do
destino.
2009/6/15 Alan Wagner <alanwpr em hotmail.com
<http://mc/compose?to=alanwpr@hotmail.com> >
Neulo, pode enviar seu arquivo ? assim comparo com o do daviramos e tento
entender a lógica da coisa. O que consegui fazer até agora foi procurando no
voip.org <http://voip.org/> e no disc-os e aqui na lista tb, mas agora
travou um pouco.rs
Sds.
Alan.
_____
From: neulo em uol.com.br <http://mc/compose?to=neulo@uol.com.br>
To: asteriskbrasil em listas.asteriskbrasil.org
<http://mc/compose?to=asteriskbrasil@listas.asteriskbrasil.org>
Date: Mon, 15 Jun 2009 18:09:53 -0300
Subject: [AsteriskBrasil] RES: Arquivo.call
Eu uso as variaveis dessa forma:
Tenho um arquivo padrao para callback.call sem identificar o channel e o
numero a ser discado, copio ele como callback.temp.call e altero
acrescentando o channel no arquivo callback.temp.call, dentro do dialplan
mesmo.
exten => s,n,NoOp(Realizando callback para ${CALLERID(num)})
exten => s,n,system(cp /etc/callback/callback.call
/etc/callback/callback.tmp.call)
exten => s,n,system(echo 'Channel: khomp/B1C3/${CALLERID(num)}' >>
/etc/callback/callback.tmp.call)
exten => s,n,system(mv /etc/callback/callback.tmp.call
/var/spool/asterisk/outgoing)
Neulo Alves
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
<http://mc/compose?to=asteriskbrasil-bounces@listas.asteriskbrasil.org>
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org
<http://mc/compose?to=asteriskbrasil-bounces@listas.asteriskbrasil.org> ] Em
nome de Alan Wagner
Enviada em: segunda-feira, 15 de junho de 2009 16:18
Para: asteriskbrasil em listas.asteriskbrasil.org
<http://mc/compose?to=asteriskbrasil@listas.asteriskbrasil.org>
Assunto: Re: [AsteriskBrasil] Arquivo.call
Ok Daviramos, obrigado...vou tentar agora fazer essas alterações e digo os
resultados.
_____
Date: Sat, 13 Jun 2009 16:34:38 -0300
From: daviramosrf em gmail.com <http://mc/compose?to=daviramosrf@gmail.com>
To: asteriskbrasil em listas.asteriskbrasil.org
<http://mc/compose?to=asteriskbrasil@listas.asteriskbrasil.org>
Subject: Re: [AsteriskBrasil] Arquivo.call
Não é possivel usar as variaveis do Diaplan como colocou no arquivo.call,
você deve passar de alguma forma para seu arquivo tipo assim:
call.sh
#!/bin/sh
DESTINO=$1
echo "
Channel: SIP/troncosaida/$DESTINO
Context: liga
Callerid: 3333
Extensions: 2001 (ramal para receber a ligação)
Maxretries: 1
Priority: 1 " > /root/"$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 /root/"$DESTINO".call
mv /root/"$DESTINO".call /var/spool/asterisk/outgoing/
#Fim do Script
[atende]
exten => s,1,answer(recebendo de ${CALLERID(NUM)})
exten => s,2,wait(1)
exten => s,3,system(/root/call.sh ${CALLERID(NUM)})
exten => s,4,hangup()
2009/6/13 Alan Wagner <alanwpr em hotmail.com
<http://mc/compose?to=alanwpr@hotmail.com> >
olá pessoal...estou tentando fazer um callback mas está dando muita dor de
cabeça (sou novo no asterisk), gostaria da ajuda de vocês, a princípio não
vou utilizar disa, funciona assim: cliente liga, asterisk identifica,
desliga e retorna a ligação transferindo a outra ponta para um ramal
disponível. segue minha configuração:
arquivo.call
chanel: sip/${CALLERID(NUM)}@troncosaida
Context: liga
Callerid: 3333
Extensions: 2001 (ramal para receber a ligação)
Maxretries: 1
Priority: 1
[atende]
exten => s,1,answer(recebendo de ${CALLERID(NUM)})
exten => s,2,wait(1)
exten => s,3,system(mv /etc/callback/chamada.call
/var/spool/asterisk/outgoing/)
exten => s,4,hangup()
[liga]
exten => s,1,answer()
exten => s,2,responsetimeout(30)
tenho um tronco vono para receber chamada com o contexto atende
e um tronco para retornar a ligação com contexto liga
O que está errado?
Alguém pode ajudar?
_____
Novo Internet Explorer 8: mais rápido e muito mais seguro. Baixe
<http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN;Hotmail&utm_med
ium=Tagline&utm_campaign=IE8> agora, é grátis!
_______________________________________________
Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
rodando o Android da Google.
http://www.neodroid.com <http://www.neodroid.com/>
Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br <http://www.voipmania.com.br/>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
rede Freenode.net: #asterisk-br
_______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
<http://mc/compose?to=AsteriskBrasil@listas.asteriskbrasil.org>
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
_____
Conheça os novos produtos Windows Live. Clique aqui!
<http://www.windowslive.com.br/>
Nenhum vírus encontrado nessa mensagem recebida.
Verificado por AVG - www.avgbrasil.com.br <http://www.avgbrasil.com.br/>
Versão: 8.5.339 / Banco de dados de vírus: 270.12.70/2177 - Data de
Lançamento: 06/15/09 05:54:00
_____
Novo Internet Explorer 8: mais rápido e muito mais seguro. Baixe
<http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN;Hotmail&utm_med
ium=Tagline&utm_campaign=IE8> agora, é grátis!
_______________________________________________
Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
rodando o Android da Google.
http://www.neodroid.com <http://www.neodroid.com/>
Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br <http://www.voipmania.com.br/>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
rede Freenode.net: #asterisk-br
_______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
<http://mc/compose?to=AsteriskBrasil@listas.asteriskbrasil.org>
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
--
Atenciosamente
Daviramos Roussenq Fortunato
_____
Conheça os novos produtos Windows Live. Clique aqui!
<http://www.windowslive.com.br/>
-----Anexo incorporado-----
_______________________________________________
Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
rodando o Android da Google.
http://www.neodroid.com <http://www.neodroid.com/>
Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br <http://www.voipmania.com.br/>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
rede Freenode.net: #asterisk-br
_______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
<http://mc/compose?to=AsteriskBrasil@listas.asteriskbrasil.org>
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
_____
Veja quais são os assuntos do momento no Yahoo! + Buscados: Top
<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/
> 10 - Celebridades
<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/
celebridades/> - Música
<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/
m%C3%BAsica/> - Esportes
<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/
esportes/>
_____
Novo Internet Explorer 8: mais rápido e muito mais seguro. Baixe agora, é
grátis!
<http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmail&utm_m
edium=Tagline&utm_campaign=IE8>
Nenhum vírus encontrado nessa mensagem recebida.
Verificado por AVG - www.avgbrasil.com.br
Versão: 8.5.339 / Banco de dados de vírus: 270.12.73/2180 - Data de
Lançamento: 06/16/09 07:41:00
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20090617/9100c7d5/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil