Greetings,
We have an issue where Asterisk is dropping some numbers from the phone number whenever we dial from an Analog device (phone or fax). We are running Asterisk 1.6.1.0 with Dahdi 2.2.0.1 on the Digium Wildcard TDM844B with one S400M FXS module and one X400M FXO module. We are also using the HPEC echo canceller. It happens 75 % of the time we dial with an Analog phone. If I type the number into the phone before I press the talk button, it works a little better, but not much. I don’t ever get any error messages in the log file, the number dialled is just missing a number or two. It works perfectly when I dial from our Snow M3 IP phones. We haven’t had any other serious problems with the phone system except for this issue. Has anybody ever encountered this issue, and what did you do to fix it? Below is our Chan_dahdi.conf file.
; Flash Operator Panel will parse this file for dahdi trunk buttons
;# AMPLABEL will be used for the display labels on the buttons
;# %c Dahdi Channel number
;# %n Line number
;# %N Line number, but restart counter
;# Example:
;# ;AMPLABEL:Channel %c - Button %n
;# For Dahdi/* buttons use the following
;# (where x=number of buttons to dislpay)
;# ;AMPWILDCARDLABEL(x):MyLabel
[channels]
language=en
; #include dahdi-channels.conf
; context=default
switchtype=national
; faxdetect=incoming
usedistinctiveringdetection=yes
dring1=384,323,308
dring1context=from-zaptel
faxdetect=incoming
dring2=0,0,0
dring2context=from-zaptel
signalling=fxs_ks
; context=from-zaptel
; faxdetect=incoming
echocancel=1024
echocancelwhenbridged=no
echotraining=no
rxgain=7
txgain=-3
channel => 1-4
signalling=fxo_ks
context=from-internal
channel => 5-8
rxwink=300 ; Atlas seems to use long (250ms) winks
; where the ring cadence is changed after the callerid spill.
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
group=1
; callgroup=1
; pickupgroup=1
immediate=no
#include chan_dahdi_additional.conf