Asterisk not detecting "*"...asterisk ?...DTMF w/

Ok…

I have several features enabled in features.conf.

When a user types a * then the number for the corresponding feature… it “sometimes” works…and “sometimes” doesn’t work…

Increasing the console verbosity…to include DTMF debugging…

I see this…

Example of a user pressing *2…only the 2 is seen.

[May 6 18:39:53] DTMF[5287]: channel.c:2155 __ast_read: DTMF begin ‘2’ received on SIP/3008-b7d25f18
[May 6 18:39:53] DTMF[5595]: channel.c:2155 __ast_read: DTMF begin ‘2’ received on SIP/3008-b7d77b90
[May 6 18:39:53] DTMF[5287]: channel.c:2165 __ast_read: DTMF begin passthrough ‘2’ on SIP/3008-b7d25f18
[May 6 18:39:53] DTMF[5595]: channel.c:2165 __ast_read: DTMF begin passthrough ‘2’ on SIP/3008-b7d77b90
[May 6 18:39:53] DTMF[5287]: channel.c:2080 __ast_read: DTMF end ‘2’ received on SIP/3008-b7d25f18, duration 100 ms
[May 6 18:39:53] DTMF[5595]: channel.c:2080 __ast_read: DTMF end ‘2’ received on SIP/3008-b7d77b90, duration 100 ms
[May 6 18:39:53] DTMF[5287]: channel.c:2127 __ast_read: DTMF end accepted with begin ‘2’ on SIP/3008-b7d25f18
[May 6 18:39:53] DTMF[5595]: channel.c:2127 __ast_read: DTMF end accepted with begin ‘2’ on SIP/3008-b7d77b90
[May 6 18:39:53] DTMF[5287]: channel.c:2143 __ast_read: DTMF end passthrough ‘2’ on SIP/3008-b7d25f18
[May 6 18:39:53] DTMF[5595]: channel.c:2143 __ast_read: DTMF end passthrough ‘2’ on SIP/3008-b7d77b90

as you can see they tried it twice…
Sometimes it works and sometimes not…and when it works you can see the asterisk* received on the CLI.

Basically *2 invokes a macro…that begins recording on that channel and saves the wav file to a specified directory. When the * is received the macro works perfectly…but obviously sometimes, when the * is not recieved by asterisk… no fun at all.

using # for transfer works consistently…

So what’s up with this… ? anyone ? any ideas ?

…I know xlite has some problems sending dtmf as well… and btw, i’ve tried inband, info, rfc2833, auto…changed on both the xlite and in sip.conf. Still no good, or worse.

Thanks,

Rm