[asterisk-r2] problemas con mfcr2, canales IDLE SEIZE (txCAS rxCAS)

Mc GRATH Ricardo mcgrathr at mail2web.com
Tue May 8 05:05:14 CDT 2012


Hola Diego

Parece raro, no ubico en el trace la condición de la prueba si fue hacia la PSTN o viceversa, pero asumo por el digito 7 que tal vez haya sido entrante desde la PSTN hacia Asterisk, igualmente no reconoce el envió de petición rechazado (no envió de ANI) habría que ver que pasa con el CAS si en este caso se produce la liberacion.

Surge una pregunta en el contexto de del grupo 2 pones from Avaya, lo cual pregunto entre PSTN y Asterisk hay una central Avaya? cual es el modelo de la prueba?

En tu caso tendrías que ver en que situación se presenta el problema si los llamados desde la PSTN hacia Asterisk o Asterisk hacia la PSTN.

Mc GRATH Ricardo
E-Mail mcgrathr at mail2web.com<mailto:mcgrathr at mail2web.com>

________________________________
From: asterisk-r2-bounces at lists.digium.com [asterisk-r2-bounces at lists.digium.com] On Behalf Of Diego Moscoso [diego.moscoso at gmail.com]
Sent: 07 May 2012 16:44
To: asterisk-r2 at lists.digium.com
Subject: [asterisk-r2] problemas con mfcr2, canales IDLE SEIZE (txCAS rxCAS)

Buenas Tardes, estoy instalando asterisk 1.8 en debian squeeze, con una placa openvox d410 (4 puertos E1)

 *   asterisk 1.8.11.0-1digium1~squeeze
 *   libopenr2-3  1.3.0-2
 *   dahdi 1:2.2.1.1-1

La idea es con el span1 conectar directamente al PSTN
El span2 conectar a una vieja central siemens hicom300
La central asterisk debería rutear las llamadas que entran y salen desde afuera, de manera que las llamadas que vienen de la vieja central (los internos que actualmente funcioana) se deriven por el spam correspondiente al proveedor externo. Esta comunicación debe funcionar tanto como para las llamadas que salen como para las que ingresan.

Pude configurar los spam correspondientes, y este ruteo funciona en ambos sentidos, pero llega un punto en que veo que algunas llamadas con la pstn externa no finalizan correctamente, dejando el canal ocupado, de esta manera este canal queda en estado ocupado y nunca se libera, la proxima llamada que se derive a este canal ocupado no podra establecer la comunicación:

Les paso el error que me da:
chan-3-backward-3-20120505104850.call
[10:48:51:029] [Thread: 140235817588480] [Chan 3] - MF Rx << 7 [OFF]
[10:48:51:029] [Thread: 140235817588480] [Chan 3] - MF Tx >> 5 [OFF]
[10:48:51:049] [Thread: 140235817588480] [Chan 3] - MF Rx << 1 [ON]
[10:48:51:049] [Thread: 140235817588480] [Chan 3] - Attempting to cancel timer timer 3
[10:48:51:049] [Thread: 140235817588480] [Chan 3] - timer id 3 found, cancelling it now
[10:48:51:049] [Thread: 140235817588480] [Chan 3] - Getting ANI digit 1
[10:48:51:049] [Thread: 140235817588480] [Chan 3] - ANI so far: 1, expected length: 14
[10:48:51:049] [Thread: 140235817588480] [Chan 3] - MF Tx >> 5 [ON]
[10:48:51:049] [Thread: 140235817588480] [Chan 3] - scheduled timer id 4 (mf_back_cycle)
[10:48:51:089] [Thread: 140235817588480] [Chan 3] - MF Rx << 1 [OFF]
[10:48:51:089] [Thread: 140235817588480] [Chan 3] - MF Tx >> 5 [OFF]
[10:48:51:129] [Thread: 140235817588480] [Chan 3] - MF Rx << C [ON]
[10:48:51:129] [Thread: 140235817588480] [Chan 3] - Attempting to cancel timer timer 4
[10:48:51:129] [Thread: 140235817588480] [Chan 3] - timer id 4 found, cancelling it now
[10:48:51:129] [Thread: 140235817588480] [Chan 3] - Got end of ANI
[10:48:51:129] [Thread: 140235817588480] [Chan 3] - Requesting next DNIS with signal 0x31.
[10:48:51:129] [Thread: 140235817588480] [Chan 3] - MF Tx >> 1 [ON]
[10:48:51:129] [Thread: 140235817588480] [Chan 3] - scheduled timer id 5 (mf_back_cycle)
[10:48:51:149] [Thread: 140235817588480] [Chan 3] - Broken MF sequence got 1 but never got tone off for tone C!
[10:48:51:149] [Thread: 140235817588480] [Chan 3] - Protocol error. Reason = Broken MF Sequence, R2 State = Seize ACK Transmitted, MF state = DNIS Request Transmitted, MF Group = Backward Group A, CAS = 0x00
DNIS = 7, ANI = 1, MF = 0x43
[10:48:51:149] [Thread: 140235817588480] [Chan 3] - Attempting to cancel timer timer 0
[10:48:51:149] [Thread: 140235817588480] [Chan 3] - Cannot cancel timer 0


