[asterisk-users] DTMF codes in feature.conf not comming through

Henrik Ostergaard Madsen
2006-08-09T12:13:09Z

I'm running Asterisk 1.2.7.1 using entirely SIP connections, but I have a
problem with DTMF signaling.

In the features.conf, I have set up sequences using * and # followed by a
single digit for transfers etc. But when I then press '*' or '#'
during a call,
only each other is passed on. All other DTMF signals are working great.

Is there a way to guarantee that single '*' and '#' are passed
on (respecting
a featuredigittimeout )? And is there a way do make a call NOT using the
featuremap and therefore grapping the DTMF tones? On a call-to-call basis
or for a specific SIP client?

Regards,

Henrik

My feature map:
[general]
parkext => 700                  ; What ext. to dial to park
parkpos => 701-720              ; What extensions to park calls on
context => parkedcalls          ; Which context parked calls are in
parkingtime => 20               ; Number of seconds a call can be parked for
                                ; (default is 45 seconds)
transferdigittimeout => 8       ; Number of seconds to wait between digits
when transfering a call
featuredigittimeout = 500       ; Max time (ms) between digits for
                                ; feature activation.  Default is 500
courtesytone = beep             ; Sound file to play to the parked caller
                                ; when someone dials a parked call
adsipark = yes                  ; if you want ADSI parking announcements
pickupexten = *8                ; Configure the pickup extension.  Default is *8

xfersound = beep               ; to indicate an attended transfer is complete
xferfailsound = beeperr        ; to indicate a failed transfer

[featuremap]
blindxfer => #1                ; Blind transfer
disconnect => *0               ; Disconnect
automon => *3                  ; One Touch Record
atxfer => *7                   ; Attended transfer