Version 0.1.11 from FTP
[asterisk/asterisk.git] / configs / zapata.conf.sample
1 ;
2 ; Zapata telephony interface
3 ;
4 ; Configuration file
5
6 [channels]
7 ;
8 ; Default language
9 ;
10 ;language=en
11 ;
12 ; Default context
13 ;
14 context=default
15 ;
16 ; Switchtype:  Only used for PRI.
17 ;
18 ; national:       National ISDN
19 ; dms100:         Nortel DMS100
20 ; 4ess:           AT&T 4ESS
21 ; 5ess:           Lucent 5ESS
22 ; euroisdn:       EuroISDN
23 ;
24 switchtype=national
25 ;
26 ; Signalling method (default is fxs).  Valid values:
27 ; em:     E & M
28 ; em_w:   E & M Wink
29 ; featd:  Feature Group D (The fake, Adtran style)
30 ; fxs_ls: FXS (Loop Start)
31 ; fxs_gs: FXS (Ground Start)
32 ; fxs_ks: FXS (Kewl Start)
33 ; fxo_ls: FXO (Loop Start)
34 ; fxo_gs: FXO (Ground Start)
35 ; fxo_ks: FXO (Kewl Start)
36 ; pri_cpe: PRI signalling, CPE side
37 ; pri_net: PRI signalling, Network side
38 ;
39 signalling=fxo_ls
40 ;
41 ; A variety of timing parameters can be specified as well
42 ; Including:
43 ;    prewink:     Pre-wink time
44 ;    preflash:    Pre-flash time
45 ;    wink:        Wink time
46 ;    flash:       Flash time
47 ;    start:       Start time
48 ;    rxwink:      Receiver wink time
49 ;    rxflash:     Receiver flashtime
50 ;    debounce:    Debounce timing
51 ;
52 rxwink=300              ; Atlas seems to use long (250ms) winks
53 ;
54 ; Whether or not to use caller ID
55 ;
56 usecallerid=yes
57 ;
58 ; Whether or not to hide outgoing caller ID (Override with *67 or *82)
59 ;
60 hidecallerid=no
61 ;
62 ; Whether or not to enable call waiting on FXO lines
63 ;
64 callwaiting=yes
65 ;
66 ; Support Caller*ID on Call Waiting
67 ;
68 callwaitingcallerid=yes
69 ;
70 ; Support three-way calling
71 ;
72 threewaycalling=yes
73 ;
74 ; Support flash-hook call transfer (requires three way calling)
75 ;
76 transfer=yes
77 ;
78 ; Support call forward variable
79 ;
80 cancallforward=yes
81 ;
82 ; Stutter dialtone support: If a mailbox is specified, then when voicemail
83 ; is received in that mailbox, taking the phone off hook will cause
84 ; a stutter dialtone instead of a normal one
85 ;
86 ;mailbox=1234
87 ;
88 ; Enable echo cancellation 
89 ; Use either "yes", "no", or a power of two from 32 to 256 if you wish
90 ; to actually set the number of taps of cancellation.
91 ;
92 echocancel=yes
93 ;
94 ; You may also set the default receive and transmit gains (in dB)
95 ;
96 rxgain=0.0
97 txgain=0.0
98 ;
99 ; Logical groups can be assigned to allow outgoing rollover.  Groups
100 ; range from 0 to 31, and multiple groups can be specified.
101 ;
102 group=1
103 ;
104 ; Specify whether the channel should be answered immediately or
105 ; if the simple switch should provide dialtone, read digits, etc.
106 ;
107 immediate=no
108 ;
109 ; CallerID can be set to "asreceived" or a specific number
110 ; if you want to override it.  Note that "asreceived" only
111 ; applies to trunk interfaces.
112 ;
113 ;callerid=2564286000
114 ;
115 ; AMA flags affects the recording of Call Detail Records.  If specified
116 ; it may be 'default', 'omit', 'billing', or 'documentation'.
117 ;
118 ;amaflags=default
119 ;
120 ; Channels may be associated with an account code to ease
121 ; billing
122 ;
123 ;accountcode=lss0101
124 ;
125 ; ADSI (Analog Display Services Interface) can be enabled on a per-channel
126 ; basis if you have (or may have) ADSI compatible CPE equipment
127 ;
128 ;adsi=yes
129 ;
130 ; Each channel consists of the channel number or range.  It
131 ; inherits the parameters that were specified above its declaration
132 ;
133 ;callerid="Green Phone"<(256) 428-6121>
134 ;channel => 1
135 ;callerid="Black Phone"<(256) 428-6122>
136 ;channel => 2
137 ;callerid="CallerID Phone" <(256) 428-6123>
138 ;callerid="CallerID Phone" <(630) 372-1564>
139 ;callerid="CallerID Phone" <(256) 704-4666>
140 ;channel => 3
141 ;callerid="Pac Tel Phone" <(256) 428-6124>
142 ;channel => 4
143 ;callerid="Uniden Dead" <(256) 428-6125>
144 ;channel => 5
145 ;callerid="Cortelco 2500" <(256) 428-6126>
146 ;channel => 6
147 ;callerid="Main TA 750" <(256) 428-6127>
148 ;channel => 44
149 ;
150 ; For example, maybe we have some other channels
151 ; which start out in a different context and use
152 ; E & M signalling instead.
153 ;
154 ;context=remote
155 ;sigalling=em
156 ;channel => 15
157 ;channel => 16
158
159 ;signalling=em_w
160 ;
161 ; All those in group 0 I'll use for outgoing calls
162 ;
163 ; Strip most significant digit (9) before sending
164 ;
165 stripmsd=1
166 ;callerid=asreceived
167 ;group=0
168 ;signalling=fxs_ls
169 ;channel => 45
170
171 ;signalling=fxo_ls
172 ;group=1
173 ;callerid="Joe Schmoe" <(256) 428-6131>
174 ;channel => 25
175 ;callerid="Megan May" <(256) 428-6132>
176 ;channel => 26
177 ;callerid="Suzy Queue" <(256) 428-6233>
178 ;channel => 27
179 ;callerid="Larry Moe" <(256) 428-6234>
180 ;channel => 28
181 ;
182 ; Sample PRI (CPE) config:  Specify the switchtype, the signalling as
183 ; either pri_cpe or pri_net for CPE or Network termination, and generally
184 ; you will want to create a single "group" for all channels of the PRI.
185 ;
186 ; switchtype = national
187 ; signalling = pri_cpe
188 ; group = 2
189 ; channel => 1-23