Dahdi Load issue with Asterisk 12.0.0 [Solved]

Hi,

I have recently upgraded my Asterisk 11.7.0 version to Asterisk 12.0.0. I am facing the issue with Dahdi module load. It was working nice before with previous version 11.7.0, after upgrading it was stop working with Version 12.

Here is the below details what I am facing the issue.

*CLI > module load chan_dahdi.so
Unable to load module chan_dahdi.so
Command 'module load chan_dahdi.so ’ failed.

When I check from terminal dahdi_scan. It is showing me the following details.

[root # ] dahdi_scan

[1]
active=yes
alarms=RED
description=Digium Wildcard TE110P T1/E1 Card 0
name=WCT1/0
manufacturer=Digium
devicetype=Digium Wildcard TE110P T1/E1
location=PCI Bus 02 Slot 04
basechan=1
totchans=31
irq=0
type=digital-E1
syncsrc=0
lbo=0 db (CSU)/0-133 feet (DSX-1)
coding_opts=HDB3
framing_opts=CCS,CRC4
coding=HDB3
framing=CCS/CRC4
[2]
active=yes
alarms=RED
description=Digium Wildcard TE110P T1/E1 Card 1
name=WCT1/1
manufacturer=Digium
devicetype=Digium Wildcard TE110P T1/E1
location=PCI Bus 02 Slot 05
basechan=32
totchans=31
irq=0
type=digital-E1
syncsrc=0

Can anyone help me to resolve this issue.

Thanks

Ketan

*CLI > module load chan_dahdi.so
Unable to load module chan_dahdi.so
Command 'module load chan_dahdi.so ’ failed.

Go check your Asterisk menuconfig to see why DAHDI wasn’t built.

Thanks for your reply. I have checked.

It is not showing the chan_dahdi. How to enable it ?

If you are missing any dependency you wont be able to install Dahdi. This guide is for Asterisk 11.X but is almost the same process . blogs.digium.com/2012/11/05/how- … -centos-6/

I am trying to installing Dahdi, and getting the following errors.

make -C linux all
make[1]: Entering directory /usr/src/asterisk-12-current/dahdi-linux-complete-2.8.0.1+2.8.0/linux' make -C drivers/dahdi/firmware firmware-loaders make[2]: Entering directory/usr/src/asterisk-12-current/dahdi-linux-complete-2.8.0.1+2.8.0/linux/drivers/dahdi/firmware’
make[2]: Leaving directory /usr/src/asterisk-12-current/dahdi-linux-complete-2.8.0.1+2.8.0/linux/drivers/dahdi/firmware' You do not appear to have the sources for the 2.6.32-431.3.1.el6.i686 kernel installed. make[1]: *** [modules] Error 1 make[1]: Leaving directory/usr/src/asterisk-12-current/dahdi-linux-complete-2.8.0.1+2.8.0/linux’
make: *** [all] Error 2

I have CentOS with Kernel version :

Linux lq2000 2.6.32-431.3.1.el6.i686 #1 SMP Fri Jan 3 18:53:30 UTC 2014 i686 i686 i386 GNU/Linux

FAQ. You do not have a kernel-devel packages that matches the running kernel.

Hi David,

Thank you very much. Your help is really appreciated.

Its working now. Thanks.

BR,

Ketan