[Asterisk-Users] Asterisk 1.2.7.1 DTMF anomaly
Dave Fullerton
dfullertasterisk at shorelinecontainer.com
Thu Apr 20 08:02:06 MST 2006
I have reverted back to 1.2.6 and set my sipuras to tx dtmf as info so I
can see them with sip debug. I'll see if there is a difference and
report on my findings in a couple days.
-Dave
Bryan Boatright wrote:
>
> I too am experiencing DTMF problems with 1.2.7.1 that I did not
> experience with recent prior versions. I've backed up to version 1.2.6
> and so far DTMF detection is working reliably (but that's only with
> about 10 calls worth of testing).
>
> I've only had problems over SIP channels. Zap channels did not have
> problems with 1.2.7.1. I do not have any IAX channels, so cannot
> comment on that.
>
> I know others tend to discount DTMF problems because of "known problems"
> with how Asterisk handles DTMF, but there does seem to be enough
> anecdotal evidence that something bad has recently happened to make
> things worse.
>
> Dave, would you mind trying version 1.2.6 to see if that also resolves
> your problems?
>
> Dave Fullerton wrote:
>>
>> Greetings,
>>
>> I'm using asterisk to connect our three locations together with a sort
>> of inter-company auto attendant connected like this:
>>
>> PBX (fxs) <-> Sipura 3k (fxo) <-> Asterisk <-IAX-> remote asterisk
>>
>> It works like this: Person picks up their phone and dials a number to
>> get to the auto attendant (I don't have any FXO ports available on our
>> PBX to do it the "right" way). The attendant answers and asks them the
>> remote extension they want to dial. This setup has worked very well
>> for several months. Last week I upgraded to 1.2.7.1 from 1.2.4 (I
>> think). Since then I've been having trouble with the auto-attendant
>> correctly detecting DTMF (missing digits). Some times it works
>> flawlessly, others I have to try over and over before it is detected
>> correctly. It isn't even consistently dropping the same digit from
>> what I can see on the console. The only thing I've found is that I
>> have a better chance of it working if I wait for the prompt to finish
>> before dialing. I have changed the DTMF method from rfc2833 to info
>> and finally inband with only a little change (inband seems to work the
>> best).
>>
>> Has anyone else run into similar problems or have any more suggestions
>> to try?
>>
>> This is the attendant portion of my extensions.conf:
>>
>> [inter-attendant]
>> exten => s,1,Answer
>> exten => s,2,Wait(1)
>> exten => s,3,Set(TIMEOUT(response)=10)
>> exten => s,4,Background(enter-ext-of-person)
>>
>> exten => i,1,Playback(invalid)
>> exten => i,2,Goto(s,4)
>> exten => i,3,Hangup
>>
>> exten => t,1,Playback(goodbye)
>> exten => t,2,Hangup
>>
>> include => tests
>> include => fullertonpbx
>> include => intercompany
>>
>>
>>
>> Thank you for any insight you can provide.
>>
>> Dave Fullerton
>> _______________________________________________
>> --Bandwidth and Colocation provided by Easynews.com --
>>
>> Asterisk-Users mailing list
>> To UNSUBSCRIBE or update options visit:
>> http://lists.digium.com/mailman/listinfo/asterisk-users
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> Asterisk-Users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
More information about the asterisk-users
mailing list