Hi Lew, the # is used for at least a couple of things.. It is used as the leading digit for start recording (#1) and for sending a call direct to a mailbox i.e. #XXX Also if you are using Freepbx it may use this as the unattended transfer key (for dtmf POTS phones) H
On Fri, Feb 12, 2010 at 4:51 PM, Lew Pitcher <[email protected] > wrote: > I recently acquired an IP04 embedded asterisk appliance from Rowetel.com, > and > have been playing with it on and off. > > As a "thought experiment", I decided to set it up to handle the extension > phones in my house. I've got a dialplan in place that permits each > extension > to direct-dial outward, and for incoming calls to be passed onwards to an > extension. > > I also have extension-to-extension calls, using a set of reserved 4digit > numbers (7000 through 7999). But I don't like this scheme for > extension-to-extension calls, and would rather enable them with an "escape > sequence"; #10 - #99. > > There isn't anything in "Asterisk: The Future of Telephony" on the > octothorpe > key, and the little I've seen online (and I've done a fair amount of Google > searching) says that, for dialplans, the octothorpe (or hash or pound) can > only be used in a number-matching regexp, like > exten = _#.,1,NoOp() > > I've done something like > [numberplan-local] > exten = _123XXXXXXX,1,.... > ... > exten = _#,1,Goto(hashmark,s,1) > > > [hashmark] > exten = s,1,Playback(if-u-know-ext-dial) > exten = 10,1,SayDigits(10) > exten = 11,1,SayDigits(11) > exten = 20,1,SayDigits(20) > > as a test dialplan. When I dial #, the "If you know the extension" > soundbite > plays, and then I hear an immediate fast-busy signal. This happens whether > I > enter digits after the hash or not. It appears that my "hashmark" context > only works partially, playing soundclips, but ignoring number entries. > > So, I'm at a loss. I've tried variations, such as > [numberplan-local] > exten = _123XXXXXXX,1,.... > ... > exten = _#NN,1,Goto(hashmark,${EXTEN},1) > > [hashmark] > exten = #10,1,SayDigits(10) > exten = #11,1,SayDigits(11) > exten = #20,1,SayDigits(20) > > and others, but still the same problem; I can't get Asterisk to recognize > and > act on numbers dialed after the hash. > > Can anyone give me a clue? What's happening in Asterisk that's causing the > hash key to act so oddly? How do I get Asterisk to accept values dialed > after > the hashmark? > > Any suggestions? > -- > Lew Pitcher > Master Codewright & JOAT-in-training | Registered Linux User #112576 > Me: http://pitcher.digitalfreehold.ca/ | Just Linux: http://justlinux.ca/ > ---------- Slackware - Because I know what I'm doing. ------ > > > -- Henry Coleman
