Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Introduction

This page describes how to install FreeTDM in Windows. You have two options. Install as standalone or as a part of FreeSWITCH. Most users really want to install it with FreeSWITCH unless they're creating custom applications in C.

If you want to install FreeTDM with FreeSWITCH, then just skip the "FreeTDM standalone" section. When you're done, be sure to get back to the main FreeTDM web page to learn how to configure FreeTDM.

...

Wanpipe Quick Install

Before installing FreeTDM you need to have the Wanpipe Windows drivers which can be found at Operations-Window Wanpipe Driver .

Below is the list of commands to run to install the drivers and libsangoma. Make sure the commands are ran in the order listed. This will create a "Program Files\Sangoma\" directory with Sangoma headers and libraries on it.

  • setup.exe install_devel_files

  • setup.exe install

...

FreeTDM with FreeSWITCH (sangoma_prid stack)

Note: sangoma_prid is now deprecated. For PRI/BRI support, please use libsng_isdn

This section describes how install FreeTDM to be used with FreeSWITCH under Windows. The configuration of the FreeSWITCH XML file is described in the main FreeTDM web page.

...

  1. Unzip the sangoma_prid package and place all the DLLs inside the stack/ folder in the FreeSWITCH Debug/ directory.

  2. Create the directory "C:/freetdm/", this directory will be used to place configuration files.

  3. Copy all the files inside libs/freetdm/conf/ to "C:/freetdm/".

  4. Now you can proceed to configure your wanpipe board. (Skip the FreeTDM standalone section!)

 

...

FreeTDM standalone (binary installation)

Note: sangoma_prid is now deprecated. For PRI/BRI support, please use libsng_isdn

...

You can also take a look at sample/boost/ftdm_start.c for a quick sample program placing and receiving calls.

 

...

Wanpipe configuration

Make sure you configure your Wanpipe devices with just 1 group with the following settings:

...