Skip to content

DTMF is not sent properly #1

@GoogleCodeExporter

Description

@GoogleCodeExporter
What steps will reproduce the problem?
1. Install Kelpie and Asterisk. Configure Keplie to be a gateway between 
Asterisk and GTalk
2. Send DTMF with /dial:12345

The expected behaviour: digits arrive to Asterisk and it is possible to use IVR.

Sometimes digits are sent, but not all of them. 

2012-12-31 19:30:17,198 DEBUG kelpie.RtpRelay - [[CS00000020]] Preparing to 
send dtmf 5

When it is sent I see on the console of Asterisk:
[2012-12-31 19:34:34] DTMF[27538]: channel.c:3981 __ast_read: DTMF end '5' 
received on SIP/w-000046a7, duration 0 ms
[2012-12-31 19:34:34] DTMF[27538]: channel.c:4039 __ast_read: DTMF end accepted 
without begin '5' on SIP/w-000046a7
[2012-12-31 19:34:34] DTMF[27538]: channel.c:4050 __ast_read: DTMF end 
passthrough '5' on SIP/w-000046a7

Kelpie logs all DTMF codes. When I send /dial:1234

I see in the log:
2012-12-31 19:51:21,033 DEBUG kelpie.Session - [[GWS00000011]] Call found, 
sending dtmfs
2012-12-31 19:51:21,033 DEBUG kelpie.RtpRelay - [[CS00000026]] Logging dtmf 1 
for generation
2012-12-31 19:51:21,033 DEBUG kelpie.RtpRelay - [[CS00000026]] Logging dtmf 2 
for generation
2012-12-31 19:51:21,033 DEBUG kelpie.RtpRelay - [[CS00000026]] Logging dtmf 3 
for generation
2012-12-31 19:51:21,033 DEBUG kelpie.RtpRelay - [[CS00000026]] Logging dtmf 4 
for generation
2012-12-31 19:51:21,033 DEBUG kelpie.RtpRelay - [[CS00000026]] Preparing to 
send dtmf 1
2012-12-31 19:51:21,284 DEBUG kelpie.RtpRelay - [[CS00000026]] Running 
RtpRelay::StunTransmitter ... : /78.27.190.13:3851 -- 8153
2012-12-31 19:51:21,444 DEBUG kelpie.RtpRelay - Local User found f0c21bb9


kelpie-0.1
Linux 2.6.32-5-amd64 #1 SMP x86_64 GNU/Linux
Asterisk 1.8.x

Can provide more logs upon request.

Original issue reported on code.google.com by Yukko.Se...@gmail.com on 31 Dec 2012 at 6:52

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions