[asterisk-users] SIP DTMF problem with SNOM

Klaus Darilion klaus.mailinglists at pernau.at
Tue Jan 20 08:59:50 CST 2009



Alex Balashov schrieb:
> How are you testing DTMF detection with the Snom UA?

The Voicemail(user at context) application asks the user for the voicemail 
password.

Using eyebeam everyhing works fine. Using SNOM (320 FW 7.3.10a) it works 
almost never.

regards
klaus

> 
> Klaus Darilion wrote:
> 
>> Hi!
>>
>> I have two identical SIP accounts on Asterisk 1.4.22. One account is 
>> registered with eyebeam, the other one is registered with a SNOM phone.
>>
>> When using the eyebeam client DMTF detection works fine, when using the 
>> SNOM phone many digits are missing in the DTMF detection.
>>
>> I analyzed with wireshark and both phones uses RFC 2833 and the trace 
>> looks pretty the same. Also the rtp debug log looks fine (see below).
>>
>> What could be the reason?
>>
>> thanks
>> klaus
>>
>> trace: I have entered 1234#, but voicemail received as secret just 123.
>>
>>
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042765, ts 
>> 4066332168, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042766, ts 
>> 4066332328, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042770, ts 
>> 4066332968, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042771, ts 
>> 4066333128, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042774, ts 
>> 4066333608, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042775, ts 
>> 4066333768, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042777, ts 
>> 4066334088, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042778, ts 
>> 4066334248, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042780, ts 
>> 4066334648, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042780, ts 
>> 4066334648, len 000004, mark 0, event 00000001, end 0, duration 00320)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042781, ts 
>> 4066334648, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042781, ts 
>> 4066334648, len 000004, mark 0, event 00000001, end 0, duration 00480)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042782, ts 
>> 4066334648, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042782, ts 
>> 4066334648, len 000004, mark 0, event 00000001, end 0, duration 00640)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042785, ts 
>> 4066334648, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042785, ts 
>> 4066334648, len 000004, mark 0, event 00000001, end 0, duration 01120)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042786, ts 
>> 4066334648, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042786, ts 
>> 4066334648, len 000004, mark 0, event 00000001, end 0, duration 01280)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042788, ts 
>> 4066334648, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042788, ts 
>> 4066334648, len 000004, mark 0, event 00000001, end 0, duration 01600)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042789, ts 
>> 4066334648, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042789, ts 
>> 4066334648, len 000004, mark 0, event 00000001, end 1, duration 01760)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042789, ts 
>> 4066334648, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042789, ts 
>> 4066334648, len 000004, mark 0, event 00000001, end 1, duration 01760)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042789, ts 
>> 4066334648, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042789, ts 
>> 4066334648, len 000004, mark 0, event 00000001, end 1, duration 01760)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042790, ts 
>> 4066336648, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042791, ts 
>> 4066336808, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042792, ts 
>> 4066336968, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042793, ts 
>> 4066337128, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042794, ts 
>> 4066337288, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042795, ts 
>> 4066337448, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042798, ts 
>> 4066337928, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042801, ts 
>> 4066338408, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042802, ts 
>> 4066338568, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042805, ts 
>> 4066339048, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042806, ts 
>> 4066339208, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042809, ts 
>> 4066339688, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042812, ts 
>> 4066340168, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042812, ts 
>> 4066340168, len 000004, mark 0, event 00000002, end 0, duration 00480)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042813, ts 
>> 4066340168, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042813, ts 
>> 4066340168, len 000004, mark 0, event 00000002, end 0, duration 00640)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042815, ts 
>> 4066340168, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042815, ts 
>> 4066340168, len 000004, mark 0, event 00000002, end 0, duration 00960)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042816, ts 
>> 4066340168, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042816, ts 
>> 4066340168, len 000004, mark 0, event 00000002, end 0, duration 01120)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042817, ts 
>> 4066340168, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042817, ts 
>> 4066340168, len 000004, mark 0, event 00000002, end 0, duration 01280)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042818, ts 
>> 4066340168, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042818, ts 
>> 4066340168, len 000004, mark 0, event 00000002, end 0, duration 01440)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042822, ts 
>> 4066340168, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042822, ts 
>> 4066340168, len 000004, mark 0, event 00000002, end 1, duration 02080)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042822, ts 
>> 4066340168, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042822, ts 
>> 4066340168, len 000004, mark 0, event 00000002, end 1, duration 02080)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042822, ts 
>> 4066340168, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042822, ts 
>> 4066340168, len 000004, mark 0, event 00000002, end 1, duration 02080)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042827, ts 
>> 4066343048, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042830, ts 
>> 4066343528, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042831, ts 
>> 4066343688, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042832, ts 
>> 4066343848, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042833, ts 
>> 4066344008, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042835, ts 
>> 4066344328, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042837, ts 
>> 4066344648, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042840, ts 
>> 4066345128, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042841, ts 
>> 4066345688, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042841, ts 
>> 4066345688, len 000004, mark 1, event 00000003, end 0, duration 00160)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042842, ts 
>> 4066345688, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042842, ts 
>> 4066345688, len 000004, mark 0, event 00000003, end 0, duration 00320)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042843, ts 
>> 4066345688, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042843, ts 
>> 4066345688, len 000004, mark 0, event 00000003, end 0, duration 00480)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042848, ts 
>> 4066345688, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042848, ts 
>> 4066345688, len 000004, mark 0, event 00000003, end 0, duration 01280)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042849, ts 
>> 4066345688, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042849, ts 
>> 4066345688, len 000004, mark 0, event 00000003, end 0, duration 01440)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042850, ts 
>> 4066345688, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042850, ts 
>> 4066345688, len 000004, mark 0, event 00000003, end 0, duration 01600)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042851, ts 
>> 4066345688, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042851, ts 
>> 4066345688, len 000004, mark 0, event 00000003, end 1, duration 01760)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042851, ts 
>> 4066345688, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042851, ts 
>> 4066345688, len 000004, mark 0, event 00000003, end 1, duration 01760)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042851, ts 
>> 4066345688, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042851, ts 
>> 4066345688, len 000004, mark 0, event 00000003, end 1, duration 01760)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042852, ts 
>> 4066347688, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042853, ts 
>> 4066347848, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042856, ts 
>> 4066348328, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042857, ts 
>> 4066348488, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042858, ts 
>> 4066348648, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042859, ts 
>> 4066348808, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042861, ts 
>> 4066349128, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042864, ts 
>> 4066349608, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042865, ts 
>> 4066349768, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042867, ts 
>> 4066350088, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042868, ts 
>> 4066350248, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042869, ts 
>> 4066350408, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042870, ts 
>> 4066350568, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042871, ts 
>> 4066350728, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042872, ts 
>> 4066351208, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042872, ts 
>> 4066351208, len 000004, mark 1, event 00000004, end 0, duration 00160)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042873, ts 
>> 4066351208, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042873, ts 
>> 4066351208, len 000004, mark 0, event 00000004, end 0, duration 00320)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042874, ts 
>> 4066351208, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042874, ts 
>> 4066351208, len 000004, mark 0, event 00000004, end 0, duration 00480)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042875, ts 
>> 4066351208, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042875, ts 
>> 4066351208, len 000004, mark 0, event 00000004, end 0, duration 00640)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042876, ts 
>> 4066351208, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042876, ts 
>> 4066351208, len 000004, mark 0, event 00000004, end 0, duration 00800)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042880, ts 
>> 4066351208, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042880, ts 
>> 4066351208, len 000004, mark 0, event 00000004, end 0, duration 01440)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042883, ts 
>> 4066353208, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042884, ts 
>> 4066353368, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042885, ts 
>> 4066353528, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042890, ts 
>> 4066354328, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042891, ts 
>> 4066354488, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042892, ts 
>> 4066354648, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042896, ts 
>> 4066355288, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042897, ts 
>> 4066355448, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042898, ts 
>> 4066355608, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042899, ts 
>> 4066355768, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042900, ts 
>> 4066355928, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042901, ts 
>> 4066356088, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042902, ts 
>> 4066356248, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 00, seq 042904, ts 
>> 4066356568, len 000160)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042905, ts 
>> 4066356728, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042905, ts 
>> 4066356728, len 000004, mark 1, event 0000000b, end 0, duration 00160)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042908, ts 
>> 4066356728, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042908, ts 
>> 4066356728, len 000004, mark 0, event 0000000b, end 0, duration 00640)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042911, ts 
>> 4066356728, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042911, ts 
>> 4066356728, len 000004, mark 0, event 0000000b, end 0, duration 01120)
>> Got  RTP packet from    83.136.33.3:64118 (type 101, seq 042913, ts 
>> 4066356728, len 000004)
>> Got  RTP RFC2833 from   83.136.33.3:64118 (type 101, seq 042913, ts 
>> 4066356728, len 000004, mark 0, event 0000000b, end 1, duration 01440)
>>      -- Incorrect password '123' for user '+4372012345' (context = vm)
>>
>> _______________________________________________
>> -- Bandwidth and Colocation Provided by http://www.api-digital.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