Reply
Thread Tools
Posts: 78 | Thanked: 109 times | Joined on Jan 2012 @ Washington State
#1
I have my N900 connecting fine to my Asterisk server. I can call my voicemail, but the dial pad of the N900 does not generate digits which Asterisk can recognize. Wireshark shows RTP messages with the correct digits, but Asterisk voicemail is acting as if they're not recognized.

I guess the good news is that usable RTP DTMF packets are reaching Asterisk, so I guess I can build my own copy and debug and code up something to fix the issue. But what a pain, all this was working fine on the n810, what changed on the n900?
 

The Following 2 Users Say Thank You to vandys For This Useful Post:
endsormeans's Avatar
Posts: 3,139 | Thanked: 8,156 times | Joined on Feb 2013 @ From my Gabriola Island hermitage, near the Edge of the World
#2
ah-ha...
what's that you say?
pain in the butt on the n900 but works fine on the n810?
Ah the joys of a more refined and complex system I suppose...
__________________
Lurker since 2007, Member since 2013, Certifiable since 1972

Owner of :
1-n770 (in retirement), 3-n800's / 3-n810's (still in daily use), 5-n900's ((3 are flawless, 1 loose usb ( parts), 1 has no telephony (parts))
3-nexus 5's : 1 w/ Floko Pie 9.1 (running beautifully) waiting for Stable Droid 10 rom, 1 w/ ̶Ubuntu Touch, 1 with Maru OS (intend maemo leste when ready)

1/2 - neo900 pre- "purchased" in 2013. N̶o̶w̶ ̶A̶w̶a̶i̶t̶i̶n̶g̶ ̶r̶e̶f̶u̶n̶d̶ ̶p̶r̶o̶c̶e̶s̶s̶ ̶l̶a̶s̶t̶ ̶f̶e̶w̶ ̶y̶e̶a̶r̶s̶ - neo900 start up declared officially dead -
Lost invested funds.


PIMP MY N8X0 (Idiot's Guide and a video walkthrough)http://talk.maemo.org/showthread.php?t=94294
THE LOST GRONMAYER CATALOGShttp://talk.maemo.org/showthread.php...ight=gronmayer
N8X0 VIDEO ENCODING THE EASY WAYhttp://talk.maemo.org/showthread.php...ght=mediacoder
242gb ON N800http://talk.maemo.org/showthread.php?t=90634
THE PAIN-FREE MAEMO DEVELOPMENT LIVE DISTRO-ISO FOR THE NOOB TO THE PROhttp://talk.maemo.org/showthread.php?t=95567
AFFORDABLE MASS PRODUCTION FOR MAEMO PARTShttp://talk.maemo.org/showthread.php?t=93325

Meateo balloons now available @ Dave999's Meateo Emporium
 
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#3
Originally Posted by vandys View Post
I have my N900 connecting fine to my Asterisk server. I can call my voicemail, but the dial pad of the N900 does not generate digits which Asterisk can recognize. Wireshark shows RTP messages with the correct digits, but Asterisk voicemail is acting as if they're not recognized.
Hm, strange... Every asterisk-based services I have used through SIP were recognizing my DTMF digits just fine... Are you sure, that there isn't something specific with your Asterisk configuration, especially that, as you've mentioned, Wiresharks recognizes the RTP messages as correct digits, just fine?

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!
 

The Following 2 Users Say Thank You to Estel For This Useful Post:
Posts: 78 | Thanked: 109 times | Joined on Jan 2012 @ Washington State
#4
Originally Posted by Estel View Post
Hm, strange... Every asterisk-based services I have used through SIP were recognizing my DTMF digits just fine... Are you sure, that there isn't something specific with your Asterisk configuration, especially that, as you've mentioned, Wiresharks recognizes the RTP messages as correct digits, just fine?

/Estel
Dunno... it's the same sort of SIP config I've used for countless other devices. I'll report back once I've built a debug version and figured it all out.

Andy
 

The Following User Says Thank You to vandys For This Useful Post:
Posts: 78 | Thanked: 109 times | Joined on Jan 2012 @ Washington State
#5
Ok, apologies to Nokia, it was an Asterisk bug. It had to do with how SDP negotiates the packet type to be used for DTMF; the SofiaSIP stack on the n900 tried for 99, and Asterisk came back with 101. SofiaSIP switched to 101, but Asterisk was not accepting packets of that type.

This is a bug with Ubuntu Trusty's current version of Asterisk, 11.7.0. -current of the -11 series (11.13.1) works OK.

If somebody's about to build Asterisk from source, one little gotcha I'll warn you about to save you some time. If you don't have the ssl-dev package installed, Asterisk will config and build and install--but will have no SIP support. Duh. Hope that saves somebody a few minutes.
 

The Following 4 Users Say Thank You to vandys For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 16:16.