I’ve just completed a clean install from FreePBX Distro 1.87.29.55 that I downloaded yesterday. All is going well except that my DAHDi channels on my TDM400P don’t work. They show up in the config module but when trying to route a call to a DAHDi trunk, I get the following in the Asterisk console:
-- Executing [s@macro-dialout-trunk:20] Dial("SIP/6330-00000001", "DAHDI/2/xxxxxxxxxxx,300,TtrX") in new stack
[2011-11-06 22:01:03] WARNING[8658]: app_dial.c:2198 dial_exec_full: Unable to create channel of type ‘DAHDI’ (cause 0 - Unknown)
== Everyone is busy/congested at this time (1:0/0/1)
Hmmm. I found a thread “New install - DAHDI Help” http://www.freepbx.org/forum/freepbx/installation/new-install-dahdi-help
with what seemed to be similar symptoms. I tried the yum update command, but this didn’t fix my problem.
In that thread, SkykingOH suggests some diagnostc steps, which I repeated. Here’s the output:
[root@pbx asterisk]# service asterisk stop
Stopping safe_asterisk: [ OK ]
Shutting down asterisk: [ OK ]
[root@pbx asterisk]# service dahdi restart
Unloading DAHDI hardware modules: done
Loading DAHDI hardware modules:
wct4xxp: [ OK ]
wcte12xp: [ OK ]
wct1xxp: [ OK ]
wcte11xp: [ OK ]
wctdm24xxp: [ OK ]
wcfxo: [ OK ]
wctdm: [ OK ]
wcb4xxp: [ OK ]
wctc4xxp: [ OK ]
xpp_usb: [ OK ]
Running dahdi_cfg: [ OK ]
[root@pbx asterisk]#
OK, so next step:
[root@pbx asterisk]#
[root@pbx asterisk]# service dahdi stop
Unloading DAHDI hardware modules: done
[root@pbx asterisk]# dahdi_cfg -vvvvv
DAHDI Tools Version - 2.5.0.1
Notice: Configuration file is /etc/dahdi/system.conf
line 0: Unable to open master device ‘/dev/dahdi/ctl’
1 error(s) detected
[root@pbx asterisk]#
Well, that might be a clue, but I’m not sure where to go with it.
Next troubleshooting step:
[root@pbx asterisk]# service dahdi start
Loading DAHDI hardware modules:
wct4xxp: [ OK ]
wcte12xp: [ OK ]
wct1xxp: [ OK ]
wcte11xp: [ OK ]
wctdm24xxp: [ OK ]
wcfxo: [ OK ]
wctdm: [ OK ]
wcb4xxp: [ OK ]
wctc4xxp: [ OK ]
xpp_usb: [ OK ]
Running dahdi_cfg: [ OK ]
[root@pbx asterisk]# service dahdi status
Span 1: WCTDM/4 “Wildcard TDM400P REV I Board 5” (MASTER)
1 FXO FXSKS
2 FXO FXSKS
3 unknown Reserved
4 FXS FXOKS
[root@pbx asterisk]#
This is all showing correctly and as I expected.
Please help me bring this to a successful resolution if you can, I’d really appreciate any help. I feel like it is >close< but I don’t know enough about asterisk internals to know where to go next.