start using asterisk/network.h for network related headers.
[asterisk/asterisk.git] / configs / sla.conf.sample
index 55312cb..75acc2b 100644 (file)
@@ -1,23 +1,31 @@
 ;
 ; Configuration for Shared Line Appearances (SLA).
 ;
-; See doc/sla.txt for more information.
+; See doc/asterisk.pdf for more information.
 ;
 
 ; ---- General Options ----------------
 [general]
-; There are none!
 
+;attemptcallerid=no         ; Attempt CallerID handling.  The default value for this
+                            ; is "no" because CallerID handling with an SLA setup is
+                            ; known to not work properly in some situations.  However,
+                            ; feel free to enable it if you would like.  If you do, and
+                            ; you find problems, please do not report them.
 ; -------------------------------------
 
 
 ; ---- Trunk Declarations -------------
 ;
 ;[line1]                    ; Provide a name for this trunk.
+
 ;type=trunk                 ; This line is what marks this entry as a trunk.
-;
+
 ;device=Zap/3               ; Map this trunk declaration to a specific device.
-                            ; NOTE: At this point, this *must* be a zap channel!
+                            ; NOTE: You can not just put any type of channel here.
+                            ;       Zap channels can be directly used.  IP trunks
+                            ;       require some indirect configuration which is
+                            ;       described in doc/asterisk.pdf.
 
 ;autocontext=line1          ; This supports automatic generation of the dialplan entries 
                             ; if the autocontext option is used.  Each trunk should have 
 
 ;[line4]
 ;type=trunk
-;device=Zap/4
+;device=Local/disa@line4_outbound ; A Local channel in combination with the Disa
+                                  ; application can be used to support IP trunks.
+                                  ; See doc/asterisk.pdf on more information on how
+                                  ; IP trunks work.
 ;autocontext=line4
 ; --------------------------------------
 
 
 ; ---- Station Declarations ------------
 
+;[station1]                 ; Define a name for this station.
+
 ;type=station               ; This line indicates that this entry is a station.
 
+;device=SIP/station1        ; Each station must be mapped to a device.
+
 ;autocontext=sla_stations   ; This supports automatic generation of the dialplan entries if 
                             ; the autocontext option is used.  All stations can use the same 
                             ; context without conflict.  The device for this station should 
                             ; This value is in seconds.
 
 
-;[station1](station)        ; Define a station that uses the configuration from the template "station".
-;device=SIP/station1        ; Each station must be mapped to a device.
-;
-;[station2](station)
+;[station](!)               ; When there are a lot of stations that are configured the same way,
+                            ; it is convenient to use a configuration template like this so that
+                            ; the common settings stay in one place.
+;type=station
+;autocontext=sla_stations
+;trunk=line1
+;trunk=line2 
+;trunk=line3
+;trunk=line4 
+
+;[station2](station)        ; Define a station that uses the configuration from the template "station".
 ;device=SIP/station2
 ;
 ;[station3](station)