[Asterisk-doc] "The Extensions.conf Cookbook" chapter
Greg Varga
asterisk-doc@lists.digium.com
Tue, 23 Dec 2003 14:58:57 -0800
Ok... Took me a bit, but how about something along the line of what is
below? I basically took everyones ideas and compilied it into one...
Components of the Asterisk System
The Asterisk Directory Structure
Editing .conf files
Getting started with a DevKit Lite ((one FXS, one FXO - Maybe a diff
title?))
Zaptel and zaptel.conf ((GS/LS/KS signalling... zttool... etc.))
Zapata.conf ((just the basics... an introduction to contexts))
Extensions.conf ((just enough to be dangerous))
Getting started with VoIP ((just the basics))
SIP - sip.conf
IAX - iax.conf
The Extensions.conf File
Contexts ((why to separate))
Includes ((how to reduce typing))
Macro's ((how to write them - Include with above?))
Variables ((extra data))
Call flow ((putting it together))
Special extensions (I,T,S)
More advanced applications calls ((Asterisk allows for a lot of
diffrent formats for calling apps))
The VoIP side of Asterisk
Configurating SIP
Configurating IAX
Configurating H323/OH323
... etc
The PBX Side of Asterisk
Zaptel cards and config
Configurating Zapata
CAPI/ISDN
... etc
Asterisk Add-On Applications
Playback()
Record()
GotoIf()
Cut()
Authenticate()
VoiceMail2
ZapBarge()
... etc
Advanced Concepts
Building IVR
Bringing in the DB
DISA
Any number of neat tricks to go along with the cookbook.
Music On Hold: The moh.conf File
Voicemail: The voicemail.conf File
MeetMe: The meetme.conf File
Sample Configurations (Working Sample Configurations)
Comments?
--Greg
On Tue, 23 Dec 2003 13:50:43 -0700, Jared Smith wrote:
>Leif (blitzrage) and I were discussing how to best handle the chapter on
>configuring extensions.conf. As this is probably the most important
>chapter of the book (and could easily grow to be he biggest) I'd like to
>make sure the layout is right. I want to make it *painfully* easy for
>newbies to be able to follow along and get up to speed, while not making
>it difficult for non-newbies to find the information they need.
>
>So, it's up to y'all to help me come up with a good outline. Here's my
>idea so far... Feel free to rip it to shreds and toss it out the
>window. *Please*... if you have *any* opinion at all, let me know so
>that we can get this chapter started!
>
>a) Getting started with a DevKit Lite (one FXS, one FXO)
> o Zaptel and zaptel.conf... GS/LS/KS signalling... zttool... etc.
> o Zapata.conf... just the basics... an introduction to contexts
> o Extensions.conf... just enough to be dangerous
>b) Getting started with SIP and IAX
> o sip.conf / iax.conf ... again, just the basics
> o Extensions.conf... Dial()ing SIP and IAX peers
>c) The other .conf files
> o Does this belong here, or in it's own chapter?
> o More detailed of all the .conf files besides extensions.conf
>d) Advanced extensions.conf concepts
> o Syntax of extensions.conf
> o More about contexts, jumping between contexts
> o Playing with variables, introduction to astdb
> o Macros
> o More advanced applications
> - Playback()
> - Record()
> - GotoIf()
> - Cut()
> - Authenticate()
> - VoiceMail2
> - ZapBarge()
> - (you get the idea)
> o A whole cookbook of recipes
>
>
>Anyway, that's what I've come up with so far... Like I said earlier, I'm
>looking for comments. (I'd especially like comments about whether to
>move section 'c' above into it's own chapter, and if so whether or not
>to put that chapter before or after this one!)
>
>Jared
>
>_______________________________________________
>Asterisk-Doc mailing list
>Asterisk-Doc@lists.digium.com
>http://lists.digium.com/mailman/listinfo/asterisk-doc
-------------------------------------
Greg Varga
Author for RocketryNews
http://www.rocketrynews.com
CAR # 677
-------------------------------------