# # /etc/dahdi/genconf_parameters # # This file contains parameters that affect the # dahdi_genconf configurator generator. # # Syntax: # * A comment from '#' to end of line # * Blank lines ignored # * Whitespace at end of line trimmed # * Single valued items: # key value # * List valued items: # key # value1 # value2 # ... # # When generating extensions for chan_dahdi.conf or users.conf etc: the # extension number will be channel_number+base_exten . The default is: #base_exten 4000 # # Make FXS (analog phones) extentions answer immediately (sets # 'immediate = yes' for them in chan_dahdi.conf). Don't enable this before # you're read documentation about this option. #fxs_immediate yes # # For FXS (analog phones) - use KS or LS? ks is the only method for # Asterisk to provide disconnect supervision and thus it would normally # be preffered and is the default. #fxs_default_start ls # # For FXO (analog lines) - use KS or LS? KS is the default and is # normally the better choice as it allows detecting handups on many # lines. #fxo_default_start ls # Set tone zone values. This is used for playing tones (busy, dialtone # and such). The default is 'us'. This sets the value for both loadzone # and defaultzone in system.conf . #lc_country il # The dialplan contenxt into which to send trunks in chan_dahdi.conf or # users.conf. The default value is: #context_lines from-pstn # # The dialplan context into which to send extensions in chan_dahdi.conf or # users.conf. The default value is: #context_phones from-internal # # Two extea contexts for the input ports and output ports of an # Astribank. Default values are: #context_input astbank-input #context_output astbank-output # A group to put all analog phones in. By default 0, so you can dial to # the 'first phone available' using Dahdi/g5 . #group_phones 5 # # A group in which to put all the channels belonging to some trunk. # Thus you can dial through "some trunk" using Dahdi/G0/NUMBER #group_lines 0 # Channels of digital trunk of span N are also added to group 10+N (that # is: 14 for channels of span 4). # Do we want to use PtP ('bri') or PtMP ('bri_ptmp') for BRI? PtMP # allows connecting several CPE devices on the same network device # (several BRI phones on the same line, kind of like several analog # phones on the same analog line). However it is generally brings # unnecessary complexity for a pbx-pbx connection. It is still the # default as this is normally what you get for a BRI PSTN connection. #bri_sig_style bri # # If this option is set (that is: not remmed-out), BRI NT ports will # also be set as overlap. This is useful if you want to connect ISDN # phones. #brint_overlap # The echo canceller to use. If you have a hardware echo canceller, just # leave it be, as this one won't be used anyway. # # The default is mg2, but it may change in the future. E.g: a packager # that bundles a better echo canceller may set it as the default, or # dahdi_genconf will scan for the "best" echo canceller. # #echo_can hpec #echo_can oslec #echo_can none # to aboid echo cancellers altogether # bri_hardhdlc: If this parameter is set to 'yes', in the entries for # BRI cards 'hardhdlc' will be used instead of 'dchan' (an alias for # 'fcshdlc'). #bri_hardhdlc yes # For MFC/R2 Support: 'R2' will make E1 spans CAS and with the # 'r2_idle_bits' bit in system.conf . It will also make dahdi_genconf default # to generating the channels of this card in unicall.conf rather than in # chan_dahdi.conf . The meaning of this may be extended somehow to support # R2 through openr2/chan_dahdi later on. #pri_connection_type R2 #r2_idle_bits 1101 # pri_termtype contains a list of settings: # Currently the only setting is for TE or NT (the default is TE). This # sets two different but normally related configuration items: # # A TE span will have *_cpe signalling in Asterisk and will also get # timing from the remote party. # # A NT span will have *_new signalling in Asterisk and will provide # timing to the remote party. # # pri_termtype is a list if span specs and configuration (TE/NT) for # them. The first spec that matches is used. The matching is of perl # regular expressions, but with '*' and '?' have their meaning from # basic regular expressions. #pri_termtype # SPAN/2 NT # SPAN/4 NT # #pri_termtype # SPAN/* NT #