Configuration Files

/etc/dahdi/system.conf

Note that unlike zaptel.conf, you have to explicitly set the echo canceller for each channel.

There are a number of other configuration files under /etc/dahdi .

/etc/dahdi/init.conf

Replaces /etc/default/zaptel (on Debians) and /etc/sysconfig/zaptel (on most other systems) - this is a shell script snippet that is sourced by the dahdi init.d script. All values there are optional (no need to explicitly define TELEPHONY=no). The variable MODULES, however, is no longer read from it. IT is read from:

/etc/dahdi/modules

A list of modules to load. Replaces the variable MODULES from the above configuration file.

/etc/dahdi/genconf_parameters

Fine--tuning parameters for dahdi_genconf (replaces zapconf and also deprecates genzaptelconf).

dahdi_test

dahdi_tool

See also

Sample installation

After compiling and installing of dahdi and asterisk, you have to perform some further steps to use your hardware.This example will show you a few steps how to get asterisk and two Digium cards enabled:

# open chan_dahdi.conf and include it under the section [channels]
#
# NOTE: You can edit and configure /etc/asterisk/dahdi-channels.conf at any time
# to set up your specific options there.
...
[channels]
...
#include /etc/asterisk/dahdi-channels.conf
...

5.) Restart asterisk

asterisk:~# /etc/init.d/asterisk restart

5.a) Verify your current system status. You should get some output like this: