Que tal a todos, tengo un problema con un enlace E1 conectado a una central ericsson bp. <br><br>Extensiones sip si pueden realizar llamadas hacia extensiones ericsson. Pero de ericsson a polycom no se puede. El log que tengo es el siguiente. Las extensiones que el ericsson esta tratando de alcanzar son 2XXXX, y en el log solo recibo el 2 de inicio en el DNIS. Posteriormente envio 6 en lugar de mandar 1 para recibir el siguiente digito.<br>
<br><b>[Mar 14 12:49:00] DEBUG[12916] chan_dahdi.c: Chan 6 - Bits changed from 0x08 to 0x00<br>[Mar 14 12:49:00] DEBUG[12916] chan_dahdi.c: Chan 6 - CAS Rx &lt;&lt; [SEIZE] 0x00<br>[Mar 14 12:49:00] DEBUG[12916] chan_dahdi.c: Chan 6 - Initialized R2 MF detector<br>
[Mar 14 12:49:00] DEBUG[12916] chan_dahdi.c: Chan 6 - CAS Tx &gt;&gt; [SEIZE ACK] 0x0C<br>[Mar 14 12:49:00] DEBUG[12916] chan_dahdi.c: Chan 6 - CAS Raw Tx &gt;&gt; 0x0D<br>[Mar 14 12:49:00] VERBOSE[12916] chan_dahdi.c: New MFC/R2 call detected on chan 6.<br>
[Mar 14 12:49:01] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Rx &lt;&lt; 2 [ON]<br>[Mar 14 12:49:01] DEBUG[12916] chan_dahdi.c: Chan 6 - Getting DNIS digit 2<br>[Mar 14 12:49:01] DEBUG[12916] chan_dahdi.c: Chan 6 - DNIS so far: 2, expected length: 15</b><br>
[Mar 14 12:49:01] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Tx &gt;&gt; 6 [ON]<br>[Mar 14 12:49:01] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Rx &lt;&lt; 2 [OFF]<br>[Mar 14 12:49:01] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Tx &gt;&gt; 6 [OFF]<br>
[Mar 14 12:49:01] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Rx &lt;&lt; 2 [ON]<br>[Mar 14 12:49:01] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Tx &gt;&gt; 1 [ON]<br>[Mar 14 12:49:01] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Rx &lt;&lt; 2 [OFF]<br>
[Mar 14 12:49:01] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Tx &gt;&gt; 1 [OFF]<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Rx &lt;&lt; 0 [ON]<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - Getting ANI digit 0<br>
[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - ANI so far: 0, expected length: 10<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Tx &gt;&gt; 1 [ON]<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Rx &lt;&lt; 0 [OFF]<br>
[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Tx &gt;&gt; 1 [OFF]<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Rx &lt;&lt; 5 [ON]<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - Getting ANI digit 5<br>
[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - ANI so far: 05, expected length: 10<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Tx &gt;&gt; 1 [ON]<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Rx &lt;&lt; 5 [OFF]<br>
[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Tx &gt;&gt; 1 [OFF]<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Rx &lt;&lt; 1 [ON]<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - Getting ANI digit 1<br>
[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - ANI so far: 051, expected length: 10<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Tx &gt;&gt; 1 [ON]<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Rx &lt;&lt; 1 [OFF]<br>
[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Tx &gt;&gt; 1 [OFF]<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Rx &lt;&lt; 2 [ON]<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - Getting ANI digit 2<br>
[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - ANI so far: 0512, expected length: 10<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Tx &gt;&gt; 1 [ON]<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Rx &lt;&lt; 2 [OFF]<br>
[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Tx &gt;&gt; 1 [OFF]<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Rx &lt;&lt; F [ON]<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - Got end of ANI<br>
[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - Requesting next DNIS with signal 0x35.<br>[Mar 14 12:49:02] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Tx &gt;&gt; 5 [ON]<br>[Mar 14 12:49:03] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Rx &lt;&lt; F [OFF]<br>
[Mar 14 12:49:03] DEBUG[12916] chan_dahdi.c: Chan 6 - MF Tx &gt;&gt; 5 [OFF]<br>[Mar 14 12:49:03] DEBUG[12916] chan_dahdi.c: Chan 6 - Bits changed from 0x00 to 0x08<br>[Mar 14 12:49:03] DEBUG[12916] chan_dahdi.c: Chan 6 - CAS Rx &lt;&lt; [CLEAR FORWARD] 0x08<br>
[Mar 14 12:49:03] VERBOSE[12916] chan_dahdi.c: Chan 6 - Far end disconnected. Reason: Normal Clearing<br>[Mar 14 12:49:03] VERBOSE[12916] chan_dahdi.c: MFC/R2 call disconnected on channel 6<br>[Mar 14 12:49:03] DEBUG[12916] chan_dahdi.c: Chan 6 - Call ended<br>
[Mar 14 12:49:03] DEBUG[12916] chan_dahdi.c: Chan 6 - CAS Tx &gt;&gt; [IDLE] 0x08<br>[Mar 14 12:49:03] DEBUG[12916] chan_dahdi.c: Chan 6 - CAS Raw Tx &gt;&gt; 0x09<br>[Mar 14 12:49:03] VERBOSE[12916] chan_dahdi.c: MFC/R2 call end on channel 6<br>
<br clear="all"><br>Mi configuracion es la siguiente.<br><br>asterisk 1.6.2.13<br>DAHDI Version: 2.3.0.1.<br>OpenR2 version: 1.3.0, revision: (release)<br><br><b>Configuracion:<br><br>[channels]<br>;Configuracion para Ericsson<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>signalling=mfcr2<br>mfcr2_variant=mx<br>mfcr2_get_ani_first=no<br>mfcr2_max_ani=10<br>mfcr2_max_dnis=15<br>
mfcr2_category=national_subscriber<br>mfcr2_mfback_timeout=-1<br>mfcr2_metering_pulse_timeout=-1<br>mfcr2_logging=all<br>rxgain=0.0<br>txgain=0.0<br>callgroup=1<br>pickupgroup=1<br>;Uncomment these lines if you have problems with the disconection of your analog lines<br>
;busydetect=yes<br>;busycount=3<br>immediate=no<br>group=1<br>callerid= asreceived<br>context= Extensiones-e1-custom<br>channel =&gt; 1-15,17-31<br><br> <br></b>Mi pregunta es porque despues de recibir el 2 el asterisk envia un 6 como fin de recepción de dígitos y no siguie esperando el DNIS completo. Hice pruebas con mfcr2_advanced_protocol_file modificando los parametros del grupo A, pero no logro recibir el resto de los digitos. Agradecere mucho cualquier comentario que pueda ayudarme a resolver este problema.<br>
<br>Gracias de antemano a todos.<br><br>-- <br>Ing. Gustavo Chavira Valle<br>(Digium Certified Asterisk Professional)<br>Electrosystems S de RL de CV<br>Tel (656) 623-0794<br>