I’m new to FreePBX, I bought a server and a digium card got it installed(the card). Installed FreePBX but when trying to setup Dahdi it doesnt recognize my card. Help anyone!?
DAHDi Doesn’t appear to be running. Click the ‘Restart DAHDi & Asterisk’ button below
There’s the message I get on the dahdi config page but when i restart I still get the same error.
In the general case, you probably need to go through the manual process for setting DAHDI up. DAHDI is a separate program that operates “more or less” independent of Asterisk, which operates “more or less” independent of FreePBX.
The DAHDI handling in FreePBX has improved by quantum leaps in the past five years, but the advice I usually give people is “set it and forget it”. There’s almost no reason to update or mess with DAHDI once you have it working. When you get to that point, lock it down and don’t try to mess with it.
You can start with running dahdi_cfg from the command line and see if it detects the card. If the card is correctly installed on the pci slot and works as expected, the script should detect it, identify it and configure it.
You are probably not. What is most probable is that your DAHDI configuration is corrupted and you should be able to set it up again from scratch. Or the worst case would be your card is not working. I think the DAHDI configuration issue is most possible.
Even though there is a FreePBX module for DAHDI, DAHDI is still a separate package with its own configuration. You can set it up without FreePBX, an exercise I recommend, even if you are going to eventualy set it up for the module.
[root@freepbx etc]# dahdi_cfg -v
DAHDI Tools Version - 2.11.1
Notice: Configuration file is /etc/dahdi/system.conf
line 0: Unable to open master device ‘/dev/dahdi/ctl’