Buenas tardes, mi consulta es la siguiente, actualmente tengo instalado Asterisk 1.8.11.0 en debian squeeze.
Conecte una placa OpenVox con 4 puertos E1, el span1 al proveedor Telecom., el span 2 conectada a la vieja central siemens hicom300.
Tengo configurado el asterisk para que haga de router, ruteando las llamadas a los viejos internos de la central y ruteando las llamadas a internos sip los nuevos. Esto funciona en ambos sentidos (llamadas que entran y salen).
Los problemas que se presentan son los siguientes:
- En las llamadas salientes, cuando la linea de destino (externa) esta ocupada, no devuelve tono de ocupado, el que llama solo percibe un prolongado silencio, sin saber si la llamada salió o no.
- En las llamadas salientes, estas salen sin el callerid, ya revisé esto y consulte con el proveedor y me dicen que el problema esta en la central nuestra, que tiene restringido el callerid, aclaro que segun los logs el callerid que entrega la central vieja es correcto "<XXXX> XXXX", el tema es cuando pasa por asterisk y sale.
- Cuando llamo desde afuera a un interno, noto un retardo en el pasaje de la llamada del span1 al span2, lo mismo ocurre en el sentido inverso, intente tocar las opciones para que la respuesta sea inmediata, pero el retardo por momento supera los 10 segundos, todo esto sin tener todos los canales ocupados.
Adjunto la configuración. Cualquier sugerencia será bienvenida.
chan_dahdi.conf
[channels]
language=es
usecallerid=yes
hidecallerid=no
hidecalleridname=no
cidsignalling=dtmf
callwaiting=no
restrictcid=no
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=0.0
immediate=no
callerid = asreceived
useincomingcalleridondahditransfer = yes
callprogress=yes
echocancel=yes
signalling = mfcr2
mfcr2_variant=ar
; puerto1: a/desde pstn
group=1
mfcr2_max_ani=14
mfcr2_max_dnis=4
mfcr2_category=national_subscriber
mfcr2_call_files=yes
mfcr2_logdir=log_tofrom-pstn
mfcr2_logging=all
context=tofrom-pstn
channel => 1-15,17-31
; puerto2: a/desde central vieja
group=2
mfcr2_logdir = span2
mfcr2_get_ani_first=yes
mfcr2_max_ani=14 ;cantidad de digitos del caller id a recibir
mfcr2_max_dnis=14 ;cantidad de digitos de nuestros DIDs
mfcr2_category=national_subscriber
mfcr2_call_files=yes
mfcr2_logdir=log_tofrom-hicom
mfcr2_logging=all
context=tofrom-hicom
channel => 32-46,48-62