Chan_SCCP is free software. Please see the file COPYING for details. For documentation, please see the files in the doc subdirectory. For building and installation instructions please see the INSTALL file.
- Table of Contents
- Prerequisites
- Building from source
- Configuring
- Build and Install
- Required Asterisk Modules
- Binaries
- Wiki
- Mailinglist
- Chat
- Donate
- License
Make sure you have the following installed on your system:
- c-compiler:
- gcc >= 4.4 (note: older not supported, higher advised)
- clang >= 3.6 (note: older not supported, higher advised)
- gnu make
- libraries:
- libxml2-dev / libxml2-devel
- libxslt1-dev / libxslt1-devel
- gettext
- libssl-dev / openssl-devel
- pbx:
- asterisk >= 1.6.2 (absolute minimum)
- asterisk >= 11.21 or asterisk >= 13.7 recommended
- including source headers and debug symbols (asterisk-dev and asterisk-dbg / asterisk-devel and asterisk-debug-info)
- chan_skinny module is prevented from loading in /etc/asterisk/modules.conf
- standard posix compatible applications like sed, awk, tr
git clone https://github.com/chan-sccp/chan-sccp.git chan-sccp
cd chan-sccp
cd chan-sccp
git fetch
git pull
retrieve the tar.gz from latest release and save it to /tmp/chan-sccp_latest.tar.gz
mkdir chan-sccp
cd chan-sccp
tar xvfz /tmp/chan-sccp_latest.tar.gz
./configure [....configure flags you prefer...]
Note: For more information about the possible configure flags, check: ./configure --help
Note: When you are making changes to configure.ac, autoconf / or Makefile.am files you should run: ./tools/bootstrap.sh
make -j2 && make install && make reload
Make sure you have the following asterisk modules loaded before loading the chan_sccp module:
- app_voicemail
- bridge_simple
- bridge_native_rtp
- bridge_softmix
- bridge_holding
- res_stasis
- res_stasis_device_state
We also provide prebuild binaries for:
-
Note: The Ubuntu PPA Packages are build against the asterisk version delivered with ubuntu on the ppa build platform. The chan-sccp driver is compatible only with the exact asterisk version it was build against. Please check the build log, to make sure you have the correct one. See PPA Package Details.
-
Asterisk-11
-
Asterisk-13
-
Asterisk-16
You can find more information and documentation on our