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?<br>
<br>Ou vocês só fazem com celular?<br><br><div class="gmail_quote">2009/9/15 marcio <span dir="ltr">&lt;<a href="mailto:marciositoni@ruthjunqueira.org.br">marciositoni@ruthjunqueira.org.br</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">






<div text="#000000" bgcolor="#ffffff">
<div><font face="Arial" size="2">Boa tarde, </font></div>
<div><font face="Arial" size="2">vc podia criar um tutorial para ensinar a fazer 
esse callback</font></div><div><div></div><div class="h5">
<div><font face="Arial" size="2"></font> </div>
<blockquote style="border-left: 2px solid rgb(0, 0, 0); padding-right: 0px; padding-left: 5px; margin-left: 5px; margin-right: 0px;">
  <div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">----- Original Message ----- </div>
  <div style="background: rgb(228, 228, 228) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<b>From:</b> 
  <a title="listas@porttaltecnologia.com.br" href="mailto:listas@porttaltecnologia.com.br" target="_blank">Rodrigo Vian</a> </div>
  <div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>To:</b> <a title="asteriskbrasil@listas.asteriskbrasil.org" href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a> 
  </div>
  <div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>Sent:</b> Tuesday, September 15, 2009 11:21 
  AM</div>
  <div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>Subject:</b> Re: [AsteriskBrasil] RES: 
  Callback retornando rapido.</div>
  <div><br></div>Uma sugestão...<br>Tenta colocar o sleep dentro do seu script 
  AGI para ver o resultado... Talvez vc possa ganhar um pouco no 
  processamento...<br><br>&lt;?php<br><br><b>sleep(8);</b><br><br>
  <div><span><font face="Arial" size="2">$cf 
  =<br>fopen(&quot;/var/spool/asterisk/outgoing/cb&quot;.$agi[&quot;callerid&quot;],&quot;w+&quot;);<br>fputs($cf,&quot;Channel: 
  canal&quot;.$agi[&quot;callerid&quot;].&quot;\n&quot;);<br>fputs($cf,&quot;Context: 
  contextocel\n&quot;);<br>fputs($cf,&quot;Extension: extensao\n&quot;);<br>fputs($cf,&quot;SetVar: 
  CALLERIDNUM=&quot;.$agi[&quot;extension&quot;].&quot;\n&quot;);<br>fputs($cf,&quot;MaxRetries: 
  1\n&quot;);<br>fputs($cf,&quot;RetryTime: 
  10\n&quot;);<br>fclose($cf);<br>fclose($in);<br>fclose($err);</font></span></div>
  <div> </div><span><font face="Arial" size="2">?&gt;</font></span><br><br>  
  <div dir="ltr" align="left"><font face="Arial" size="2"><span>[callcb1]<br>exten =&gt; 
  1,1,NoOp(${CALLERID(num)})<br>exten =&gt; 1,n,Wait(2)<br>exten =&gt; 
  1,n,Background(vm-goodbye)<br>exten =&gt; 1,n,Busy<br>exten =&gt; 
  1,n,Hangup<br><b><font color="#ff0000">exten =&gt; 
  h,2,DeadAGI(callback1.agi)</font></b></span></font></div><br>Abs<br><br>Jeferson 
  Oliveira escreveu: 
  <blockquote type="cite">
    
    <div dir="ltr" align="left"><font face="Arial" size="2"><span>Pessoal,</span></font></div>
    <div dir="ltr" align="left"><font face="Arial" size="2"><span></span></font> </div>
    <div dir="ltr" align="left"><font face="Arial" size="2"><span>    Gostaria de agradecer aos 
    colegas por todas as dicas dadas para resolver esse 
    problema.</span></font></div>
    <div dir="ltr" align="left"><font face="Arial" size="2"><span>    Estou enviando a solução final 
    desse caso.</span></font></div>
    <div dir="ltr" align="left"><font face="Arial" size="2"><span></span></font> </div>
    <div dir="ltr" align="left"><font color="#000000" face="Arial" size="2"><span><a href="http://www.voip-info.org/wiki/view/Asterisk+cmd+Wait" target="_blank">http://www.voip-info.org/wiki/view/Asterisk+cmd+Wait</a></span></font></div>

    <div dir="ltr" align="left"><font face="Arial" size="2"><span></span></font> </div>
    <div dir="ltr" align="left"><font face="Arial" size="2"><span>[callcb1]<br>exten =&gt; 
    1,1,NoOp(${CALLERID(num)})<br>exten =&gt; 1,n,Wait(2)<br>exten =&gt; 
    1,n,Background(vm-goodbye)<br>exten =&gt; 1,n,Busy<br>exten =&gt; 
    1,n,Hangup<br><font color="#ff0000">exten =&gt; h,1,System(/bin/sleep 
    8)<br>exten =&gt; h,2,DeadAGI(callback1.agi)</font></span></font></div>
    <div dir="ltr" align="left"><font face="Arial" size="2"><span></span></font> </div>
    <div dir="ltr" align="left"><font face="Arial" size="2"><span></span></font><font face="Arial" size="2"><span>    Uma problema que 
    notei</span></font><font face="Arial" size="2"><span> é que quando o sleep é iniciado, o 
    asterisk &quot;frita&quot; a cpu do micro em 95%, ficando fixo nesse 
    percentual em todo o tempo de execução do sleep.</span></font></div>
    <div dir="ltr" align="left"><font face="Arial" size="2"><span>    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.</span></font></div>
    <div dir="ltr" align="left"><font face="Arial" size="2"><span>    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.</span></font></div>
    <div dir="ltr" align="left"><font face="Arial" size="2"><span>    Se alguem dispor de um 
    hardware desses e postar o resultado do teste ficarei 
    grato.</span></font></div>
    <div dir="ltr" align="left"><font face="Arial" size="2"><span></span></font> </div>
    <div dir="ltr" align="left"><font face="Arial" size="2"><span>Mais uma vez obrigado a todos.</span></font></div>
    <div dir="ltr" align="left"><font face="Arial" size="2"><span>Jeferson Oliveira.</span></font></div><br>
    <div dir="ltr" align="left" lang="pt-br">
    <hr>
    <font face="Tahoma" size="2"><b>De:</b> <a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-bounces@listas.asteriskbrasil.org</a> 
    [<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" target="_blank">mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org</a>] 
    <b>Em nome de </b>Kim Delevati<br><b>Enviada em:</b> segunda-feira, 14 de 
    setembro de 2009 11:34<br><b>Para:</b> <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a><br><b>Assunto:</b> 
    Re: [AsteriskBrasil] RES: Callback retornando rapido.<br></font><br></div>É, 
    o Waittime é o tempo que ele fica chamando.<br><br>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.<br><br>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.<br><br>
    <div class="gmail_quote">2009/9/13 Jeferson Oliveira <span dir="ltr">&lt;<a href="mailto:zuberi3000@yahoo.com.br" target="_blank">zuberi3000@yahoo.com.br</a>&gt;</span><br>
    <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
      <div>
      <div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">Entao 
      Renato,</font></span></div>
      <div dir="ltr" align="left"><span></span> </div>
      <div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">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.</font></span></div>
      <div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">Se 
      esse comando for suprimido, o padrao é 45s. Da uma olhada nesse link <a href="http://www.voip-info.org/wiki/view/Asterisk+auto-dial+out" target="_blank">http://www.voip-info.org/wiki/view/Asterisk+auto-dial+out</a>.</font></span></div>

      <div dir="ltr" align="left"><span></span> </div>
      <div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">Onde 
      será que estou errando?</font></span></div>
      <div dir="ltr" align="left"><span></span> </div>
      <div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">Obrigado.</font></span></div>
      <div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">Jeferson Oliveira.</font></span></div><br>
      <div dir="ltr" align="left" lang="pt-br">
      <hr>
      <font face="Tahoma" size="2"><b>De:</b> <a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-bounces@listas.asteriskbrasil.org</a> 
      [mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>] 
      <b>Em nome de </b>Shazaum<br><b>Enviada em:</b> sexta-feira, 11 de 
      setembro de 2009 15:30 
      <div><br><b>Para:</b> <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a><br><b>Assunto:</b> 
      Re: [AsteriskBrasil] Callback retornando 
rapido.<br></div></font><br></div>
      <div>
      <div>fiz um sisteminha aqui de callback pra ver qual 
      é...<br><br>use por exemplo &quot;WaitTime: 10&quot; para 10 
      segundos<br><br>:)<br><br>abraços<br><br>
      <div class="gmail_quote">2009/9/11 Kim Delevati <span dir="ltr">&lt;<a href="mailto:kim.delevati@gmail.com" target="_blank">kim.delevati@gmail.com</a>&gt;</span><br>
      <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Acho 
        que dá para colocar tanto no arquivo AGI quanto no dialplan um Wait(3) 
        por exemplo, sem grandes dificuldades.<br><br>
        <div class="gmail_quote">
        <div>2009/9/11 Rodrigo Vian <span dir="ltr">&lt;<a href="mailto:listas@porttaltecnologia.com.br" target="_blank">listas@porttaltecnologia.com.br</a>&gt;</span><br></div>
        <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
          <div text="#000000" bgcolor="#ffffff">Como está o seu contexto do 
          callback? e o dialplan? 
          <div>
          <div><br><br><br>Jeferson Oliveira escreveu: 
          <blockquote type="cite">
            <div>
            <div>
            <div><span><font face="Arial" size="2">Boa tarde colegas da 
            lista.</font></span></div>
            <div><span></span> </div>
            <div><span><font face="Arial"><font size="2">    
            Implementei recentemente um servidor Asterisk com uma placa gsm 
            Khomp 4 chips e utilizando o arquivo 
            callback.agi.</font></font></span></div>
            <div><span><font face="Arial"><font size="2">    Tudo 
            funcionando perfeito, porem a chamada de retorno esta vindo muito 
            rapido, mal da tempo de desligar o celular e ja retorna a 
            chamada.</font></font></span></div>
            <div><span><font face="Arial"><font size="2">    Como 
            posso setar algum tipo de &quot;Wait N segundos&quot; para o callback ser 
            iniciado?</font></font></span></div>
            <div><span></span> </div>
            <div><span><font face="Arial"><font size="2">    Asterisk 
            versao 1.4.22.1</font></font></span></div>
            <div><span><font face="Arial"><font size="2">    Trecho 
            do AGI:</font></font></span></div>
            <div><span></span> </div>
            <div><span><font face="Arial" size="2">$cf 
            =<br>fopen(&quot;/var/spool/asterisk/outgoing/cb&quot;.$agi[&quot;callerid&quot;],&quot;w+&quot;);<br>fputs($cf,&quot;Channel: 
            canal&quot;.$agi[&quot;callerid&quot;].&quot;\n&quot;);<br>fputs($cf,&quot;Context: 
            contextocel\n&quot;);<br>fputs($cf,&quot;Extension: 
            extensao\n&quot;);<br>fputs($cf,&quot;SetVar: 
            CALLERIDNUM=&quot;.$agi[&quot;extension&quot;].&quot;\n&quot;);<br>fputs($cf,&quot;MaxRetries: 
            1\n&quot;);<br>fputs($cf,&quot;RetryTime: 
            10\n&quot;);<br>fclose($cf);<br>fclose($in);<br>fclose($err);</font></span></div>
            <div> </div>
            <div><span><font face="Arial" size="2">?&gt;<br></font></span></div>
            <div><span><font face="Arial" size="2">Desde ja 
            obrigado</font></span></div>
            <div><span><font face="Arial" size="2">Jeferson 
            Oliveira.</font></span></div></div></div></blockquote></div></div></div></blockquote></div></blockquote></div></div></div></div></blockquote></div><pre><hr size="4" width="90%">
