[asterisk-r2] E1 MFCR2 Problem Telecom Argentina

Mariano Bianchi marianito.bianchi at gmail.com
Thu Jul 21 14:37:48 CDT 2011


I am attaching here a new log of the call, they were talking with telecom,
and the problem is when they send the ack of the dnis digit reception, they
never get that ack.

[root at IP-PBX01 span1]# cat chan-31-backward-0-20110721162424.call
[16:24:24:886] [Thread: 1106196800] [Chan 31] - Call started at Thu Jul 21
16:24:24 2011 on chan 31 [openr2 version 1.3.0, revision exported]
[16:24:24:886] [Thread: 1106196800] [Chan 31] - Initialized R2 MF detector
[16:24:24:886] [Thread: 1106196800] [Chan 31] - CAS Tx >> [SEIZE ACK] 0x0C
[16:24:24:886] [Thread: 1106196800] [Chan 31] - CAS Raw Tx >> 0x0D
[16:24:24:987] [Thread: 1106196800] [Chan 31] - MF Rx << 3 [ON]
[16:24:24:987] [Thread: 1106196800] [Chan 31] - Attempting to cancel timer
timer 0
[16:24:24:987] [Thread: 1106196800] [Chan 31] - Cannot cancel timer 0
[16:24:24:987] [Thread: 1106196800] [Chan 31] - Getting DNIS digit 3
[16:24:24:987] [Thread: 1106196800] [Chan 31] - DNIS so far: 3, expected
length: 4
[16:24:24:987] [Thread: 1106196800] [Chan 31] - Requesting next DNIS with
signal 0x31.
[16:24:24:987] [Thread: 1106196800] [Chan 31] - MF Tx >> 1 [ON]
[16:24:24:987] [Thread: 1106196800] [Chan 31] - scheduled timer id 2
(mf_back_cycle)
[16:24:29:987] [Thread: 1106196800] [Chan 31] - Attempting to cancel timer
timer 2
[16:24:29:987] [Thread: 1106196800] [Chan 31] - timer id 2 found, cancelling
it now
[16:24:29:987] [Thread: 1106196800] [Chan 31] - calling timer 2
(mf_back_cycle) callback
[16:24:29:987] [Thread: 1106196800] [Chan 31] - MF cycle timed out, no more
DNIS
[16:24:29:987] [Thread: 1106196800] [Chan 31] - scheduled timer id 3
(mf_back_resume_cycle)
[16:24:29:987] [Thread: 1106196800] [Chan 31] - MF Tx >> 5 [ON]
[16:24:29:987] [Thread: 1106196800] [Chan 31] - scheduled timer id 4
(mf_back_cycle)
[16:24:30:147] [Thread: 1106196800] [Chan 31] - Attempting to cancel timer
timer 3
[16:24:30:147] [Thread: 1106196800] [Chan 31] - timer id 3 found, cancelling
it now
[16:24:30:147] [Thread: 1106196800] [Chan 31] - calling timer 3
(mf_back_resume_cycle) callback
[16:24:30:147] [Thread: 1106196800] [Chan 31] - MF Tx >> 5 [OFF]
[16:24:34:988] [Thread: 1106196800] [Chan 31] - Attempting to cancel timer
timer 4
[16:24:34:988] [Thread: 1106196800] [Chan 31] - timer id 4 found, cancelling
it now
[16:24:34:988] [Thread: 1106196800] [Chan 31] - calling timer 4
(mf_back_cycle) callback
[16:24:34:988] [Thread: 1106196800] [Chan 31] - MF back cycle timed out!
[16:24:34:988] [Thread: 1106196800] [Chan 31] - Protocol error. Reason =
Multi Frequency Cycle Timeout, R2 State = Seize ACK Transmitted, MF state =
Category Request Transmitted, MF Group = Backward Group A, CAS = 0x00
DNIS = 3, ANI = , MF = 0x33
[16:24:34:988] [Thread: 1106196800] [Chan 31] - Attempting to cancel timer
timer 0
[16:24:34:988] [Thread: 1106196800] [Chan 31] - Cannot cancel timer 0
★ Mariano ★


On Thu, Jul 21, 2011 at 2:39 PM, Mariano Bianchi <
marianito.bianchi at gmail.com> wrote:

> Hi everyone:
>                  I am receiving this error when trying to make a call in
> R2:
>
> [Jul 21 14:29:04] VERBOSE[10680] chan_dahdi.c: New MFC/R2 call detected on
> chan 31.
> [Jul 21 14:29:04] DEBUG[10680] chan_dahdi.c: Chan 31 - MF Rx << 3 [ON]
> [Jul 21 14:29:04] DEBUG[10680] chan_dahdi.c: Chan 31 - Getting DNIS digit 3
> [Jul 21 14:29:04] DEBUG[10680] chan_dahdi.c: Chan 31 - DNIS so far: 3,
> expected length: 3
> [Jul 21 14:29:04] DEBUG[10680] chan_dahdi.c: Chan 31 - Requesting next DNIS
> with signal 0x31.
> [Jul 21 14:29:04] DEBUG[10680] chan_dahdi.c: Chan 31 - MF Tx >> 1 [ON]
> [Jul 21 14:29:09] DEBUG[10680] chan_dahdi.c: Chan 31 - calling timer 2
> (mf_back_cycle) callback
> [Jul 21 14:29:09] DEBUG[10680] chan_dahdi.c: Chan 31 - MF cycle timed out,
> no more DNIS
> [Jul 21 14:29:09] DEBUG[10680] chan_dahdi.c: Chan 31 - MF Tx >> 5 [ON]
> [Jul 21 14:29:09] DEBUG[10680] chan_dahdi.c: Chan 31 - calling timer 3
> (mf_back_resume_cycle) callback
> [Jul 21 14:29:09] DEBUG[10680] chan_dahdi.c: Chan 31 - MF Tx >> 5 [OFF]
> [Jul 21 14:29:14] DEBUG[10680] chan_dahdi.c: Chan 31 - calling timer 4
> (mf_back_cycle) callback
> * [Jul 21 14:29:14] WARNING[10680] chan_dahdi.c: Chan 31 - MF back cycle
> timed out!
> [Jul 21 14:29:14] ERROR[10680] chan_dahdi.c: Chan 31 - Protocol error.
> Reason = Multi Frequency Cycle Timeout, R2 State = Seize ACK Transmitted, MF
> state = Category Request Transmitted, MF Group = Backward Group A, CAS =
> 0x00*
> DNIS = 3, ANI = , MF = 0x33
>
> I think it's a matter of timers, but I don't know how and which should I
> modify...
> Thanks for your help
> ★ Mariano ★
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-r2/attachments/20110721/775c9e3e/attachment.htm>


More information about the asterisk-r2 mailing list