Un-top-posting, comments inline.
On Behalf Of Anahi Ludueña
Hi people, I need to detect when the user presses twice *... In the
dialplan I added the following, but it doesn't work. Could you help me
with that?
exten => **,1,.....
2010/6/4 Danny Nicholas <da...@debsinc.com>
Probably going to have to use read to detect this..
If you specify maxdigits = 2 or if you can wait for the timeout to expire,
read() will work. It may not "fit" the flow of the dialplan though.
On Fri, 4 Jun 2010, Alyed wrote:
try it with "_" in front of the "*"
exten => _**,1,.....
The "underscore" introduces a pattern. "**" is not a pattern, it is 2
literal asterisks.
Back to the OP, why doesn't it work for you? This works fine for me:
; * pressed once
exten = *,1, verbose(once)
exten = *,n, hangup()
; ** pressed twice
exten = **,1, verbose(twice)
exten = **,n, hangup()
Maybe you can enable SIP debugging to confirm that Asterisk is getting the
invite and that your phone's dialplan is not tripping you up. Are you sure
you are "in" the right context in your dialplan?
Maybe something in "features.conf" is tripping you up. I don't use
"features" so this is just a guess.
Maybe you could bump up debugging and verbosity and reply with the console
output.
--
Thanks in advance,
-------------------------------------------------------------------------
Steve Edwards sedwa...@sedwards.com Voice: +1-760-468-3867 PST
Newline Fax: +1-760-731-3000
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users