[Asterisk-Users] sometimes dtmf passed, sometimes not (cisco 7960 SIP)

Mat Stace, Colewood mps at colewood.net
Tue Sep 13 14:09:27 MST 2005


Hi list, I'm hoping that I'm being stupid, and someone can tell me 
what's going on, but for the life of me I can't figure it out. (it's 
been a long day, and I'm now in the last 3 weeks of organising my 
wedding, so I hope this makes sense ;) )

When at my desk, accessing (for example) my voicemail, the dtmf tones 
are passed perfectly, I can enter password, change folders, etc etc.
I'm trying to get the phone set up so I can use it from a remote 
location, and due to both ends being behind nat, I figured that the best 
way+ would be to have a sipgate account that the 7960 registers to, a 
sipgate account that the * box registers to, and when the * box receives 
a call, it can pass it to XXXXXX at sipgate (7960 at home), rather than a 
local extension.
+OK, easiest way. I know the best way would be to have a 2nd * server 
and hook them up via IAX ;-)

This works great, so I figured I'd then set up the sipgate account on 
the * box with DISA, so that the remote phone user can dial the * 
sipgate account, enter the extension for disa while the background sound 
is played, then dial an internal extension/external line.

from my extensions.conf

  exten => SIPGATEID,1,Answer
  exten => SIPGATEID,2,NoOp(--- ${CALLERID} calling on Sipgate 
(${EXTEN}) ---)
  exten => SIPGATEID,3,Wait,1
  exten => SIPGATEID,4,Background(bgsound)
  exten => SIPGATEID,5Voicemail(s23)
  exten => SIPGATEID,6,Hangup 

exten => 000,1,DISA(no-password|default)

The problem is that when the bgsound is playing, I dial 000 on the 7960, 
and the bgsound keeps playing. This also happens when the 7960 is in my 
office, hooked up to * as a local extension. I have tried all three 
out-of-band DTFM settings on the 7960, with no change. In my sip.conf, 
the sipgate account is set up with "dtmfmode=info" which I thought might 
have been causing a problem until I tried ringing the sipgate DID from 
my mobile, which just worked. Typical.

I'm starting to think that there must be another hidden setting 
somewhere on the 7960 to allow dtmf to be passed whilst on a call, as 
some of the things from features.conf don't work either (* based 
transfer and parking), but I don't think this is the case due to being 
able to use the voicemail properly.

I hope the above makes some sense, it's basically "is it an asterisk or 
7960 setting to make it pass dtmf whilst on a call"

Cheers (and apologies for semi-coherance)

Mat




-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.10.21/96 - Release Date: 10/09/2005




More information about the asterisk-users mailing list