On Wed, 11 Aug 2004, Chris wrote: > Set your sip.conf and your phone to inband as BroadVoice requires. Then > simply create an extension for BV Voicemail and use the SIPDtmfMode() > command like this > > exten => *86,1,SIPDtmfMode(rfc2833) > exten => *86,2,Dial(SIP/[EMAIL PROTECTED],60) > exten => *86,3,Congestion() > > This works, but I still think there may be a bug, you shouldn't need to do > this and this SHOULDNT work but it does...
Thanks for the fix! I've done battle with this issue a number of times, but never did get it figured out. I'm inclined to believe that there is something buggy in the DTMF code. I thought my config worked to interact with any IVR, but I discovered last week that I can't get IBM's support line (800-426-7378) to recognize my DTMF. So I hang up and call another system, and it works fine..! It sounds like the basic idea in this hack is that we set * to rfc2833/info so that it looks for DTMF anywhere but inband and doesn't notice we've slipped a few digits through in the audio stream. This makes me wonder about the inband DTMF generation in * -- When my xlite softphone generates the DTMF tones, BV's voicemail server is pleased with them. But when * generates the tones, the server doesn't catch them. Rather, it does recognize that something came down the wire, because the greeting message stops playing. But it doesn't actually recognize one or more of the digits. So the fix mentioned above let xlite's DTMF go through and fixed the issue with the BV voicemail server, but it didn't work for the IBM number I had trouble with. Greg _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
