I have installed Digium TDM04B with the latest CVS. However I have encountered following problems: 1. When it dials out, many times the digits are not properly recognized by telco as I hear the announcement "please check the number and dial again" although I see on the screen that the dialed number is correct. 2. When the call is forwarded outside, with something like exten => 22,1,Dial(SIP/22,18,rtT) exten => 22,2,Dial(Zap/g1/7038988235,18) exten => 22,3,Voicemail(22) Most of the time, I get an answer when the call is forwarded on the PSTN line so that Voicemail line never kicks in. Any suggestions will be highly appreciated. Thanks, -- sudhir
On December 29, 2004 11:03 pm, Sudhir Kumar wrote:> 1. When it dials out, many times the digits are not properly recognized > by telco as I hear the announcement "please check the number and dial > again" although I see on the screen that the dialed number is correct.I would try to stretch out the length of the DTMF digits. I have noticed that PlayDigits' digits are awfully short, I imagine that they're equally short out of the zap interface. The default length appears to be either 100ms or 800ms, I'm not sure which. from zaptel/digits.h: #define DEFAULT_DTMF_LENGTH 100 * 8 I'd perhaps try changing that value to 250 or even 500 -- Note that I have not done this myself before, I am merely guessing. -A.
> I have installed Digium TDM04B with the latest CVS. However I have > encountered following problems: > > 1. When it dials out, many times the digits are not properly recognized > by telco as I hear the announcement "please check the number and dial > again" although I see on the screen that the dialed number is correct. > > 2. When the call is forwarded outside, with something like > exten => 22,1,Dial(SIP/22,18,rtT) > exten => 22,2,Dial(Zap/g1/7038988235,18) > exten => 22,3,Voicemail(22) > > Most of the time, I get an answer when the call is forwarded on the PSTN > line so that Voicemail line never kicks in. > > Any suggestions will be highly appreciated.Try inserting a 'w' in the Dial command. Something like: exten => 22,2,Dial(Zap/g1/w7038988235,18) Had the same problem with an older central office and the 'w' fixed it.