[asterisk-users] DTMF-troubles with Snom

Bryant Zimmerman BryantZ at zktech.com
Fri Jan 7 15:36:06 CST 2011


Jonas

What is the dtmf setting on all peers involved in the call?

Thanks

Bryant Zimmerman (ZK Tech Inc.)
616-855-1030 Ext. 2003 

----------------------------------------
 From: "Jonas Kellens" <jonas.kellens at telenet.be>
Sent: Wednesday, January 05, 2011 4:55 PM
To: "Asterisk Users Mailing List - Non-Commercial Discussion" 
<asterisk-users at lists.digium.com>
Subject: [asterisk-users] DTMF-troubles with Snom

Hello list,

I'm having DTMF-troubles with a Snom phone. I want to know if it's the Snom 
or Asterisk that makes the trouble.

I'm playing a prompt, then make a choice for "2" :

[Jan  5 17:06:38] VERBOSE[29172] file.c: [Jan  5 17:06:38]     -- 
<SIP/test1-00000701> Playing 
'/var/lib/asterisk/sounds/vprompts/109001/prompt5040.slin' 
(language 'nl')
[Jan  5 17:06:39] VERBOSE[29172] pbx.c: [Jan  5 17:06:39]     -- Executing 
[s at sub-routing:52] WaitExten("SIP/test1-00000701", "15") in new stack
[Jan  5 17:06:41] DTMF[29172] channel.c: DTMF begin '2' received on 
SIP/test1-00000701
[Jan  5 17:06:41] DTMF[29172] channel.c: DTMF begin ignored '2' on 
SIP/test1-00000701
[Jan  5 17:06:41] DTMF[29172] channel.c: DTMF end '2' received on 
SIP/test1-00000701, duration 160 ms
[Jan  5 17:06:41] DTMF[29172] channel.c: DTMF end passthrough '2' on 
SIP/test1-00000701

What follows is a prompt again, and it automatically chooses option 2 :

[Jan  5 17:06:41] VERBOSE[29172] file.c: [Jan  5 17:06:41]     -- 
<SIP/test1-00000701> Playing 
'/var/lib/asterisk/sounds/vprompts/109001/prompt5041.slin' (language 'nl')
[Jan  5 17:06:41] DTMF[29172] channel.c: DTMF end '2' received on 
SIP/test1-00000701, duration 160 ms
[Jan  5 17:06:41] DTMF[29172] channel.c: DTMF end passthrough '2' on 
SIP/test1-00000701

Even without pressing "2" on the Snom phone, option 2 is chosen in the 
menu.

The above is different when I do the same with a Grandstream device :

[Jan  5 17:14:15] VERBOSE[29384] file.c: [Jan  5 17:14:15]     -- 
<SIP/test6-00000714> Playing 
'/var/lib/asterisk/sounds/vprompts/109001/prompt5040.slin' (
language 'nl')
[Jan  5 17:14:17] VERBOSE[29384] pbx.c: [Jan  5 17:14:17]     -- Executing 
[s at sub-routing:52] WaitExten("SIP/test6-00000714", "15") in new stack
[Jan  5 17:14:18] VERBOSE[4582] dnsmgr.c: [Jan  5 17:14:18]        > doing 
dnsmgr_lookup for 'ssw4.brussels.weepee.org'
[Jan  5 17:14:18] VERBOSE[4582] dnsmgr.c: [Jan  5 17:14:18]        > doing 
dnsmgr_lookup for 'ssw4.brussels.weepee.org'
[Jan  5 17:14:21] DTMF[29384] channel.c: DTMF begin '2' received on 
SIP/test6-00000714
[Jan  5 17:14:21] DTMF[29384] channel.c: DTMF begin ignored '2' on 
SIP/test6-00000714
[Jan  5 17:14:21] DTMF[29384] channel.c: DTMF end '2' received on 
SIP/test6-00000714, duration 100 ms
[Jan  5 17:14:21] DTMF[29384] channel.c: DTMF end passthrough '2' on 
SIP/test6-00000714

[Jan  5 17:14:38] VERBOSE[29384] file.c: [Jan  5 17:14:38]     -- 
<SIP/test6-00000714> Playing 
'/var/lib/asterisk/sounds/vprompts/109001/prompt5041.slin' (language 'nl')
[Jan  5 17:14:39] VERBOSE[29384] pbx.c: [Jan  5 17:14:39]     -- Executing 
[s at sub-routing:52] WaitExten("SIP/test6-00000714", "15") in new stack
[Jan  5 17:14:44] DTMF[29384] channel.c: DTMF begin '2' received on 
SIP/test6-00000714
[Jan  5 17:14:44] DTMF[29384] channel.c: DTMF begin ignored '2' on 
SIP/test6-00000714
[Jan  5 17:14:44] DTMF[29384] channel.c: DTMF end '2' received on 
SIP/test6-00000714, duration 100 ms
[Jan  5 17:14:44] DTMF[29384] channel.c: DTMF end passthrough '2' on 
SIP/test6-00000714

Here I explicitly chose option "2" by pressing on button "2".

What is going on with the Snom ? There is a difference in duration (160ms 
vs 100ms). Is that the problem ??

Kind regards,
Jonas.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20110107/5907b36a/attachment.htm>


More information about the asterisk-users mailing list