Si miro el estado de los canales, veo lo siguiente
el canal 3 (spam 1) tiene el estado IDLE SEIZE (txCAS rxCAS), en total veo 5 canales del spam1 en esta situación
centralam*CLI> mfcr2 show channels
Chan Variant Max ANI Max DNIS ANI First Immediate Accept Tx CAS   Rx CAS
   1 AR      14      4        Yes       No               IDLE     IDLE
   2 AR      14      4        Yes       No               IDLE     IDLE
   3 AR      14      4        Yes       No               IDLE     SEIZE
   4 AR      14      4        Yes       No               IDLE     IDLE
   5 AR      14      4        Yes       No               IDLE     IDLE
   6 AR      14      4        Yes       No               IDLE     IDLE
   7 AR      14      4        Yes       No               IDLE     IDLE
   8 AR      14      4        Yes       No               IDLE     SEIZE
   9 AR      14      4        Yes       No               IDLE     SEIZE
  10 AR      14      4        Yes       No               IDLE     IDLE
  11 AR      14      4        Yes       No               IDLE     IDLE
  12 AR      14      4        Yes       No               IDLE     IDLE
  13 AR      14      4        Yes       No               IDLE     IDLE
  14 AR      14      4        Yes       No               IDLE     IDLE
  15 AR      14      4        Yes       No               IDLE     IDLE
  17 AR      14      4        Yes       No               IDLE     IDLE
  18 AR      14      4        Yes       No               IDLE     IDLE
  19 AR      14      4        Yes       No               IDLE     IDLE
  20 AR      14      4        Yes       No               IDLE     IDLE
  21 AR      14      4        Yes       No               IDLE     IDLE
  22 AR      14      4        Yes       No               IDLE     IDLE
  23 AR      14      4        Yes       No               IDLE     IDLE
  24 AR      14      4        Yes       No               IDLE     IDLE
  25 AR      14      4        Yes       No               IDLE     IDLE
  26 AR      14      4        Yes       No               IDLE     IDLE
  27 AR      14      4        Yes       No               IDLE     IDLE
  28 AR      14      4        Yes       No               IDLE     SEIZE
  29 AR      14      4        Yes       No               IDLE     IDLE
  30 AR      14      4        Yes       No               IDLE     SEIZE
  31 AR      14      4        Yes       No               IDLE     IDLE
  32 AR      14      14       Yes       No               IDLE     IDLE
  33 AR      14      14       Yes       No               IDLE     IDLE
  34 AR      14      14       Yes       No               IDLE     IDLE
  35 AR      14      14       Yes       No               IDLE     IDLE
  36 AR      14      14       Yes       No               IDLE     IDLE
  37 AR      14      14       Yes       No               IDLE     IDLE
  38 AR      14      14       Yes       No               IDLE     IDLE
  39 AR      14      14       Yes       No               IDLE     IDLE
  40 AR      14      14       Yes       No               IDLE     IDLE
  41 AR      14      14       Yes       No               IDLE     IDLE
  42 AR      14      14       Yes       No               IDLE     IDLE
  43 AR      14      14       Yes       No               IDLE     IDLE
  44 AR      14      14       Yes       No               IDLE     IDLE
  45 AR      14      14       Yes       No               IDLE     IDLE
  46 AR      14      14       Yes       No               IDLE     IDLE
  48 AR      14      14       Yes       No               IDLE     IDLE
  49 AR      14      14       Yes       No               IDLE     IDLE
  50 AR      14      14       Yes       No               IDLE     IDLE
  51 AR      14      14       Yes       No               IDLE     IDLE
  52 AR      14      14       Yes       No               IDLE     IDLE
  53 AR      14      14       Yes       No               IDLE     IDLE
  54 AR      14      14       Yes       No               IDLE     IDLE
  55 AR      14      14       Yes       No               IDLE     IDLE
  56 AR      14      14       Yes       No               IDLE     IDLE
  57 AR      14      14       Yes       No               IDLE     IDLE
  58 AR      14      14       Yes       No               IDLE     IDLE
  59 AR      14      14       Yes       No               IDLE     IDLE
  60 AR      14      14       Yes       No               IDLE     IDLE
  61 AR      14      14       Yes       No               IDLE     IDLE
  62 AR      14      14       Yes       No               IDLE     IDLE


Les paso la configuración que tengo actualmente:

/etc/asterisk/chan_dahdi.conf
[trunkgroups]
[channels]
language=es
usecallerid=yes
hidecallerid=no
hidecalleridname=no
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=0.0
group=1
callgroup=1
pickupgroup=1
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        ;cantidad de digitos del caller id a recibir
mfcr2_max_dnis=4        ;cantidad de digitos de nuestros DIDs
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, si no pongo =4 no pueden salir de los internos viejos hacia números externos. ya ;que se recorta el DNIS
mfcr2_category=national_subscriber
mfcr2_call_files=yes
mfcr2_logdir=log_tofrom-avaya
mfcr2_logging=all
context=tofrom-avaya
channel => 32-46,48-62


/etc/dahdi/system.conf
# Span 1: TE4/0/1 "T4XXP (PCI) Card 0 Span 1" HDB3/CCS/CRC4 RED
span=1,1,0,cas,hdb3
# termtype: te
cas=1-15:1101
#dchan=16
cas=17-31:1101
echocanceller=mg2,1-15,17-31

# Span 2: TE4/0/2 "T4XXP (PCI) Card 0 Span 2" HDB3/CCS/CRC4 RED
span=2,1,0,cas,hdb3
# termtype: te
cas=32-46:1101
#dchan=47
cas=48-62:1101
echocanceller=mg2,32-46,48-62


Aclaro que no ocurre el bloqueo en todos los canales, pero este problema se nota mas en las horas de mayor trafico.
Cualquier sugerencia o ayuda que me puedan proporcionar será bienvenida.
Muchas Gracias.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-r2/attachments/20120508/70def470/attachment-0001.htm>


More information about the asterisk-r2 mailing list