Odd DTMF Behavior On Dahdi Channel During Echo Test

Home » Asterisk Users » Odd DTMF Behavior On Dahdi Channel During Echo Test
Asterisk Users No Comments

I’m running Asterisk 1.8 from Debian. I have some analog phones connected via a TDM400P. I’m testing them with these simple extensions:

exten => 600,1,Answer()
same => n,Festival(This is an echo test)
same => n,Festival(Hang up or press pound when you are done)
same => n,Echo()
same => n,Festival(Good-bye)
same => n,Hangup()

exten => 601,1,Answer()
same => n,Festival(Please record your voice)
same => n,Festival(Hang up or press pound when you are done)
same => n,Record(/tmp/recording.ulaw)
same => n,Festival(This is what you said)
same => n,Playback(/tmp/recording)
same => n,Festival(Good-bye)
same => n,Hangup()

(Ignore the fact that I’m using Festival; the behavior I describe below also happens when I use the stock voice prompts.)

Here’s the problem:

In the Echo test, pressing the # key does not terminate the action