[asterisk-users] r2 multiframe error - continue
Steve Underwood
steveu at coppice.org
Fri Nov 16 21:52:21 CST 2007
Hi Jakub,
Most countries which used to be part of the iron curtain block, back in
the good old days, use the same protocol. Try the Czech variant. It will
probably be OK for you. If it works, please report that, and Poland can
be added to the list of variants.
Steve
Jakub Syrek wrote:
> Im from Poland and there is no pl option, what should i chose?
> Arkon
>
> ----- Original Message -----
> From: "Moises Silva" <moises.silva at gmail.com>
> To: "Asterisk Users Mailing List - Non-Commercial Discussion"
> <asterisk-users at lists.digium.com>
> Sent: Friday, November 16, 2007 7:01 PM
> Subject: Re: [asterisk-users] r2 multiframe error - continue
>
>
>
>> So, that means it is succeeded for mx protocolvariant. Now, just
>> change the protocolvariant 'mx' to whatever fits your country, change
>> only the country, please leave ANI,DNIS,OPTIONS . If it fails, I think
>> a bug exists in your particular protocolvariant.
>>
>> Let me know the results.
>>
>> On Nov 16, 2007 11:11 AM, Jakub Syrek <arkon at nast.pl> wrote:
>>
>>> I was testing my system in local loop for protocolvariant mx,3,3(e1 cross
>>> cable between two spans).
>>> Here are results:
>>>
>>> testcall
>>> Loading protocol mfcr2
>>> Thread for channel 0
>>> MFC/R2 Chan 41: Call control(9)
>>> MFC/R2 Chan 41: Unblock
>>> MFC/R2 Chan 41: 1001 -> [1/BLOCKED /Idle /Idle ]
>>> MFC/R2 Chan 41: far_unblocking_expired
>>> MFC/R2 Chan 41: local_unblocking_expired
>>> Chan 41: -- Far end unblocked! :-)
>>> Chan 41: -- Far end unblocked! :-)
>>> Chan 41: -- Local end unblocked! :-)
>>> Chan 41: -- Local end unblocked! :-)
>>> Chan 41: Initiating call
>>> MFC/R2 Chan 41: Call control(1)
>>> MFC/R2 Chan 41: Make call
>>> MFC/R2 Chan 41: Creating a new call with CRN 32769
>>> MFC/R2 Chan 41: 0001 -> [1/DIALING /Seize /Idle ]
>>> Chan 41: -- Dialing on channel 0
>>> Chan 41: -- Dialing on channel 0
>>> MFC/R2 Chan 41: <- 1101 [1/DIALING /Seize /Idle ]
>>> MFC/R2 Chan 41: 1 on -> [2/DIALING /Group I /DNIS ]
>>> MFC/R2 Chan 41: <- 6 on [2/DIALING /Group I /DNIS ]
>>> MFC/R2 Chan 41: 1 off -> [2/DIALING /Group I /DNIS ]
>>> MFC/R2 Chan 41: <- 6 off [2/DIALING /Group I /DNIS ]
>>> MFC/R2 Chan 41: Calling party category 0x0
>>> MFC/R2 Chan 41: 1 on -> [2/DIALING /Group III /Category ]
>>> MFC/R2 Chan 41: <- 5 on [2/DIALING /Group III /Category ]
>>> MFC/R2 Chan 41: 1 off -> [2/DIALING /Group III /Category ]
>>> MFC/R2 Chan 41: <- 5 off [2/DIALING /Group III /Category ]
>>> MFC/R2 Chan 41: 2 on -> [2/DIALING /Group III /DNIS ]
>>> MFC/R2 Chan 41: <- 1 on [2/DIALING /Group I /DNIS ]
>>> MFC/R2 Chan 41: 2 off -> [2/DIALING /Group I /DNIS ]
>>> MFC/R2 Chan 41: <- 1 off [2/DIALING /Group I /DNIS ]
>>> MFC/R2 Chan 41: 3 on -> [2/DIALING /Group I /DNIS ]
>>> MFC/R2 Chan 41: <- 1 on [2/DIALING /Group I /DNIS ]
>>> MFC/R2 Chan 41: 3 off -> [2/DIALING /Group I /DNIS ]
>>> MFC/R2 Chan 41: <- 1 off [2/DIALING /Group I /DNIS ]
>>> Main thread
>>> MFC/R2 Chan 41: <- 3 on [2/DIALING /Group I /Silent ]
>>> MFC/R2 Chan 41: <- 3 off [2/DIALING /Group I /Silent ]
>>> MFC/R2 Chan 41: 1 on -> [2/PROCEED /Group II /Category ]
>>> Chan 41: -- Proceeding on channel 0
>>> MFC/R2 Chan 41: <- 1 on [2/PROCEED /Group II /Category ]
>>> MFC/R2 Chan 41: 1 off -> [2/PROCEED /Group II /Category ]
>>> MFC/R2 Chan 41: <- 1 off [2/PROCEED /Group II /Category ]
>>> Chan 41: -- Alerting on channel 0
>>> Chan 41: -- Alerting on channel 0
>>> MFC/R2 Chan 41: <- 0101 [1/ALERTING/Await answer /Category ]
>>> Chan 41: -- Connected on channel 0
>>> Chan 41: -- Connected on channel 0
>>> Chan 41: -- '*00000001*343*123*#'
>>> Main thread
>>> Main thread
>>> Main thread
>>> MFC/R2 Chan 41: <- 1101 [1/CONNECTD/Answered /Category ]
>>> MFC/R2 Chan 41: Far end disconnected(cause=Normal Clearing [16]) - state
>>> 0x400
>>>
>>> and asterisk log
>>> [Nov 16 18:06:51] NOTICE[28848] chan_unicall.c: Unicall/25 event Local
>>> end
>>> unblocked
>>> [Nov 16 18:06:51] NOTICE[28848] chan_unicall.c: Unicall/26 event Local
>>> end
>>> unblocked
>>> [Nov 16 18:06:51] NOTICE[28848] chan_unicall.c: Unicall/27 event Local
>>> end
>>> unblocked
>>> [Nov 16 18:06:51] NOTICE[28848] chan_unicall.c: Unicall/28 event Local
>>> end
>>> unblocked
>>> [Nov 16 18:06:51] NOTICE[28848] chan_unicall.c: Unicall/29 event Local
>>> end
>>> unblocked
>>> [Nov 16 18:06:51] NOTICE[28848] chan_unicall.c: Unicall/30 event Local
>>> end
>>> unblocked
>>> [Nov 16 18:06:51] NOTICE[28848] chan_unicall.c: Unicall/31 event Local
>>> end
>>> unblocked
>>> [Nov 16 18:07:07] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> <-
>>> 1001 [1/BLOCKED /Idle /Idle ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> far_unblocking_expired
>>> [Nov 16 18:07:08] NOTICE[28848] chan_unicall.c: Unicall/10 event Far end
>>> unblocked
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> <-
>>> 0001 [1/IDLE /Idle /Idle ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> Detected
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> Creating
>>> a new call with CRN 32769
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> 101 ->
>>> [2/DETECTED/Seize ack /Seize ack ]
>>> [Nov 16 18:07:08] NOTICE[28848] chan_unicall.c: Unicall/10 event Detected
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> <- 1
>>> on [2/DETECTED/Seize ack /Seize ack ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10 6
>>> n ->
>>> [2/DETECTED/Group C /Category req ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> <- 1
>>> off [2/DETECTED/Group C /Category req ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10 6
>>> off ->
>>> [2/DETECTED/Group C /Category req ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> <- 1
>>> on [2/DETECTED/Group C /Category req ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10 5
>>> n ->
>>> [2/DETECTED/Group A /DNIS request ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> <- 1
>>> off [2/DETECTED/Group A /DNIS request ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10 5
>>> off ->
>>> [2/DETECTED/Group A /DNIS request ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> <- 2
>>> on [2/DETECTED/Group A /DNIS request ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10 1
>>> n ->
>>> [2/DETECTED/Group A /DNIS request ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> <- 2
>>> off [2/DETECTED/Group A /DNIS request ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10 1
>>> off ->
>>> [2/DETECTED/Group A /DNIS request ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> <- 3
>>> on [2/DETECTED/Group A /DNIS request ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10 1
>>> n ->
>>> [2/DETECTED/Group A /DNIS request ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> <- 3
>>> off [2/DETECTED/Group A /DNIS request ]
>>> [Nov 16 18:07:08] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10 1
>>> off ->
>>> [2/DETECTED/Group A /DNIS request ]
>>> [Nov 16 18:07:13] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10 3
>>> n ->
>>> [2/DETECTED/Group B /Go to grp II ]
>>> [Nov 16 18:07:13] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10 3
>>> off ->
>>> [2/DETECTED/Group B /Go to grp II ]
>>> [Nov 16 18:07:13] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> <- 1
>>> on [2/DETECTED/Group B /Go to grp II ]
>>> [Nov 16 18:07:13] NOTICE[28848] chan_unicall.c: Unicall/10 event Offered
>>> [Nov 16 18:07:13] NOTICE[28848] chan_unicall.c: CRN 32769 - Offered on
>>> channel 0 (ANI: , DNIS: 123, Cat: 0)
>>> [Nov 16 18:07:13] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10 Call
>>> control(5)
>>> [Nov 16 18:07:13] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10 Accept
>>> call
>>> [Nov 16 18:07:13] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10 1
>>> n ->
>>> [2/OFFERED /Group B /Accepted Paid]
>>> [Nov 16 18:07:13] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> <- 1
>>> off [2/OFFERED /Group B /Accepted Paid]
>>> [Nov 16 18:07:13] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10 1
>>> off ->
>>> [2/OFFERED /Group B /Accepted Paid]
>>> [Nov 16 18:07:14] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10 Answer
>>> guard expired
>>> [Nov 16 18:07:14] NOTICE[28848] chan_unicall.c: Unicall/10 event Accepted
>>> [Nov 16 18:07:14] WARNING[28848] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> gains
>>> [Nov 16 18:07:14] DEBUG[28886] chan_unicall.c: Answer Call
>>> [Nov 16 18:07:14] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10 Call
>>> control(6)
>>> [Nov 16 18:07:14] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10 Answer
>>> call
>>> [Nov 16 18:07:14] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> 101 ->
>>> [1/ACCEPTED/Answer /Accepted Paid]
>>> [Nov 16 18:07:14] DEBUG[28886] chan_unicall.c: unicall_call called -
>>> '3/123'
>>> [Nov 16 18:07:14] DEBUG[28886] chan_unicall.c: unicall_call caller id -
>>> ''
>>> [Nov 16 18:07:14] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/3 Call
>>> control(1)
>>> [Nov 16 18:07:14] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/3 Make
>>> call
>>> [Nov 16 18:07:14] WARNING[28886] chan_unicall.c: Make call failed -
>>> Blocked
>>> [Nov 16 18:07:14] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/3 Channel
>>> gains
>>> [Nov 16 18:07:14] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/3 Channel
>>> switching
>>> [Nov 16 18:07:14] DEBUG[28886] chan_unicall.c: Hangup: channel: 3 index =
>>> 0,
>>> normal = 11, callwait = -1, thirdcall = -1
>>> [Nov 16 18:07:14] DEBUG[28886] chan_unicall.c: Updated conferencing on 3,
>>> with 0 conference users
>>> [Nov 16 18:07:14] NOTICE[28886] chan_unicall.c: Unicall/10 event Answered
>>> [Nov 16 18:07:14] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> echo cancel
>>> [Nov 16 18:07:14] DEBUG[28886] chan_unicall.c: Enabled echo cancellation
>>> on
>>> channel 10
>>> [Nov 16 18:07:14] DEBUG[28886] chan_unicall.c: DTMF digit: * on
>>> UniCall/10-1
>>> [Nov 16 18:07:14] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:14] DEBUG[28886] chan_unicall.c: DTMF digit: 0 on
>>> UniCall/10-1
>>> [Nov 16 18:07:14] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:14] DEBUG[28886] chan_unicall.c: DTMF digit: 0 on
>>> UniCall/10-1
>>> [Nov 16 18:07:14] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:15] DEBUG[28886] chan_unicall.c: DTMF digit: 0 on
>>> UniCall/10-1
>>> [Nov 16 18:07:15] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:15] DEBUG[28886] chan_unicall.c: DTMF digit: 0 on
>>> UniCall/10-1
>>> [Nov 16 18:07:15] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:15] DEBUG[28886] chan_unicall.c: DTMF digit: 0 on
>>> UniCall/10-1
>>> [Nov 16 18:07:15] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:15] DEBUG[28886] chan_unicall.c: DTMF digit: 0 on
>>> UniCall/10-1
>>> [Nov 16 18:07:15] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:15] DEBUG[28886] chan_unicall.c: DTMF digit: 0 on
>>> UniCall/10-1
>>> [Nov 16 18:07:15] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:15] DEBUG[28886] chan_unicall.c: DTMF digit: 1 on
>>> UniCall/10-1
>>> [Nov 16 18:07:15] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:15] DEBUG[28886] chan_unicall.c: DTMF digit: * on
>>> UniCall/10-1
>>> [Nov 16 18:07:15] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:15] DEBUG[28886] chan_unicall.c: DTMF digit: 3 on
>>> UniCall/10-1
>>> [Nov 16 18:07:15] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:15] DEBUG[28886] chan_unicall.c: DTMF digit: 4 on
>>> UniCall/10-1
>>> [Nov 16 18:07:15] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:15] DEBUG[28886] chan_unicall.c: DTMF digit: 3 on
>>> UniCall/10-1
>>> [Nov 16 18:07:15] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:16] DEBUG[28886] chan_unicall.c: DTMF digit: * on
>>> UniCall/10-1
>>> [Nov 16 18:07:16] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:16] DEBUG[28886] chan_unicall.c: DTMF digit: 1 on
>>> UniCall/10-1
>>> [Nov 16 18:07:16] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:16] DEBUG[28886] chan_unicall.c: DTMF digit: 2 on
>>> UniCall/10-1
>>> [Nov 16 18:07:16] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:16] DEBUG[28886] chan_unicall.c: DTMF digit: 3 on
>>> UniCall/10-1
>>> [Nov 16 18:07:16] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:16] DEBUG[28886] chan_unicall.c: DTMF digit: * on
>>> UniCall/10-1
>>> [Nov 16 18:07:16] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:16] DEBUG[28886] chan_unicall.c: DTMF digit: # on
>>> UniCall/10-1
>>> [Nov 16 18:07:16] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:31] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> gains
>>> [Nov 16 18:07:31] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> Channel
>>> switching
>>> [Nov 16 18:07:31] DEBUG[28886] chan_unicall.c: Hangup: channel: 10 index
>>> =
>>> 0, normal = 18, callwait = -1, thirdcall = -1
>>> [Nov 16 18:07:31] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10 Call
>>> control(7)
>>> [Nov 16 18:07:31] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10 Drop
>>> call(cause=Normal Clearing [16])
>>> [Nov 16 18:07:31] WARNING[28886] chan_unicall.c: MFC/R2 UniCall/10
>>> 101 ->
>>> [1/CONNECTD/Clear back /Accepted Paid]
>>>
>>>
>>> Thanks for your help and patience Moy
>>>
>>> ----- Original Message -----
>>> From: "Moises Silva" <moises.silva at gmail.com>
>>> To: "Asterisk Users Mailing List - Non-Commercial Discussion"
>>> <asterisk-users at lists.digium.com>
>>> Sent: Friday, November 16, 2007 3:39 PM
>>> Subject: Re: [asterisk-users] r2 multiframe error - continue
>>>
>>>
>>>
>>>> Let's start with something basic, try connecting in loop and using
>>>> protocolvariant=mx,0,4,7 then call yourself. That MUST work. Otherwise
>>>> you have messed up installing the incorrect libraries, I have seen too
>>>> many people complaining about the libraries not working and they just
>>>> forgot to install proper spandsp version or something like that. Other
>>>> common error is duplicating libraries installed in /usr/local with the
>>>> ones in /usr/lib
>>>>
>>>> Regards
>>>>
>>>> On Nov 16, 2007 6:31 AM, Jakub Syrek <arkon at nast.pl> wrote:
>>>>
>>>>> Im using libs from astunicall-1.4.9-0.1.tar.gz at
>>>>> http://www.moythreads.com/astunicall/downloads/ (i have reinstalled
>>>>> asterisk, and libs from this package once again)
>>>>> No one can call me and i cant call out. Man from teleco still have
>>>>> teletransmision error..
>>>>> No after starting asterisk im getting in full log something like this:
>>>>>
>>>>> [Nov 16 13:22:09] NOTICE[3787] chan_unicall.c: Unicall/17 event
>>>>> Detected
>>>>> [Nov 16 13:22:09] WARNING[3787] chan_unicall.c: MFC/R2 UniCall/17
>>>>> <-
>>>>> C
>>>>> on [2/DETECTED/Seize ack /Seize ack ]
>>>>> [Nov 16 13:22:09] WARNING[3787] chan_unicall.c: MFC/R2 UniCall/17 R2
>>>>> prot.
>>>>> err. [2/DETECTED/Seize ack /Seize ack ] cause 32772 -
>>>>> Unexpected
>>>>> MF6
>>>>> signal
>>>>> [Nov 16 13:22:09] WARNING[3787] chan_unicall.c: MFC/R2 UniCall/17
>>>>> 001 ->
>>>>> [1/IDLE /Idle /Idle ]
>>>>> [Nov 16 13:22:09] NOTICE[3787] chan_unicall.c: Unicall/17 event
>>>>> Protocol
>>>>> failure
>>>>> [Nov 16 13:22:09] ERROR[3787] chan_unicall.c: Unicall/17 protocol
>>>>> error.
>>>>> Cause 32772
>>>>> [Nov 16 13:22:09] WARNING[3787] chan_unicall.c: MFC/R2 UniCall/17
>>>>> Channel
>>>>> echo cancel
>>>>> [Nov 16 13:22:09] DEBUG[3787] chan_unicall.c: disabled echo
>>>>> cancellation
>>>>> on
>>>>> channel 17
>>>>>
>>>>>
>>>>> What can i do?:)
>>>>>
>>>>> Regards
>>>>> Arkon
>>>>>
More information about the asterisk-users
mailing list