briankelly63
Guru
- Joined
- Nov 14, 2008
- Messages
- 1,396
- Reaction score
- 320
Raising discussion as to whether we should change the chan_dahdi.conf file as part of the PIAF install... Comments?
I did a fresh install of PIAF today (added Incredible piece) just to test ksalt16alt with Dahdi and an AEX800 Digium type card. 4 FXS - 4 FXO.
I had come across and issue in the past and had trouble getting this card to function in PIAF with Dahdi drivers but this time decided to run down the issue.
Despite going through all the appropriate Dahdi configuration steps the one file that is left in generic form on PIAF is chan_dahdi.conf . Unless this is configured its not going to work. The default version of this file is 12 plus pages in length with virtually everything commented out.
A more effective initial configuration and starting point is shown in the following link...
freepbx.org/forum/freepbx/installation/freepbx-and-dahdi-configuration
chan_dahdi.conf:
[trunkgroups]
[channels]
context=from-pstn
signalling=fxs_ks
rxwink=300 ; Atlas seems to use long (250ms) winks
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=no
faxdetect=incoming
echotraining=800
rxgain=0.0
txgain=0.0
callgroup=1
pickupgroup=1
;Uncomment these lines if you have problems with the disconection of your analog lines
busydetect=yes
busycount=3
hanguponpolarityswitch=yes
immediate=no
#include chan_dahdi_additional.conf
#include dahdi-channels.conf
This allowed my AEX800 Digium card to function immediately after setting up a Dahdi Extension and Trunk.
An almost identical version of the chan_dahdi.conf file is included as part of a base Elastix install.
I'm suggesting we may need to look at how we set up this file during installation so we have a better chance of a card functioning right off the bat. I would like new users to have the best initial experience with our distro...
I did a fresh install of PIAF today (added Incredible piece) just to test ksalt16alt with Dahdi and an AEX800 Digium type card. 4 FXS - 4 FXO.
I had come across and issue in the past and had trouble getting this card to function in PIAF with Dahdi drivers but this time decided to run down the issue.
Despite going through all the appropriate Dahdi configuration steps the one file that is left in generic form on PIAF is chan_dahdi.conf . Unless this is configured its not going to work. The default version of this file is 12 plus pages in length with virtually everything commented out.
A more effective initial configuration and starting point is shown in the following link...
freepbx.org/forum/freepbx/installation/freepbx-and-dahdi-configuration
chan_dahdi.conf:
[trunkgroups]
[channels]
context=from-pstn
signalling=fxs_ks
rxwink=300 ; Atlas seems to use long (250ms) winks
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=no
faxdetect=incoming
echotraining=800
rxgain=0.0
txgain=0.0
callgroup=1
pickupgroup=1
;Uncomment these lines if you have problems with the disconection of your analog lines
busydetect=yes
busycount=3
hanguponpolarityswitch=yes
immediate=no
#include chan_dahdi_additional.conf
#include dahdi-channels.conf
This allowed my AEX800 Digium card to function immediately after setting up a Dahdi Extension and Trunk.
An almost identical version of the chan_dahdi.conf file is included as part of a base Elastix install.
I'm suggesting we may need to look at how we set up this file during installation so we have a better chance of a card functioning right off the bat. I would like new users to have the best initial experience with our distro...
Thanks!!