2 ; chan_misdn sample config
7 ; for debugging and general setup, things that are not bound to port groups
12 ; Sets the Path to the misdn-init.conf (for nt_ptp mode checking)
14 misdn_init=/etc/misdn-init.conf
18 ; 1 - mISDN Messages and * - Messages, and * - State changes
19 ; 2 - Messages + Message specific Informations (e.g. bearer capability)
20 ; 3 - very Verbose, the above + lots of Driver specific infos
21 ; 4 - even more Verbose than 3
30 ; default value: [not set]
32 ;tracefile=/var/log/misdn.trace
34 ; single call trace files
35 ; set to true if you want to have them
36 ; they depend on debug level
38 ; default values: trace_calls : false
39 ; trace_dir : /var/log/
44 ; set to yes if you want mISDN_dsp to bridge the calls in HW
50 ; stops dialtone after getting first digit on nt Port
54 stop_tone_after_first_digit=yes
56 ; wether to append overlapdialed Digits to Extension or not
60 append_digits2exten=yes
64 ; Wether to look for dynamic crypting attempt
70 ; crypt_prefix, what is used for crypting Protocol
72 ; default value: [not set]
76 ; Keys for cryption, you reference them in the dialplan
77 ; later also in dynamic encr.
79 ; default value: [not set]
85 ; name your sections as you which but not "general" !
86 ; the secions are Groups, you can dial out in extensions.conf
87 ; with Dial(mISDN/g:extern/101) where extern is a section name,
88 ; chan_misdn tries every port in this section to find a
92 ; The default section is not a group section, it just contains config elements
93 ; which are inherited by group sections.
98 ; define your default context here
100 ; default value: default
111 ; sets the musiconhold class
116 ; Either if we should produce DTMF Tones ourselve
120 ; Prefixes for national and international, those are put before the
121 ; oad if an according dialplan is set by the other end.
123 ; default values: nationalprefix : 0
124 ; internationalprefix : 00
127 internationalprefix=00
129 ; set rx/tx gains between -8 and 8 to change the RX/TX Gain
131 ; default values: rxgain: 0
137 ; some telcos espacially in NL seem to need this set to yes, also in
138 ; switzerland this seems to be important
147 ; This option defines, if chan_misdn should check the L1 on a PMP
148 ; before makeing a group call on it. The L1 may go down for PMP Ports
149 ; so we might need this.
150 ; But be aware! a broken or plugged off cable might be used for a group call
151 ; as well, since chan_misdn has no chance to distinguish if the L1 is down
152 ; because of a lost Link or because the Provider shut it down...
159 ; Send Setup_Acknowledge on incoming calls anyway (instead of PROCEEDING),
160 ; this requests additional Infos, so we can waitfordigits
161 ; without much issues. This works only for PTP Ports
167 ; set the method to use for channel selection:
168 ; standard - always choose the first free channel with the lowest number
169 ; round_robin - use the round robin algorithm to select a channel. use this
170 ; if you want to balance your load.
172 ; default value: standard
177 ; dialplan means Type Of Number in ISDN Terms (for outgoing calls)
186 ; This setting is used for outgoing calls
196 ; turn this to no if you don't mind correct handling of Progress Indicators
202 ; turn this on if you like to send Tone Indications to a Incoming
203 ; isdn channel on a TE Port. Rarely used, only if the Telco allows
204 ; you to send indications by yourself, normally the Telco sends the
205 ; indications to the remote party.
209 incoming_early_audio=no
211 ; uncomment the following to get into s extension at extension conf
212 ; there you can use DigitTimeout if you can't or don't want to use
214 ; note: This will jump into the s exten for every exten!
220 ; uncomment the following if you want callers which called exactly the
221 ; base number (so no extension is set) jump to the s extension.
222 ; if the user dials something more it jumps to the correct extension
229 ; uncomment the following to have hold and retrieve support
235 ; Pickup and Callgroup
237 ; deafult values: not set = 0
244 ; these are the exact isdn screening and presentation indicators
245 ; if -1 is given for both values the presentation indicators are used
246 ; from asterisks SetCallerPres application.
247 ; s=0, p=0 -> callerid presented not screened
248 ; s=1, p=1 -> callerid presented but screened (the remote end does not see it!)
250 ; defaule values s=-1, p=-1
254 ; this enables echocancellation, with the given number of taps
255 ; be aware, move this setting only to outgoing portgroups!
256 ; A value of zero turns echocancellation off.
258 ; possible values are: 0,32,64,128,256,yes(=128),no(=0)
264 ; this disables echocancellation when the call is bridged between
269 echocancelwhenbridged=no
271 ; Set this to no to disable echotraining
278 ; chan_misdns jitterbuffer, default 1000
283 ; change this threshold to enable dejitter functionality
285 jitterbuffer_upper_threshold=600
289 ; define your ports, e.g. 1,2 (depends on mISDN-driver loading order)
291 ; context where to go to when incoming Call on one of the above ports
296 ; adding the postfix 'ptp' to a port number is obsolete now, chan_misdn
297 ; parses /etc/misdn-init.conf and sets the ptp mode to the corresponding
298 ; configs. For backwards compatibility you can still set ptp here.
305 ; again a context for incomming calls
307 ; msns for te ports, listen on those numbers on the above ports, and
308 ; indicate the incoming calls to asterisk
309 ; here you can give a comma seperated list or simply an '*' for
313 ; here an example with given msns