[Asterisk-Users] chan_unicall and dtmf problem

Andres Maduro andres at iconos.com.ve
Sun May 29 15:26:14 MST 2005


Hi, 

I have successfully installed libunicall and mfcr2 in Venezuelan variant.  We are able to receive, make calls without any problems.  

When we place a call from a snom sip phone through chan_unicall and press a dtmf (either using info, rfc2833 or inband) Asterisk seems to get the order of playing dtmf but a garbage is heard at the other side.

I have been trying to narrow down the problem on chan_unicall.c (it it is here, but no luck).

I am using:

Asterisk 1.0.7
unicall-0.0.2pre2
spandsp-0.0.2.pre18

When you press a key, you find in the asterisk log this messsage:

Is this ok ?  When you press a key, the other side hears a short garbage sound instead of the dtmf tone.

May 29 18:24:22 WARNING[15898]: Sending DTMF digit
May 29 18:24:22 DEBUG[15898]: Difference is 800, ms is 120

complete call log ---------------------------------------------------------

May 29 18:24:09 DEBUG[15898]: unicall_call called - 'g2/9760777'
May 29 18:24:09 DEBUG[15898]: unicall_call caller id - 'Regulo <219>'
May 29 18:24:09 VERBOSE[15898]:     -- Called g2/9760777
May 29 18:24:09 WARNING[15898]: Unicall/17 event Dialing
May 29 18:24:09 DEBUG[15898]: Ooh, format changed from unknown to alaw
May 29 18:24:09 DEBUG[15898]: Exception on 39, channel 17
May 29 18:24:13 WARNING[15898]: Unicall/17 event Alerting
May 29 18:24:13 DEBUG[15898]: Difference is 28472, ms is 3579
May 29 18:24:14 DEBUG[15898]: Exception on 39, channel 17
May 29 18:24:14 WARNING[15898]: Unicall/17 event Connected
May 29 18:24:14 DEBUG[15898]: Enabled echo cancellation on channel 17
May 29 18:24:14 DEBUG[15898]: needanswer
May 29 18:24:14 DEBUG[15898]: Dropping duplicate answer!
May 29 18:24:14 VERBOSE[15898]:     -- UniCall/17-1 answered SIP/219-beb8
May 29 18:24:14 DEBUG[15898]: Stopping retransmission on '3c267fa5c0df-lwmij2ou8gbu at snom360' of Response 2: Found
May 29 18:24:19 DEBUG[15898]: Sending dtmf: 53 (5), at 192.168.100.154
May 29 18:24:19 WARNING[15898]: Sending DTMF digit
May 29 18:24:19 DEBUG[15898]: Difference is 792, ms is 119
May 29 18:24:21 DEBUG[15898]: Sending dtmf: 54 (6), at 192.168.100.154
May 29 18:24:21 WARNING[15898]: Sending DTMF digit
May 29 18:24:21 DEBUG[15898]: Difference is 800, ms is 120
May 29 18:24:22 DEBUG[15898]: Sending dtmf: 55 (7), at 192.168.100.154
May 29 18:24:22 WARNING[15898]: Sending DTMF digit
May 29 18:24:22 DEBUG[15898]: Difference is 800, ms is 120
May 29 18:24:24 DEBUG[15898]: Didn't get a frame from channel: SIP/219-beb8
May 29 18:24:24 DEBUG[15898]: Bridge stops bridging channels SIP/219-beb8 and UniCall/17-1
May 29 18:24:24 DEBUG[15898]: Hangup: channel: 17 index = 0, normal = 39, callwait = -1, thirdcall = -1
May 29 18:24:24 DEBUG[15898]: Updated conferencing on 17, with 0 conference users
May 29 18:24:24 VERBOSE[15898]:     -- Hungup 'UniCall/17-1'

Thanks in advance, 
                   Andres Maduro


More information about the asterisk-users mailing list