Digium FXO setup

configuration
Tags: #<Tag:0x00007fafc8fb9940>

(Nice Guy) #21

dahdi_hardware -v
pci:0000:02:08.0 wctdm24xxp- d161:8006 Wildcard AEX410P


#22

Output of dahdi_scan


#23

And post content of file /etc/dahdi/system.conf


(Dave Burgess) #24

A simple thing to check is ‘ls -al /dev/dahdi/*’ so you can verify the ctl pipe is there.


(Nice Guy) #25

/etc/dahdi/system.conf
-bash: /etc/dahdi/system.conf: Permission denied

ls -al /dev/dahdi/*
ls: cannot access /dev/dahdi/*: No such file or directory


(Dave Burgess) #26

You should be doing most of this DAHDI setup as ‘root’, since you are talking to the hardware. Once you are confident everything is set up correctly, you should issue the command “fwconsole chown” to reset the permissions on everything so that it is operable by the PBX.

The config file should be owned by ‘asterisk.asterisk’. If you do the “fwconsole chown” now, you should still be able to access it as ‘root’. As long as you don’t delete and recreate it, the permissions should stay.

The /dev/dahdi stuff is needed because that’s how the card communicates with Asterisk. Once the DAHDI daemon is running (the config file is built and owned by the right user), the ctl file should autopopulate in the /etc/dahdi directory. If /etc/dahdi doesn’t exist, create it by hand (“mkdir /etc/dahdi”) and make sure it’s owned by Asterisk.

The command ‘fwconsole start’ should start DAHDI and Asterisk both, in sequence. Avoid using any of the other “system starter” method you might be used to as a Linux Admin (“service dahdi start”, for example) since fwconsole makes sure the ownerships and permissions are required to be correctly.


(Nice Guy) #27

I am doing all of this a root thats why I find it strange I am getting this “permission denied”

when I run “fwconsole start” Dahdi is not in the list of modules that start up


(Dave Burgess) #28

Once again.

DAHDI is a program. It starts up and runs before Asterisk starts.

FreePBX has a module that manages DAHDI configuration. They are (other than that) largely unrelated. You need to focus on getting DAHDI working before you can work with it in FreePBX. We’ve given you a lot of pointers and program references. We can’t learn it for you.


(system) closed #29

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.