_______________________________________________
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
VoIP, Asterisk e Convergência de Redes.
<a href="http://www.encontrovoipcenter.com.br" target="_blank">http://www.encontrovoipcenter.com.br</a>

Compre uma camiseta da AsteriskBrasil.org!
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a>

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
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a></pre></blockquote><br>Rodrigo 
  S. Vian<br>Analista TI<br>Porttal Tecnologia<br>Soluções em TI &amp; 
  Telecom<br><a href="http://www.porttaltecnologia.com.br" target="_blank">http://www.porttaltecnologia.com.br</a><br>phone:55+19+3542-9667<br><br>|-- 
  Antes de Imprimir, pense em sua responsabilidade com o Meio Ambiente --|<br>
  <p>
  </p><hr>

  <p></p><br>_______________________________________________<br>Participe do IV 
  Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.<br>VoIP, Asterisk e 
  Convergência de Redes.<br><a href="http://www.encontrovoipcenter.com.br" target="_blank">http://www.encontrovoipcenter.com.br</a><br><br>Compre 
  uma camiseta da 
  AsteriskBrasil.org!<br><a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br><br>Acesse o canal IRC 
  de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: 
  #asterisk-br<br>_______________________________________________<br>Lista de 
  discussões 
  AsteriskBrasil.org<br><a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br><a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a></blockquote>
</div></div></div>
<br><br>
_______________________________________________<br>
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.<br>
VoIP, Asterisk e Convergência de Redes.<br>
<a href="http://www.encontrovoipcenter.com.br" target="_blank">http://www.encontrovoipcenter.com.br</a><br>
<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div><br>