<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Senhores(as),<br>peço a ajuda e vocês porque pesquisei muito na internet sobre o problema mas não encontrei a solução.<br><br>Pode ser uma coisa muito óbvia mas ainda não a encontrei.<br><br>Tenho implantado o seguinte:<br><br>- Asterisk 1.6<br>- A2Billing 1.4<br><br>A partir disso (depois de muita leitura) cadastrei 2 troncos no A2Billing:<br><br>- TrExt: Provedor Voip<br>- TrInt: Ligações entre ramais<br><br>Assim, consegui implantar com sucesso softphones e atas.<br><br>E continuei com as leituras.<br>No dia seguinte à implantação, 1 dos atas apresentou problemas para ser encontrado pelo asterisk. Ou seja:<br>Não consegui mais fazer uma ligação de 'ramal' para 'ramal' para ele, sendo que no dia anterior estava funcionando normalmente.<br><br>Mas o detalhe é: esse ATA consegue originar chamadas normalmente para fora.<br><br>Bem, daí fiz leitura de arquivos de log do Asterisk e do A2Billing.<br><br>Fiz o primeiro teste: ligar do meu ramal para ele. Resultado:<br><br>1 - Estrutura fisica de uma dos ramais problematicos ########################################################## <br> [1 : Modem ADSL]<------>[2 : Router Linksys]<------>[3 : Ata Intelbras]<------>[4 : Telefone]<br><br>2 - Ramal SIP ###################################################################################<br> [6000]<br> Accountcode=6000<br> Regexten=6000<br> amaflags=billing<br> Callerid=6000<br> canreinvite=yes<br> context=a2billing<br> dtmfmode=RFC2833<br> host=dynamic<br> nat=yes<br> qualify=yes<br> secret=1873<br> type=friend<br> Username=6000<br> disallow=all<br> allow=gsm<br> allow=g729<br> allow=ulaw<br> allow=alaw<br> regseconds=0<br> cancallforward=yes<br> cid_number=6000<br><br>2 - A2Billing (linhas mais relevantes do LOG):############################################################## <br><br> -- AGI Script Executing Application: (DIAL) Options: (SIP/6000,60,HRrL(5400000:61000:30000)f)<br> == Using SIP RTP CoS mark 5<br> [Apr 6 18:35:25] WARNING[13210]: app_dial.c:1745 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Unknown)<br> == Everyone is busy/congested at this time (1:0/0/1)<br> -- Playing 'prepaid-dest-unreachable' (escape_digits=#) (sample_offset 0)<br> -- <SIP/35419-00000172>AGI Script a2billing.php completed, returning -1<br> -- Executing [h@a2billing:1] NoOp("SIP/35419-00000172", "HANGUPCAUSE-> 20") in new stack<br> -- Executing [h@a2billing:2] Hangup("SIP/35419-00000172", "") in new stack<br> == Spawn extension (a2billing, h, 2) exited non-zero on 'SIP/35419-00000172'<br><br>3 - SIP SHOW PEERS ##############################################################################<br> ip-208-109-104-119*CLI> sip show peers<br> Name/username Host Dyn Nat ACL Port Status <br> 6000/6000 (Unspecified) D N 5060 UNKNOWN<br><br>4 - SIP SHOW PEER 6000 ###########################################################################<br> * Name : 6000I> <br> Secret : <Set>> <br> MD5Secret : <Not set><br> Remote Secret: <Not set><br> Context : a2billing<br> Subscr.Cont. : <Not set><br> Language : 9*CLI> <br> Accountcode : 6000I> <br> AMA flags : BILLING<br> Transfer mode: openI> <br> CallingPres : Presentation Allowed, Not Screened<br> Callgroup : 9*CLI> <br> Pickupgroup : 9*CLI> <br> Mailbox : 9*CLI> <br> VM Extension : asterisk<br> LastMsgsSent : 32767/65535<br> Call limit : 0*CLI> <br> Dynamic : YesLI> <br> Callerid : "" <6000><br> MaxCallBR : 384 kbps<br> Expire : -1CLI> <br> Insecure : noCLI> <br> Nat : Always <br> ACL : NoCLI> <br> T.38 support : NoCLI> <br> T.38 EC mode : Unknown<br> T.38 MaxDtgrm: -1CLI> <br> DirectMedia : YesLI> <br> PromiscRedir : NoCLI> <br> User=Phone : NoCLI> <br> Video Support: NoCLI> <br> Text Support : NoCLI> <br> Ign SDP ver : NoCLI> <br> Trust RPID : NoCLI> <br> Send RPID : NoCLI> <br> Subscriptions: YesLI> <br> Overlap dial : YesLI> <br> DTMFmode : rfc2833<br> Timer T1 : 500LI> <br> Timer B : 32000> <br> ToHost : 9*CLI> <br> Addr->IP : (Unspecified) Port 5060<br> Defaddr->IP : 0.0.0.0 Port 5060<br> Prim.Transp. : UDPLI> <br> Allowed.Trsp : UDPLI> <br> Def. Username: 6000I> <br> SIP Options : (none) <br> Codecs : 0x10e (gsm|ulaw|alaw|g729)<br> Codec Order : (gsm:20,g729:20,ulaw:20,alaw:20)<br> Auto-Framing : No I> <br> 100 on REG : NoCLI> <br> Status : UNKNOWN<br> Useragent : 9*CLI> <br> Reg. Contact : 9*CLI> <br> Qualify Freq : 60000 ms<br> Sess-Timers : Accept <br> Sess-Refresh : uasLI> <br> Sess-Expires : 1800 secs<br> Min-Sess : 90 secs<br> Parkinglot : 9*CLI> <br><br><br>--------------------------------------------<br><br><br>Bem, a partir daí, durante todo o dia, o problema passou a ser geral. Hora o Ata recebe ligação, e em outra hora não.<br>Mas SEMPRE consegue completar ligação para fora sem problemas. Áudio perfeito e sem picotes.<br><br>A única coisa que percebi é que no comando [sip show peer xxx], existe uma linha que fala: <br><br> Addr->IP : (Unspecified) Port 5060<br><br>Quando esse addr-> mostra o ip do ata, tudo funciona. Caso contrario nao.<br><br>Outra informação relevante: tenho 5 atas de fabricantes DIFERENTES configurados em pontos diferentes da cidade, com provedores de internet diferentes e topografias diferentes.<br><br>Quando faço os testes, sempre utilizo softphones (ora xlite, ora twinkle).<br><br>Será que existe algum problema quanto ao tempo de registro desses clients SIP?<br><br>Obrigado a todos!!<br><br>Marcelo Amorim Ferreira<br>NASH Soluções Ltda<br><br>                                            <br /><hr />Transforme-se em personagens engraçados e coloque no Messenger. <a href='http://ilm.windowslive.com.br/?ocid=ILM:ILM:Hotmail:Tagline:1x1:Tagline' target='_new'>Clique e veja como.</a></body>
</html>