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@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"