[asterisk-users] Problem with MFCR2

Moises Silva moises.silva at gmail.com
Wed Jul 19 08:29:57 MST 2006


Carlos. Unblocking the remote side is NOT your responsibility, unless
you own the 2 end points :). I suppose you are getting connected to
some telco (avantel, telmex, etc), if so, is telco's responsibility to
unlock their side.

To discard any problem with Asterisk, try using "testcall" utility
included with libunicall. testcall will allow you to debug the problem
without using Asterisk at all.

Here is a link on my blog for a document I wrote that may help you out.

( is in spanish, since most people using MFCR are either on Brazil or Mexico )

http://phpmexic.u33.0web-hosting.com/wordpress/misc/mfcr2-asterisk-unicall.pdf

It describes some debugging techniques.

Best Regards

On 7/18/06, Carlos Chavez <cursor at telecomabmex.com> wrote:
>      I just finished installing Asterisk 1.2.10, Zaptel 1.2.7 on a Centos 4.3
> 64 bit server.  I installed all the mfcr2 requirements and Asterisk seems to
> be running fine.  Now I cannot get unicall to unblock the remote side of the
> connection.  I see the message that the local end has been unblocked but when
> I dial the DID I get a busy tone and I cannot dial out.
>
>      I am using spandsp0.0.2pre21, libunicall-0.0.3, libsupertone-0.0.2 and
> libmfcr2-0.0.3.  These are the same exact versions I use on a different server
> that works perfectly.  Basically the only difference is that I am using the
> newest version of Asterisk and Zaptel and that the server is in another city.
>
>      Here is the log for asterisk with the unicall log al 255:
>
>   == Parsing '/etc/asterisk/unicall.conf': Found
> Loading protocol mfcr2
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/1 Call control(8)
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/1 Unblock
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/1 1001  ->      [1/40000000/Idle          /Idle         ]
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/1 Channel gains
>     -- Registered channel 1, mfcr2 signalling
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/2 Call control(8)
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/2 Unblock
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/2 1001  ->      [1/40000000/Idle          /Idle         ]
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/2 Channel gains
>     -- Registered channel 2, mfcr2 signalling
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/3 Call control(8)
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/3 Unblock
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/3 1001  ->      [1/40000000/Idle          /Idle         ]
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/3 Channel gains
>     -- Registered channel 3, mfcr2 signalling
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/4 Call control(8)
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/4 Unblock
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/4 1001  ->      [1/40000000/Idle          /Idle         ]
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/4 Channel gains
>     -- Registered channel 4, mfcr2 signalling
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/5 Call control(8)
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/5 Unblock
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/5 1001  ->      [1/40000000/Idle          /Idle         ]
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/5 Channel gains
>     -- Registered channel 5, mfcr2 signalling
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/6 Call control(8)
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/6 Unblock
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/6 1001  ->      [1/40000000/Idle          /Idle         ]
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/6 Channel gains
>     -- Registered channel 6, mfcr2 signalling
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/7 Call control(8)
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/7 Unblock
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/7 1001  ->      [1/40000000/Idle          /Idle         ]
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/7 Channel gains
>     -- Registered channel 7, mfcr2 signalling
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/8 Call control(8)
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/8 Unblock
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/8 1001  ->      [1/40000000/Idle          /Idle         ]
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/8 Channel gains
>     -- Registered channel 8, mfcr2 signalling
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/9 Call control(8)
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/9 Unblock
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/9 1001  ->      [1/40000000/Idle          /Idle         ]
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/9 Channel gains
>     -- Registered channel 9, mfcr2 signalling
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/10 Call control(8)
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/10 Unblock
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/10 1001  ->      [1/40000000/Idle          /Idle         ]
> Jul 18 20:27:51 WARNING[21349]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/10 Channel gains
>     -- Registered channel 10, mfcr2 signalling
> Parsing tone set
> Hit dial-tone
> Step - Frequency=350.00+440.00 [1.00%]Level=-13.00+-13.00 Recognition
> length=0.30 [10.00%]
> >>>Detector element        350        440        300          0
> Hit dial-tone
> Step - Cycles=3
> Step - Frequency=350.00+440.00 [1.00%]Level=-13.00+-13.00Length=0.10 [10.00%]
> >>>Detector element        350        440         60        140
> Step - Length=0.10 [10.00%]
> >>>Detector element          0          0         60        140
> Step - Frequency=350.00+440.00 [1.00%]Level=-13.00+-13.00 Recognition
> length=0.30 [10.00%]
> >>>Detector element        350        440        300          0
> Hit ringback-tone
> Step - Cycles=0
> Step - Frequency=440.00+480.00 [1.00%]Level=-13.00+-13.00Length=0.40 [10.00%]
> >>>Detector element        440        480        330        470
> Step - Length=0.20 [10.00%]
> >>>Detector element          0          0        150        250
> Step - Frequency=440.00+480.00 [1.00%]Level=-13.00+-13.00Length=0.40 [10.00%]
> >>>Detector element        440        480        330        470
> Step - Length=3.00 [10.00%] Recognition length=0.60 [10.00%]
> >>>Detector element          0          0        600       3330
> Hit busy-tone
> Step - Cycles=0
> Step - Frequency=480.00+620.00 [1.00%]Level=-13.00+-13.00Length=0.50 [10.00%]
> >>>Detector element        480        620        420        580
> Step - Length=0.50 [10.00%]
> >>>Detector element          0          0        420        580
> Hit congestion-tone
> Step - Cycles=0
> Step - Frequency=480.00+620.00 [1.00%]Level=-13.00+-13.00Length=0.25 [10.00%]
> >>>Detector element        480        620        195        305
> Step - Length=0.25 [10.00%]
> >>>Detector element          0          0        195        305
> Hit number-unobtainable-tone
> Step - Frequency=480.00+620.00 [1.00%]Level=-13.00+-13.00 Recognition
> length=0.90 [10.00%]
> >>>Detector element        480        620        900          0
>   == Registered channel type 'UniCall' (Unified call processing (UniCall) driver)
>
> *CLI> Jul 18 20:27:51 WARNING[21365]: chan_unicall.c:627 unicall_report:
> MFC/R2 UniCall/1 local_unblocking_expired
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:2644 handle_uc_event: Unicall/1
> event Local end unblocked
>     -- Unicall/1 local unblocked
>
> Use EXIT or QUIT to exit the asterisk console
> *CLI> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:627 unicall_report:
> MFC/R2 UniCall/2 local_unblocking_expired
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/3 local_unblocking_expired
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/4 local_unblocking_expired
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/5 local_unblocking_expired
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/6 local_unblocking_expired
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:2644 handle_uc_event: Unicall/2
> event Local end unblocked
>     -- Unicall/2 local unblocked
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:2644 handle_uc_event: Unicall/3
> event Local end unblocked
>     -- Unicall/3 local unblocked
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:2644 handle_uc_event: Unicall/4
> event Local end unblocked
>     -- Unicall/4 local unblocked
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:2644 handle_uc_event: Unicall/5
> event Local end unblocked
>     -- Unicall/5 local unblocked
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:2644 handle_uc_event: Unicall/6
> event Local end unblocked
>     -- Unicall/6 local unblocked
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/8 local_unblocking_expired
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/9 local_unblocking_expired
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/10 local_unblocking_expired
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:627 unicall_report: MFC/R2
> UniCall/7 local_unblocking_expired
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:2644 handle_uc_event: Unicall/8
> event Local end unblocked
>     -- Unicall/8 local unblocked
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:2644 handle_uc_event: Unicall/9
> event Local end unblocked
>     -- Unicall/9 local unblocked
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:2644 handle_uc_event:
> Unicall/10 event Local end unblocked
>     -- Unicall/10 local unblocked
> Jul 18 20:27:52 WARNING[21365]: chan_unicall.c:2644 handle_uc_event: Unicall/7
> event Local end unblocked
>     -- Unicall/7 local unblocked
>
> --
> Carlos Chavez
> Director de Tecnolog�a
> Telecomunicaciones Abiertas de M�xico S.A. de C.V.
> Tel: +52-55-91169161 Ext 2001
>
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
>


-- 
"Su nombre es GNU/Linux, no solamente Linux, mas info en http://www.gnu.org"


More information about the asterisk-users mailing list