Bom dia a todos!<br><br>Caros, gostaria apenas de deixar registrado aqui na lista um problema pelo qual passei e que me deu alguma dor de cabeça para solucionar, e por tanto creio que possa valer com ajuda para alguns.<br>
Para aqueles que ajudar ótimo, para quem não acrescentar, quem sabe poderá nos complemetar informações para entender melhor as causas e teorias em relação ao <br><br>problema.<br><br>Cenário: PABX IP, CentOS 5, Asterisk 1.4 ligado a E1 Embratel ISDN, placa Digium E100P.<br>
<br>Problema:<br>1 - Inicialmente parou de realizar chamadas (segundo constatação de usuários).<br>2 - (Constatação técnica) Identificamos que realizava chamadas acrescentando o código de área a frente de alguns numeros locais, mas nem todos tinham <br>
<br>sucesso. Exemplo: 11XXXXXXXX. Com isso identificamos que o recebimento da numeração por parte da publica havia mudado.<br><br>Analise:<br>Contatamos Embratel que confirmou a troca da central publica por uma central mais atual.<br>
<br>Mudanças:<br>Os técnicos Embratel informaram que deveriamos mudar em nosso PABX o parametro "Type Of Number" (TON), pois segundo contatação deles, quando realizavamos <br><br>chamadas a central publica não estava entendendo a numeração enviada, e quando colocavamos o código de área ex.: 11 a central publica realizava a chamada por <br>
<br>que entendia que a mesma tratava-se de uma chamada internacional. (Vejam que aqui estou replicando o que o pessoal da Embratel informou).<br><br>Resolução:<br>Depois de quebrar a cabeça identifiquei que o asterisk possui parametros para tratar o Type Of Number, tal parametros encontram-se no chan_dahdi.conf<br>
<br><font size="1">; PRI Dialplan: The ISDN-level Type Of Number (TON) or numbering plan, used for<br>; the dialed number. For most installations, leaving this as 'unknown' (the<br>; default) works in the most cases. In some very unusual circumstances, you<br>
; may need to set this to 'dynamic' or 'redundant'. Note that if you set one<br>; of the others, you will be unable to dial another class of numbers. For<br>; example, if you set 'national', you will be unable to dial local or<br>
; international numbers.<br>;<br>; PRI Local Dialplan: Only RARELY used for PRI (sets the calling number's <br>; numbering plan). In North America, the typical use is sending the 10 digit<br>; callerID number and setting the prilocaldialplan to 'national' (the default).<br>
; Only VERY rarely will you need to change this.<br>;<br>; Neither pridialplan nor prilocaldialplan can be changed on reload.<br>;<br>; unknown: Unknown<br>; private: Private ISDN<br>; local: Local ISDN<br>
; national: National ISDN<br>; international: International ISDN<br>; dynamic: Dynamically selects the appropriate dialplan<br>; redundant: Same as dynamic, except that the underlying number is not <br>
; changed (not common)<br></font><br>Documentação:<br><a href="http://www.voip-info.org/wiki/view/Asterisk+config+chan_dahdi.conf">http://www.voip-info.org/wiki/view/Asterisk+config+chan_dahdi.conf</a><br>
<a href="http://voip-info.capatres.com/wiki/view/chan_dahdi.html">http://voip-info.capatres.com/wiki/view/chan_dahdi.html</a><br><a href="http://www.wookieboo.halokwadrat.pl/lang-br/component/content/article/11">http://www.wookieboo.halokwadrat.pl/lang-br/component/content/article/11</a><br>
<a href="http://www.voip-info.org/wiki/view/chan_dahdi.conf">http://www.voip-info.org/wiki/view/chan_dahdi.conf</a><br><br>---> Uma informação que o pessoal da Embratel também passou foi que o TON estava chegando para eles como Nacional, e o correto seria ser privado.<br>
<br>No meu caso o chan_dahdi.conf ficou o seguinte:<br><br>###################################################################################<br>[trunkgroups]<br><br>[channels]<br>context=from-pstn<br>signalling=fxs_ks<br>
rxwink=300 ; Atlas seems to use long (250ms) winks<br>usecallerid=yes<br>hidecallerid=no<br>callwaiting=yes<br>usecallingpres=yes<br>callwaitingcallerid=yes<br>threewaycalling=yes<br>transfer=yes<br>canpark=yes<br>
cancallforward=yes<br>callreturn=yes<br>echocancel=yes<br>echocancelwhenbridged=no<br>faxdetect=incoming<br>echotraining=800<br>rxgain=0.0<br>txgain=0.0<br>callgroup=1<br>pickupgroup=1<br>pridialplan=unknown<br>prilocaldialplan=local<br>
<br>;Uncomment these lines if you have problems with the disconection of your analog lines<br>;busydetect=yes<br>;busycount=3<br><br><br>immediate=no<br><br>#include chan_dahdi_additional.conf<br>#include dahdi-channels.conf<br>
################################################################################<br><br>Se alguem possuir alguma informação complementar por favor nos passe.<br><br>Abraços a todos!<br><br><br>