[asterisk-users] SIP DTMF problem with SNOM (solved)

Klaus Darilion klaus.mailinglists at pernau.at
Wed Jan 21 06:56:04 CST 2009


Hi!

After heavy debugging I found out that I had packet loss from the SNOM 
phone to Asterisk. Connecting the SNOM phone from the office switch 
(with autodetect) to an HP Procurve (with autodetect) solved the issue - 
packet loss is gone and DTMF works.

regards
klaus

Klaus Darilion schrieb:
> 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