[asterisk-r2] Problema con MFCR2 - Venezuela - CANTV
Luis Humberto Felice
luish.felice at gmail.com
Wed Nov 30 11:16:56 CST 2011
Hola Luis,
Gracias por tu respuesta.
Había seleccionado Asterisk 1.8 por haber entendido que tenía soporte de MFCR2 nativo, es decir, sin tener que parchearlo.
Sobre cantv, según ellos la conexión esta trabajando en DTMF pero asterisk me regresa lo siguiente:
[16:38:02:906] [Thread: 140008242599680] [Chan 94] - Call started at Mon Nov 28 16:38:02 2011 on chan 94 [openr2 version 1.3.2, revision exported]
[16:38:02:906] [Thread: 140008242599680] [Chan 94] - Outgoing call proceeding: ANI=010, DNIS=9421210, Category=National Subscriber
[16:38:02:906] [Thread: 140008242599680] [Chan 94] - CAS Tx >> [SEIZE] 0x00
[16:38:02:906] [Thread: 140008242599680] [Chan 94] - CAS Raw Tx >> 0x01
[16:38:02:906] [Thread: 140008242599680] [Chan 94] - scheduled timer id 2 (r2_seize)
[16:38:02:951] [Thread: 140008242599680] [Chan 94] - Bits changed from 0x08 to 0x0C
[16:38:02:951] [Thread: 140008242599680] [Chan 94] - CAS Rx << [SEIZE ACK] 0x0C
[16:38:02:951] [Thread: 140008242599680] [Chan 94] - Attempting to cancel timer timer 2
[16:38:02:951] [Thread: 140008242599680] [Chan 94] - timer id 2 found, cancelling it now
[16:38:02:951] [Thread: 140008242599680] [Chan 94] - MFC/R2 call acknowledge!
[16:38:02:951] [Thread: 140008242599680] [Chan 94] - Sending DNIS digit 9
[16:38:02:951] [Thread: 140008242599680] [Chan 94] - MF Tx >> 9 [ON]
[16:39:02:891] [Thread: 140008242599680] [Chan 94] - Attempting to cancel timer timer 0
[16:39:02:891] [Thread: 140008242599680] [Chan 94] - Cannot cancel timer 0
[16:39:02:891] [Thread: 140008242599680] [Chan 94] - CAS Tx >> [CLEAR FORWARD] 0x08
[16:39:02:891] [Thread: 140008242599680] [Chan 94] - CAS Raw Tx >> 0x09
[16:39:03:182] [Thread: 140008246662912] [Chan 94] - Bits changed from 0x0C to 0x08
[16:39:03:182] [Thread: 140008246662912] [Chan 94] - CAS Rx << [IDLE] 0x08
[16:39:03:182] [Thread: 140008246662912] [Chan 94] - Call ended
[16:39:03:182] [Thread: 140008246662912] [Chan 94] - Attempting to cancel timer timer 0
[16:39:03:182] [Thread: 140008246662912] [Chan 94] - Cannot cancel timer 0
Puedes ver como se transmite el primer dígito del número a discar (9) pero ahí se queda. Espero un minuto con el teléfono totalmente muerto pero la llamada abierta hasta que tranco.
tengo lo siguiente en el chan_dandi.conf:
Span 1: TE4/0/1 "T4XXP (PCI) Card 0 Span 1" MOVISTAR 1
group=0
context=from-pstn-movistar
switchtype = euroisdn
signalling = pri_cpe
pridialplan=national
prilocaldialplan=local
channel => 1-15,17-31
; Span 2: TE4/0/2 "T4XXP (PCI) Card 0 Span 2" MOVISTAR 2
group=0,12
context=from-pstn-movistar
switchtype = euroisdn
signalling = pri_cpe
pridialplan=national
prilocaldialplan=local
channel => 32-46,48-62
; Span 3: TE4/0/3 "T4XXP (PCI) Card 0 Span 3" CANTV ENTRANTE
group=2
context=from-pstn-cantv
switchtype = euroisdn
signalling = mfcr2
mfcr2_variant=ve
mfcr2_dtmf_detection=1
mfcr2_dtmf_dialing=1
mfcr2_get_ani_first=yes
mfcr2_immediate_accept=yes
mfcr2_max_ani=10
mfcr2_max_dnis=4
mfcr2_category=national_subscriber
;mfcr2_logdir=cantv
;mfcr2_logging=all
mfcr2_mfback_timeout=-1
mfcr2_call_files=yes
channel => 63-77,79-93
; Span 4: TE4/0/4 "T4XXP (PCI) Card 0 Span 4" CANTV SALIENTE
group=1
context=from-pstn-cantv
switchtype = euroisdn
signalling = mfcr2
mfcr2_variant=ve
mfcr2_dtmf_detection=1
mfcr2_dtmf_dialing=1
mfcr2_get_ani_first=yes
mfcr2_immediate_accept=yes
mfcr2_max_ani=10
mfcr2_max_dnis=4
mfcr2_category=national_subscriber
;mfcr2_logdir=cantv
;mfcr2_logging=all
mfcr2_mfback_timeout=-1
mfcr2_call_files=yes
channel => 94-108,110-124
Estos E1 se instalaron hace aproximadamente 10 años en una Siemens Hipath 5000 que ahora estoy migrando a asterisk por lo que no tengo ningún detalle de la conexión, pero lo voy a solicitar a CANTV.
El problema según CANTV al hacer un trace es que Asterisk no esta enviando los tonos en DTMF, de hecho ellos dicen que no reciben nada, que me asegure que la señalización esta en DTMF. Inclusive ellos para estar seguros que están viendo el canal correcto bloquearon todos los canales del E1 excepto el primero que para este Asterisk es el 94.
Chan Variant Max ANI Max DNIS ANI First Immediate Accept Tx CAS Rx CAS
63 VE 10 4 Yes Yes IDLE IDLE
64 VE 10 4 Yes Yes IDLE 0x00
65 VE 10 4 Yes Yes IDLE 0x00
66 VE 10 4 Yes Yes IDLE IDLE
67 VE 10 4 Yes Yes IDLE IDLE
68 VE 10 4 Yes Yes IDLE IDLE
69 VE 10 4 Yes Yes IDLE IDLE
70 VE 10 4 Yes Yes IDLE IDLE
71 VE 10 4 Yes Yes IDLE IDLE
72 VE 10 4 Yes Yes IDLE SEIZE
73 VE 10 4 Yes Yes IDLE IDLE
74 VE 10 4 Yes Yes ANSWER SEIZE
75 VE 10 4 Yes Yes IDLE IDLE
76 VE 10 4 Yes Yes IDLE IDLE
77 VE 10 4 Yes Yes IDLE IDLE
79 VE 10 4 Yes Yes IDLE BLOCK
80 VE 10 4 Yes Yes IDLE BLOCK
81 VE 10 4 Yes Yes IDLE BLOCK
82 VE 10 4 Yes Yes IDLE BLOCK
83 VE 10 4 Yes Yes IDLE BLOCK
84 VE 10 4 Yes Yes IDLE BLOCK
85 VE 10 4 Yes Yes IDLE BLOCK
86 VE 10 4 Yes Yes IDLE BLOCK
87 VE 10 4 Yes Yes IDLE BLOCK
88 VE 10 4 Yes Yes IDLE BLOCK
89 VE 10 4 Yes Yes IDLE BLOCK
90 VE 10 4 Yes Yes IDLE BLOCK
91 VE 10 4 Yes Yes IDLE BLOCK
92 VE 10 4 Yes Yes IDLE BLOCK
93 VE 10 4 Yes Yes IDLE BLOCK
94 VE 10 4 Yes Yes IDLE IDLE
95 VE 10 4 Yes Yes IDLE BLOCK
96 VE 10 4 Yes Yes IDLE BLOCK
97 VE 10 4 Yes Yes IDLE BLOCK
98 VE 10 4 Yes Yes IDLE BLOCK
99 VE 10 4 Yes Yes IDLE BLOCK
100 VE 10 4 Yes Yes IDLE BLOCK
101 VE 10 4 Yes Yes IDLE BLOCK
102 VE 10 4 Yes Yes IDLE BLOCK
103 VE 10 4 Yes Yes IDLE BLOCK
104 VE 10 4 Yes Yes IDLE BLOCK
105 VE 10 4 Yes Yes IDLE BLOCK
106 VE 10 4 Yes Yes IDLE BLOCK
107 VE 10 4 Yes Yes IDLE BLOCK
108 VE 10 4 Yes Yes IDLE BLOCK
110 VE 10 4 Yes Yes IDLE BLOCK
111 VE 10 4 Yes Yes IDLE BLOCK
112 VE 10 4 Yes Yes IDLE BLOCK
113 VE 10 4 Yes Yes IDLE BLOCK
114 VE 10 4 Yes Yes IDLE BLOCK
115 VE 10 4 Yes Yes IDLE BLOCK
116 VE 10 4 Yes Yes IDLE BLOCK
117 VE 10 4 Yes Yes IDLE BLOCK
118 VE 10 4 Yes Yes IDLE BLOCK
119 VE 10 4 Yes Yes IDLE BLOCK
120 VE 10 4 Yes Yes IDLE BLOCK
121 VE 10 4 Yes Yes IDLE BLOCK
122 VE 10 4 Yes Yes IDLE BLOCK
123 VE 10 4 Yes Yes IDLE BLOCK
124 VE 10 4 Yes Yes IDLE BLOCK
La tarjeta es una DIGIUM TD410P 3rd Gen, Los dos E1 ISDN con movistar funcionan perfecto al igual que el entrante de CANTV que es con MFCR2, inclusive recibo perfectamente el CALLERID.
Alguna idea?
Muchas gracias de antemano.
Saludos.
Luis Felice
On Nov 28, 2011, at 10:38 AM, Luis Morales wrote:
> Estimado Luis,
>
> He estado un poco retirado el tema, pero te indico varios puntos de
> atención para tu configurarción:
>
> 1) La señalización para el saliente de cantv, es por DTMF, esto
> siginifica que debes hacer el ajuste en la configuracion de asterisk
> para que tome los cambios. Te recomiendo usar una distribucion estable
> de asterisk, preferiblemente 1.4.x Puedes validar con CANTV si te
> pueden entregar en MFCR2, para los salientes, hasta donde se esto
> depende del tipo de central donde estes, geralmente si son erickson no
> hay rollo, el tema es si tu cpa esta conectada a una central de las
> viejas.
>
> 2) Esta configuracion no se hace de la noche a la mañana, ten presente
> en tu proyecto que entonar la central tiene sus detalles, debe buscar
> apoyo a traves de un analizador de protocolos y conectarlo
> directamente al E1, cone sto descartas el tipo de señalizacion que te
> estan entregando. Te pudiera orientar mas en el tema si me envias la
> hoja de especificación que entrega cantv con las caracteristicas de la
> instalación.
>
> 3) Es importante validar a nivel de hardware los componentes
> requeridos, compatibildiad de las tarjetas, cableados y señalizacion.
> En cuando a las tarjetas, lo merjor es sangoma.
>
> 4) Para instalaciones rapidas te puedes ir con movistar, ellos
> entregan nativo mfcr2 tanto entrante como saliente, la instalacion es
> casi plug and play. Ojo ... no trabajo para movistar pero si es una
> alternativa puedes evaluarla tiene menos dolores de cabeza a nivel de
> asterisk.
>
>
> Suerte y espero que tu proyectos salga adelante,
>
>
>
>
> 2011/11/26 Luis H Felice <luish.felice at gmail.com>:
>> Tengo separados los e1 de llamadas entrantes y salientes. El error que se ve
>> en el trece en ambos extremos del e1 saliente es que asterisk envía el
>> primer dígito del número marcado y cantv no lo recibe, aparentemente aunque
>> está indicado, asterisk no está usando dtmf. Las llamadas entrantes
>> funcionan perfecto en los 30 canales inclusive con callerid.
>>
>> El 26/11/2011 15:36, "Jose Daniel Yribarren" <jdyribarren at compusan.com.ve>
>> escribió:
>>>
>>> tienes que sacar la llamada por el canal 17, si tu grupo g0 es del canal 1
>>> al 15 y 17 al 31 entonces cuando saques la llamada saldra por el canal 1 que
>>> estara ocupado porque el canal para cantv es entrante no saliente.
>>>
>>>
>>> solucion
>>>
>>>
>>> crea dos grupos
>>> uno el g0 delc anal 1 al 15 y otro g1 del canal 17 al 31, y en las
>>> llamadas salientes usa la troncal g1
>>>
>>> otra solucion crea 15 troncales la 17,18,19,...,31 t saca las llamadas por
>>> ella, forzando a que salga por ese canal, eso mismo me paso a mi.
>>>
>>> si revisas bien. en los log te debe decit que intenta hacer la llamada pòr
>>> el canal 1 y no el 17 como debe ser..
>>>
>>>
>>>
>>> una pregunta a la lista, a ustedes les funciona el CID de cantv?
>>>
>>> --
>>> Jose Daniel Yribarren C
>>> Soporte Tecnico
>>>
>>> Compusan C.A
>>> J-31585717-0
>>>
>>>
>>>
>>> Av Bolivar Sector La Yaguara, Galpon G-02,
>>> San Carlos, Edo Cojedes, Venezuela
>>> 0258-4337811 0426 5468037
>>>
>>>
>>>
>>>
>>> --
>>> _____________________________________________________________________
>>> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>>>
>>> asterisk-r2 mailing list
>>> To UNSUBSCRIBE or update options visit:
>>> http://lists.digium.com/mailman/listinfo/asterisk-r2
>>
>> --
>> _____________________________________________________________________
>> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>>
>> asterisk-r2 mailing list
>> To UNSUBSCRIBE or update options visit:
>> http://lists.digium.com/mailman/listinfo/asterisk-r2
>>
>
>
>
> --
> ---------------------------------------------------------------------------------
> Luis Morales
> Consultor de Tecnologia
> Cel: +58(0412)2352745
> OpenID: http://lmorales.myopenid.com/
> Twitter: @magnadata
> Linux User ID : 470650
> ---------------------------------------------------------------------------------
> "Empieza por hacer lo necesario, luego lo que es posible... y de
> pronto estarás haciendo lo imposible"
>
> Leonardo Da'Vinci
> ---------------------------------------------------------------------------------
>
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-r2 mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-r2
More information about the asterisk-r2
mailing list