Configuring FreeTDM
Any system configuration is typically best built from the bottom up. This means starting with configuring the lower layers and moving your way up as you go. In order to interface with FreeTDM from FreeSWITCH you must configure several different components:
Hardware devices (for example, Wanpipe or DAHDI configuration)
The FreeTDM library
The FreeSWITCH mod_freetdm endpoint configuration
Wanpipe
If you are using Wanpipe cards the first thing you want to do is configure your /etc/wanpipeX.conf
devices. There are several ways of creating the configuration but the easiest one is to use the wancfg_fs script installed with Wanpipe. Just follow the interactive prompts.
You can then start each device with wanrouter start
. This starts all devices and populates /dev/wanpipe/
with a device for each channel (for example, for a T1 it will create /dev/wanpipe1_if1
to /dev/wanpipe1_if24
). A span and channel number physically identifies each device. This is important to keep in mind, as it...