[asterisk-bugs] [Asterisk 0012509]: [patch] MFC/R2 support for chan_zap
noreply at bugs.digium.com
noreply at bugs.digium.com
Tue Apr 29 00:02:47 CDT 2008
A NOTE has been added to this issue.
======================================================================
http://bugs.digium.com/view.php?id=12509
======================================================================
Reported By: moy
Assigned To:
======================================================================
Project: Asterisk
Issue ID: 12509
Category: Channels/chan_zap
Reproducibility: always
Severity: feature
Priority: normal
Status: new
Asterisk Version: SVN
SVN Branch (only for SVN checkouts, not tarball releases): trunk
SVN Revision (number only!): 114097
Disclaimer on File?: N/A
Request Review:
======================================================================
Date Submitted: 04-24-2008 01:31 CDT
Last Modified: 04-29-2008 00:02 CDT
======================================================================
Summary: [patch] MFC/R2 support for chan_zap
Description:
Here we go. This is my first try to give R2 support to chan_zap. I'm sure I
am missing locks and/or features here and there but I have tested it
internally with success with a considerable amount of concurrent channels
(64). That's the best I can do with the hardware I currently have (more
coming!).
======================================================================
----------------------------------------------------------------------
moy - 04-29-08 00:02
----------------------------------------------------------------------
I have added a new patch that fixed a small compilation error when libss7
is present.
The svn repo for the library is at svn://libopenr2.org/openr2/trunk
Some instructions to install:
1. Get and install zaptel from the 1.4 branch. svn co
http://svn.digium.com/svn/zaptel/branches/1.4
2. get the openr2 library: svn co svn://libopenr2.org/openr2/trunk openr2
3. Get spandsp, I know is GPL, but only the test case included with openr2
depends on spandsp, the library itself does not. Though Steve said to me
spandsp is going LGPL soon.
http://www.soft-switch.org/downloads/spandsp/spandsp-0.0.5pre1.tgz
4. Install openr2 with ./configure --prefix=/usr && make && make install
5. Get Asterisk from the MFR2 branch. svn co
http://svn.digium.com/svn/asterisk/team/markster/mfr2 (this branch will
soon include the R2 patch as well)
6. Download the patch from the bugtracker and patch Asterisk.
7. You cannot execute ./configure directly, you MUST first execute
./bootstrap.sh
8. Now you can ./configure --prefix=/usr && make && make install
In one of my early posts I showed the proper configuration in zapata.conf
for R2 signalling. I just want to make clear that for debugging purposes,
you should put in zapata.conf mfcr2_logging=all and enable all the
debugging in /etc/asterisk/logger.conf
Issue History
Date Modified Username Field Change
======================================================================
04-29-08 00:02 moy Note Added: 0086120
======================================================================
More information about the asterisk-bugs
mailing list