MTP2 API Installation

FreeTDM Linux Prerequisites

  • Recommended Linux distribution is CentOS, but is not strictly required.

  • GNU autotools: libtool, autoconf, automake, configure, gmake.

On Centos 5.X:

#> yum install autoconf bison flex make gcc gcc-c++ libtool automake ncurses-devel libtermcap-devel

On Debian or Ubuntu:

Install tools needed before packaging: 
#> apt-get install devscripts pbuilder gcc make bison automake autoconf flex libtool ncurses-dev
 Let FreeTDM handle required dependencies from the source with pbuilder

Wanpipe Quick Install

 

  1. Please download Wanpipe release (Wanpipe-3.5.28.2 or later)

  1. Untar wanpipe release in arbitrary directory (/usr/src/ is recommended).

#> tar xvfz wanpipe-latest.tgz
#> cd wanpipe-<version> 

  1. Compile and install Wanpipe drivers.

#> make freetdm         (To compile Wanpipe drivers and utils)       
#> make install              (To install Wanpipe drivers and utils)   

  1. Confirm successful Wanpipe Installation

#> wanrouter hwprobe

This command will load the wanpipe modules and will print out list of all Sangoma hardware installed on the system.

 

Install libsng_ss7

Download the lastest libsng_ss7 MTP2API Release

  1. Untar the package

#>tar xfz libsng_ss7-mtp2api-X.X.X.<arch>tgz

  1. Install libsng_ss7

#>cd libsng_ss7-X.X.X 
#>make install 

Install FreeTDM

  1. Download the latest FreeTDM MTP2API Release.

  1. Untar the package

#>tar xfz freetdm-mtp2api-X.X.X.tgz

  1. Compile and install FreeTDM

#>cd freetdm-mtp2api-X.X.X
#>./configure --prefix=/usr/local/freetdm
#>make
#>make install 

 

Return to Documentation Home I Return to Sangoma Support