Blog Closed

October 9th, 2011

It’s pretty obvious now this blog is closed. Almost 3 years without posting. In case you don’t know, a couple of years ago support for MFC-R2 signaling into Asterisk was integrated natively into chan_dahdi/chan_zap, which effectively meant chan_unicall was not needed anymore for MFC-R2. Asterisk versions starting with 1.6.2 use the OpenR2 library (, no patching needed.

I’ll leave the blog online as a reference and memories of the good old Unicall times :)

Chan Unicall for Asterisk

November 30th, 2008

AstUnicall for Asterisk (and therefore working with DAHDI) is now available in downloads.

Let me know if you find any bugs, I did minimal testing (a couple of calls) so I may have missed something.

Chan Unicall for Asterisk and new driver by itself

August 23rd, 2008

AstUnicall for Asterisk is now available in downloads.

This is just a refresh working with the latest versions of all the libraries.

Tzafrir sent me a package with the Unicall driver and a Makefile just to compile it without patching Asterisk Makefile. From now on I will keep updating 2 packages:

1. astunicall, that is, the package with all the required libraries.

2. chan-unicall, a package with the chan unicall driver only, you must have already installed all the library dependencies.

Chan Unicall for Asterisk 1.4.18

March 8th, 2008

AstUnicall for Asterisk 1.4.18 is now available in downloads.

- users now can set the calling party category request from the dial plan and from the unicall.conf file (more info in the included unicall.conf)

- added a README file with instructions to install.

- added a sample unicall.conf with comments about how to use the UC_CATEGORY dial plan variable and the new category parameter for unicall.conf

- removed menuselect.makeopts ( Clod Patry, thanks for the heads up )

- fixed a bug with the usage count of the module

The driver for Asterisk 1.6 is also about to be released someday the next week (yeah right …)

Chan Unicall for Asterisk 1.4.16

December 25th, 2007

A new chan_unicall driver is available in downloads

Changes included:

- Music On Hold Fix

- module reload bug fixed

If anyone is facing problems with “Private CallerID, specially from “Nextel” in México, please contact me so we can fix this ASAP.

New downloads section & MOH fix coming

November 2nd, 2007

Downloads section is now available, including a package with the proper versions for Asterisk 1.2.21.Some people reported a problem with chan_unicall and MOH ( Music On Hold ). I had access to a server to test it and confirm there is a problem with the driver and Asterisk 1.4.X . Asterisk 1.4 changed a bit the way in which the “onhold” event is processed. In Asterisk 1.2, onhold event was processed by the channel driver receiving the onhold event. In 1.4 the bridged channel is the one responsible for handling that. Thus, a change in unicall_indicate routine is needed to support HOLD UNHOLD events. I have added the change, however I am also doing some code clean-up and other small fixes before posting the new version.

Other people has reported problems with private callerid. However that problem is on the libmfcr2 side, not on the channel driver itself, so that one is going to have to wait a couple of weeks more until I have a proper test server.

False Alarm

September 28th, 2007

Well, it seems my previous post was a false alarm. As long as you keep everything as included in the package everything should run smoothly.

Some people has offered me help for testing in their systems, and finally Im getting a bit more time on work to dedicate time to Asterisk chan_unicall and try to keep it up to date with CallWeaver.

Configure error in package

August 20th, 2007

For some reason the ./configure script in the astunicall-1.4.9-0.1.tar.gz does not work and do not generate the Makefile. I think it has something to do with the fact that chan_unicall.c and channels/Makefile are included in the package. So, a workaround for now is to just download asterisk 1.4.9 from and then copy channels/Makefile and channels/chan_unicall.c from the astunicall package.

More on this later…

Unicall 0.0.5 & spandsp 0.0.4 with Asterisk 1.4.9

August 4th, 2007

Most recent version of Asterisk can now work with most recent version of unicall.

Download here:

Not much testing has been done. If you find problems report them and I wil do what I can to fix them.


July 21st, 2007

This blog is an effort to support Unicall Asterisk driver. Steve is probably dropping support for chan_unicall in Asterisk, so I will try to keep up to date the driver using OpenPBX/CallWeaver driver code as a base.