Open Source - Unable to create channel of type 'DAHDI' (cause 0 - Unknown)

Open Source - Unable to create channel of type 'DAHDI' (cause 0 - Unknown)

This is most commonly caused by the absence of chan_dahdi module Run the command module load chan_dahdi.so within the Asterisk CLI to correct the problem. In the event that the module cannot be loaded, you will need to confirm if the module exist or check the module configuration for any issues.

In order to generate the default configuration for your Digium cards you can use the following steps

  1. Log into the system as root

  2. Execute dahdi_genconf -vv

  3. Add #include dahdi-channels.conf at the end of the file /etc/asterisk/chan_dahdi.conf

Note: dahdi_genconf generates the default configuration for the modules loaded that detected the cards, it for some reason dahdi_genconf output is empty you will may need to update your DAHDI version and make sure that all the modules are being loaded. (Before you compile and install DAHDI, make sure that the file /etc/dahdi/module is removed so the update process will generate a new file)

Related content