[AsteriskBrasil] RES: Callback retornando rapido.

Kim Delevati kim.delevati em gmail.com
Quinta Setembro 17 15:58:23 BRT 2009


Ok, mas como você está utilizando isso? Eu sei que o SoftHangup é para
desligar um canal, mas como você sabe quando desligar?

2009/9/17 <figoes em gmail.com>

>  Eu tive este problema tambem, resolvi colocando um SoftHangup em um dos
> canais.
>
>
> []s
>
>
>
>  *Flávio Góes
> **Consultor SIP
> **http://www.pontosip.com.br
> **Tel: +55 (11)* 3782-6323
> *Cel: +55 (11)* 7180-4967
>
>
>
> ----- Original Message -----
> *From:* Kim Delevati <kim.delevati em gmail.com>
> *To:* asteriskbrasil em listas.asteriskbrasil.org
> *Sent:* Thursday, September 17, 2009 11:45 AM
> *Subject:* Re: [AsteriskBrasil] RES: Callback retornando rapido.
>
> Aproveitando o gancho, já que também tenho um tipo de callback e um
> problema voltou a me atormentar, o que voces fazem quando vocês interligam
> dois fixos, e acaba que quando eles desligam a ligação não cái e fica
> ocupando a linha?
>
> Ou vocês só fazem com celular?
>
> 2009/9/15 marcio <marciositoni em ruthjunqueira.org.br>
>
>>  Boa tarde,
>> vc podia criar um tutorial para ensinar a fazer esse callback
>>
>>
>> ----- Original Message -----
>> *From:* Rodrigo Vian <listas em porttaltecnologia.com.br>
>> *To:* asteriskbrasil em listas.asteriskbrasil.org
>> *Sent:* Tuesday, September 15, 2009 11:21 AM
>> *Subject:* Re: [AsteriskBrasil] RES: Callback retornando rapido.
>>
>> Uma sugestão...
>> Tenta colocar o sleep dentro do seu script AGI para ver o resultado...
>> Talvez vc possa ganhar um pouco no processamento...
>>
>> <?php
>>
>> *sleep(8);*
>>
>> $cf =
>> fopen("/var/spool/asterisk/outgoing/cb".$agi["callerid"],"w+");
>> fputs($cf,"Channel: canal".$agi["callerid"]."\n");
>> fputs($cf,"Context: contextocel\n");
>> fputs($cf,"Extension: extensao\n");
>> fputs($cf,"SetVar: CALLERIDNUM=".$agi["extension"]."\n");
>> fputs($cf,"MaxRetries: 1\n");
>> fputs($cf,"RetryTime: 10\n");
>> fclose($cf);
>> fclose($in);
>> fclose($err);
>>
>> ?>
>>
>>   [callcb1]
>> exten => 1,1,NoOp(${CALLERID(num)})
>> exten => 1,n,Wait(2)
>> exten => 1,n,Background(vm-goodbye)
>> exten => 1,n,Busy
>> exten => 1,n,Hangup
>> *exten => h,2,DeadAGI(callback1.agi)*
>>
>> Abs
>>
>> Jeferson Oliveira escreveu:
>>
>> Pessoal,
>>
>>     Gostaria de agradecer aos colegas por todas as dicas dadas para
>> resolver esse problema.
>>     Estou enviando a solução final desse caso.
>>
>> http://www.voip-info.org/wiki/view/Asterisk+cmd+Wait
>>
>> [callcb1]
>> exten => 1,1,NoOp(${CALLERID(num)})
>> exten => 1,n,Wait(2)
>> exten => 1,n,Background(vm-goodbye)
>> exten => 1,n,Busy
>> exten => 1,n,Hangup
>> exten => h,1,System(/bin/sleep 8)
>> exten => h,2,DeadAGI(callback1.agi)
>>
>>     Uma problema que notei é que quando o sleep é iniciado, o asterisk
>> "frita" a cpu do micro em 95%, ficando fixo nesse percentual em todo o tempo
>> de execução do sleep.
>>     Percebi esse problema na maquina virtual de testes e no proprio micro
>> que estou usando como servidor dessa aplicação, os dois com processadores
>> simples, Celeron M e Athlon XP 2200+ respectivamente.
>>     Não sei como se comportaria a cpu de um servidor com processador duplo
>> tipo Xeon ou Opteron, ou processadores com Hyper Threading tipo Core2, AMD
>> 64 X2 e etc.
>>     Se alguem dispor de um hardware desses e postar o resultado do
>> teste ficarei grato.
>>
>> Mais uma vez obrigado a todos.
>> Jeferson Oliveira.
>>
>>  ------------------------------
>> *De:* asteriskbrasil-bounces em listas.asteriskbrasil.org [
>> mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org<asteriskbrasil-bounces em listas.asteriskbrasil.org>]
>> *Em nome de *Kim Delevati
>> *Enviada em:* segunda-feira, 14 de setembro de 2009 11:34
>> *Para:* asteriskbrasil em listas.asteriskbrasil.org
>> *Assunto:* Re: [AsteriskBrasil] RES: Callback retornando rapido.
>>
>> É, o Waittime é o tempo que ele fica chamando.
>>
>> Acho que o seu problema tá no dialplan, ele chama o AGI antes mesmo de
>> desligar, então quando ele desligar, já vai ter a chamada em cima mesmo.
>>
>> Acho que eu faria ele desligar a ligação primeiro, esperar alguns segundos
>> (com o comando Wait) e depois rodar o Agi com o comando Deadagi.
>>
>> 2009/9/13 Jeferson Oliveira <zuberi3000 em yahoo.com.br>
>>
>>>  Entao Renato,
>>>
>>> Testei o WaitTime tambem, eu acho que esse comando, (pelo que li e
>>> testei), gerencia o tempo de ring da chamada que o asterisk realiza para o
>>> tel de origem do callback.
>>> Se esse comando for suprimido, o padrao é 45s. Da uma olhada nesse link
>>> http://www.voip-info.org/wiki/view/Asterisk+auto-dial+out.
>>>
>>> Onde será que estou errando?
>>>
>>> Obrigado.
>>> Jeferson Oliveira.
>>>
>>>  ------------------------------
>>> *De:* asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:
>>> asteriskbrasil-bounces em listas.asteriskbrasil.org] *Em nome de *Shazaum
>>> *Enviada em:* sexta-feira, 11 de setembro de 2009 15:30
>>> *Para:* asteriskbrasil em listas.asteriskbrasil.org
>>> *Assunto:* Re: [AsteriskBrasil] Callback retornando rapido.
>>>
>>>  fiz um sisteminha aqui de callback pra ver qual é...
>>>
>>> use por exemplo "WaitTime: 10" para 10 segundos
>>>
>>> :)
>>>
>>> abraços
>>>
>>> 2009/9/11 Kim Delevati <kim.delevati em gmail.com>
>>>
>>>> Acho que dá para colocar tanto no arquivo AGI quanto no dialplan um
>>>> Wait(3) por exemplo, sem grandes dificuldades.
>>>>
>>>>  2009/9/11 Rodrigo Vian <listas em porttaltecnologia.com.br>
>>>>
>>>>> Como está o seu contexto do callback? e o dialplan?
>>>>>
>>>>>
>>>>> Jeferson Oliveira escreveu:
>>>>>
>>>>>  Boa tarde colegas da lista.
>>>>>
>>>>>     Implementei recentemente um servidor Asterisk com uma placa gsm
>>>>> Khomp 4 chips e utilizando o arquivo callback.agi.
>>>>>     Tudo funcionando perfeito, porem a chamada de retorno esta vindo
>>>>> muito rapido, mal da tempo de desligar o celular e ja retorna a chamada.
>>>>>     Como posso setar algum tipo de "Wait N segundos" para o callback
>>>>> ser iniciado?
>>>>>
>>>>>     Asterisk versao 1.4.22.1
>>>>>     Trecho do AGI:
>>>>>
>>>>> $cf =
>>>>> fopen("/var/spool/asterisk/outgoing/cb".$agi["callerid"],"w+");
>>>>> fputs($cf,"Channel: canal".$agi["callerid"]."\n");
>>>>> fputs($cf,"Context: contextocel\n");
>>>>> fputs($cf,"Extension: extensao\n");
>>>>> fputs($cf,"SetVar: CALLERIDNUM=".$agi["extension"]."\n");
>>>>> fputs($cf,"MaxRetries: 1\n");
>>>>> fputs($cf,"RetryTime: 10\n");
>>>>> fclose($cf);
>>>>> fclose($in);
>>>>> fclose($err);
>>>>>
>>>>> ?>
>>>>> Desde ja obrigado
>>>>> Jeferson Oliveira.
>>>>>
>>>>> ------------------------------
>>
>> _______________________________________________
>> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
>> VoIP, Asterisk e Convergência de Redes.http://www.encontrovoipcenter.com.br
>>
>> Compre uma camiseta da AsteriskBrasil.org!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.orgAsteriskBrasil em listas.asteriskbrasil.orghttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>>
>> Rodrigo S. Vian
>> Analista TI
>> Porttal Tecnologia
>> Soluções em TI & Telecom
>> http://www.porttaltecnologia.com.br
>> phone:55+19+3542-9667
>>
>> |-- Antes de Imprimir, pense em sua responsabilidade com o Meio Ambiente
>> --|
>>
>> ------------------------------
>>
>>
>> _______________________________________________
>> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
>> VoIP, Asterisk e Convergência de Redes.
>> http://www.encontrovoipcenter.com.br
>>
>> Compre uma camiseta da AsteriskBrasil.org!
>> 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://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>>
>>
>> _______________________________________________
>> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
>> VoIP, Asterisk e Convergência de Redes.
>> http://www.encontrovoipcenter.com.br
>>
>> Compre uma camiseta da AsteriskBrasil.org!
>> 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://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>
>  ------------------------------
>
>
> _______________________________________________
> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
> VoIP, Asterisk e Convergência de Redes.
> http://www.encontrovoipcenter.com.br
>
> Compre uma camiseta da AsteriskBrasil.org!
> 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://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
> _______________________________________________
> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
> VoIP, Asterisk e Convergência de Redes.
> http://www.encontrovoipcenter.com.br
>
> Compre uma camiseta da AsteriskBrasil.org!
> 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://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20090917/08c4ac30/attachment-0001.htm 
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome  : não disponível
Tipo  : image/jpeg
Tam   : 1848 bytes
Descr.: não disponível
Url   : http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20090917/08c4ac30/attachment-0001.jpeg 


Mais detalhes sobre a lista de discussão AsteriskBrasil