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