[Asterisk-Users] documentation?

Steve Haehnichen s-asterisk at trix.com
Wed Sep 17 16:20:03 MST 2003


-=> On Wed, 17 Sep 2003 11:01:34 -0600, Rich Adamson <radamson at routers.com> said:

> Examples,
> Where should I have learned that *8# is the call pickup dialing sequence?

A good question.  I didn't know about any of them until James Sizemore
posted this handy list on Sept.8:

*0#  sends flash
*8#  remote call pickup (pickup phone in your group)
*67# disable caller id
*70# no call waiting
*78# do not disturb on
*79# do not disturb off
*72# enable call forwarding
*73# disable call forwarding
*82# enable callerid 

All news to me. :) I do a lot of google searching on the Asterisk
archives:
  http://www.google.com/custom?sitesearch=lists.digium.com

> Where should I have learned about the "t" and "r" in:
>  exten => s,1,Dial(SIP/3000,20,tr) 
> and all the other possible options in various * config statements?

The first thing I try is "show application Dial" or somesuch.  Then go
grep for the application in the sample config directory to see every
instance of how it's used in an example.  Then look at the source.

It took me an embarrassingly long time to figure out the LEADING
arguments to Goto() are optional.. it's a bit "backwards":

Goto(context,extension,priority)
Goto(extension,priority)
Goto(priority)

It wasn't my first guess, so my menus were all wacky.

There are some inconsistencies that will probably work themselves out
over time, like the whole:
 App,arg1,arg2
 App(arg1|arg2)
 App(arg1,arg2)

I can't quite figure out if some things still *require* the vertical
pipe, like going to another extensions:

  400 => Goto(139343234|1)

All in all, the best resources have been this list and the handbook.
Working examples are the best.. a 'cookbook' would be awesome.

-Steve



More information about the asterisk-users mailing list