<div dir="ltr"><div><div><div><div><div><div><div>Saudações a todos.<br><br></div>Semana passada fiz a interligação entre um PABX Ericsson MD110 e um Elastix 2.5.0.<br></div>Para interligar os dois, foi usado uma EBS Khomp com 2E1.<br><br></div>Tudo está funcionando bem. O Asterisk está virtualizado no Hyper-V e rodando perfeito.<br>Um ramal do PABX Ericsson consegue chamar para o Ramal do Elastix e vice versa. Um ramal do Elastix consegue pegar a operadora que está configurada como tronco do PABX Ericsson (local, celular, ddd, ddi). Isso tudo funciona perfeito. Elastix está redondo.<br><br></div>A única coisa que não consegui progresso foi fazer um ramal do PABX Ericsson pegar o segundo tronco que tenho disponível no EBS da Khomp. Esse segundo tronco serve para interligar uma rede VoIP nacional. <br><br></div><div>Tanto o PABX Ericsson quanto o PABX Asterisk possuem duas interface ISDN. O Ericsson se liga a PSTN e usa a outra interface para se ligar ao Asterisk. O Asterisk por sua vez usar a sua segunda interface para se ligar a uma rede VoIP nacional. Precisei ligar assim para não parar o PABX Ericsson legado que irá continuar operando por mais algum tempo.<br></div><div><br></div>Quando alguem digita 7+COD CIDADE + 00 + 4 digitos do ramal deveria pegar essa rota e tocar no ramal especificado.<br><br></div>Exemplo: 727008080 Vai pegar o tronco dedicado para VoIP nacional, informar ES e chamar o ramal 8080.<br><br><br></div><div>No Asterisk está normal. Consigo pegar essa rota e realizar as chamadas.<br></div><div>O problema é que quando realizo essa mesma chamada de um ramal no PABX Ericsson só recebo os 4 primeiros dígitos, mas deveria receber todos os 9 dígitos e encaminha-los para meu tronco que removeria o digito 7 e enviaria os demais para frente (para a por ta VoIP).<br><br>-- Executing [7270@from-pstn:1] Set(&quot;Khomp/B0C15-0.0&quot;, &quot;__FROM_DID=7270&quot;) in new stack<br>    -- Executing [7270@from-pstn:2] NoOp(&quot;Khomp/B0C15-0.0&quot;, &quot;Received an unknown call with DID set to 7270&quot;) in new stack<br>    -- Executing [7270@from-pstn:3] Goto(&quot;Khomp/B0C15-0.0&quot;, &quot;s,a2&quot;) in new stack<br>    -- Goto (from-pstn,s,2)<br>    -- Executing [s@from-pstn:2] Answer(&quot;Khomp/B0C15-0.0&quot;, &quot;&quot;) in new stack<br>  == Spawn extension (from-pstn, s, 2) exited non-zero on &#39;Khomp/B0C15-0.0&#39;<br>    -- Executing [h@from-pstn:1] Macro(&quot;Khomp/B0C15-0.0&quot;, &quot;hangupcall,&quot;) in new stack<br>    -- Executing [s@macro-hangupcall:1] GotoIf(&quot;Khomp/B0C15-0.0&quot;, &quot;1?endmixmoncheck&quot;) in new stack<br>    -- Goto (macro-hangupcall,s,9)<br>    -- Executing [s@macro-hangupcall:9] NoOp(&quot;Khomp/B0C15-0.0&quot;, &quot;End of MIXMON check&quot;) in new stack<br>    -- Executing [s@macro-hangupcall:10] GotoIf(&quot;Khomp/B0C15-0.0&quot;, &quot;1?nomeetmemon&quot;) in new stack<br>    -- Goto (macro-hangupcall,s,28)<br>    -- Executing [s@macro-hangupcall:28] NoOp(&quot;Khomp/B0C15-0.0&quot;, &quot;End of MEETME check&quot;) in new stack<br>    -- Executing [s@macro-hangupcall:29] GotoIf(&quot;Khomp/B0C15-0.0&quot;, &quot;1?noautomon&quot;) in new stack<br>    -- Goto (macro-hangupcall,s,34)<br>    -- Executing [s@macro-hangupcall:34] NoOp(&quot;Khomp/B0C15-0.0&quot;, &quot;TOUCH_MONITOR_OUTPUT=&quot;) in new stack<br>    -- Executing [s@macro-hangupcall:35] GotoIf(&quot;Khomp/B0C15-0.0&quot;, &quot;1?noautomon2&quot;) in new stack<br>    -- Goto (macro-hangupcall,s,41)<br>    -- Executing [s@macro-hangupcall:41] NoOp(&quot;Khomp/B0C15-0.0&quot;, &quot;MONITOR_FILENAME=&quot;) in new stack<br>    -- Executing [s@macro-hangupcall:42] GotoIf(&quot;Khomp/B0C15-0.0&quot;, &quot;1?skiprg&quot;) in new stack<br>    -- Goto (macro-hangupcall,s,45)<br>    -- Executing [s@macro-hangupcall:45] GotoIf(&quot;Khomp/B0C15-0.0&quot;, &quot;1?skipblkvm&quot;) in new stack<br>    -- Goto (macro-hangupcall,s,48)<br>    -- Executing [s@macro-hangupcall:48] GotoIf(&quot;Khomp/B0C15-0.0&quot;, &quot;1?theend&quot;) in new stack<br>    -- Goto (macro-hangupcall,s,50)<br>    -- Executing [s@macro-hangupcall:50] AGI(&quot;Khomp/B0C15-0.0&quot;, &quot;hangup.agi&quot;) in new stack<br>    -- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi<br>    -- &lt;Khomp/B0C15-0.0&gt;AGI Script hangup.agi completed, returning 0<br>    -- Executing [s@macro-hangupcall:51] Hangup(&quot;Khomp/B0C15-0.0&quot;, &quot;&quot;) in new stack<br><br><br></div><div></div><div>Também não consigo receber as chamadas, mas isso creio ser culpa do concentrador nacional que não está pegando a rota pra cá. Nem recebo dígito algum deles. Se eu ligar do ES pedindo para pegar a rota que encaminha pra cá, não vem nada (782006892 por exemplo). O que confirma que o problema é rota no concentrador. Eu deveria receber os 4 digitos do ramal.<br><br></div><div>Alguém poderia me auxiliar? Segundo o mantenedor do PABX Ericsson, ele 
está enviando todos os dígitos. Como posso me certificar e como faço 
para pegar a rota certa?<br><br></div><div>Perdoe o post grande, mas queria descrever o melhor possível meu cenário.<br></div><div><br><br></div><div>Obrigado.<br></div><div><br><br></div></div>