[asterisk-r2] error callerid mfcr2

Gil Quijada Domingo Enrique domingogil at an.gob.ve
Mon May 23 12:45:26 CDT 2011


Buenas tardes lista, tengo un asterisk 1.8.4 con OpenR2 version: 1.3.1, para la señalización de mfcr2 de cantv. Resulta que las llamadas entrantes, no tienen callerid, por ejemplo:

 
    -- Executing [7521 at e1-incoming:20] NoOp("DAHDI/29-1", "1111111111 - 1111111111") in new stack
    -- Executing [7521 at e1-incoming:21] Macro("DAHDI/29-1", "stdexten,7521,SIP/7521") in new stack
    -- Executing [s at macro-stdexten:1] Set("DAHDI/29-1", "__PICKUPMARK=7521") in new stack
    -- Executing [s at macro-stdexten:2] Set("DAHDI/29-1", "CIDNUM=1111111111") in new stack
    -- Executing [s at macro-stdexten:3] AGI("DAHDI/29-1", "GIPS_rewrite_incoming_callerid.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/GIPS_rewrite_incoming_callerid.agi
 GIPS_rewrite_incoming_callerid.agi: GIPS: Rewriting CallerID for 1111111111


como se ve muestra un supuesto  1111111111 - 1111111111 como ANI, y en los log del mfcr2 muestra lo siquiente:

[11:33:01:419] [Thread: 3033664368] [Chan 8] - Call started at Mon May 23 11:33:01 2011 on chan 8 [openr2 version 1.3.1, revision exportado]
[11:33:01:419] [Thread: 3033664368] [Chan 8] - Initialized R2 MF detector
[11:33:01:419] [Thread: 3033664368] [Chan 8] - CAS Tx >> [SEIZE ACK] 0x0C
[11:33:01:419] [Thread: 3033664368] [Chan 8] - CAS Raw Tx >> 0x0D
[11:33:01:492] [Thread: 3033664368] [Chan 8] - MF Rx << 6 [ON]
[11:33:01:492] [Thread: 3033664368] [Chan 8] - Attempting to cancel timer timer 0
[11:33:01:492] [Thread: 3033664368] [Chan 8] - Cannot cancel timer 0
[11:33:01:492] [Thread: 3033664368] [Chan 8] - Getting DNIS digit 6
[11:33:01:492] [Thread: 3033664368] [Chan 8] - DNIS so far: 6, expected length: 4
[11:33:01:492] [Thread: 3033664368] [Chan 8] - By-passing B/II signals, accept the call with signal 0x36
[11:33:01:492] [Thread: 3033664368] [Chan 8] - MF Tx >> 6 [ON]
[11:33:01:492] [Thread: 3033664368] [Chan 8] - scheduled timer id 2 (mf_back_cycle)
[11:33:01:492] [Thread: 3033664368] [Chan 8] - MF Tx >> 6 [OFF]
[11:33:06:511] [Thread: 3033664368] [Chan 8] - Attempting to cancel timer timer 2
[11:33:06:511] [Thread: 3033664368] [Chan 8] - timer id 2 found, cancelling it now
[11:33:06:511] [Thread: 3033664368] [Chan 8] - calling timer 2 (mf_back_cycle) callback
[11:33:06:511] [Thread: 3033664368] [Chan 8] - MF back cycle timed out!
[11:33:06:511] [Thread: 3033664368] [Chan 8] - Protocol error. Reason = Multi Frequency Cycle Timeout, R2 State = Seize ACK Transmitted, MF state = Disconnect Tone Transmitted, MF Group = Backward MF init, CAS = 0x00
DNIS = 6, ANI = , MF = 0x36
[11:33:06:511] [Thread: 3033664368] [Chan 8] - Attempting to cancel timer timer 0
[11:33:06:511] [Thread: 3033664368] [Chan 8] - Cannot cancel timer 0
~



More information about the asterisk-r2 mailing list