Provided by: libopenr2-bin_1.3.0-2ubuntu1_i386 bug

NAME

       r2test.conf - OpenR2 r2test program configuration file

SYNOPSIS

       /etc/openr2/r2test.conf

DESCRIPTION

       This file defines the behavior of the r2test program

       This file works pretty much like Asterisk zapata.conf file, the channel
       parameter will create a R2 context with the specified range of channels
       and will take all the preceding parameters as configuration.

SYNTAX

       No spaces are allowed in parameter definition, lines starting with # or
       spaces will be ignored

       This definition will not be read properly

       param = value

       This definition will be read fine

       param=value

OPTIONS

       category=<NATIONAL_SUBSCRIBER,            NATIONAL_PRIORITY_SUBSCRIBER,
       INTERNATIONAL_SUBSCRIBER, INTERNATIONAL_PRIORITY_SUBSCRIBER>
              Defines   the   call   category   of   subscriber.  Defaults  to
              NATIONAL_SUBSCRIBER

       loglevel=<all,error,warning,debug,notice,cas,mf,stack,nothing>
              Defines the log level for debugging purpouses. Defaults to all

              error, warning, debug, notice These options are self-descriptive

              cas is for logging ABCD CAS tx and rx

              mf is for logging of the Multi Frequency tones

              stack is for very verbose output of the channel and context call
              stack, only useful if you are debugging a crash or want to learn
              how the library works.  The stack logging will be  only  enabled
              if the openr2 library was compiled with -DOR2_TRACE_STACKS

              all is a special value to log all the activity

              nothing  is  a  clean-up  value, in case you want to not log any
              activity for a channel or group of channels

              You can mix up values, like: loglevel=error,debug,mf to log just
              error, debug and multi frequency messages

       callfile=<yes|no>
              Call  files  useful to debug signaling isssues are dumped in the
              current directory if this parameter is enabled. Defaults to no

       variant=<br,mx,ar,itu>
              R2 country variant. Defaults to mx

       maxani How much ANI to expect. Defaults to 10

       maxdnis
              How much DNIS to expect. Defaults to 4

       getanifirst=<yes|no>
              Wheter or not we want to request ANI first. Defaults to no

       usedahdimf=<yes|no>
              Whether to use the built-in openr2 MF tone generation  or  DAHDI
              MF tone generation. DAHDI is faster since it does not require to
              copy user space buffers to the kernel, however this option  will
              only  be  available  when  the  configure  script  detects DAHDI
              support for MF R2 tone generation.  Defaults to no

       mfthreshold
              MF threshold in milliseconds. This is the amount of time a R2 MF
              signal is required to be ON or OFF after has been detected to be
              handled. 0 means as soon as we detect a  signal  we  handle  it.
              This  aids when a buggy generator or detector causes small false
              positives. Defaults to 0

       mfbacktimeout
              MF backward timeout in milliseconds to use openr2  default  just
              specify any negative number or comment this line. Defaults to -1

       meteringpulsetimeout
              Value  in  milliseconds  for  the  metering  pulse  timeout, any
              negative value means default. Defaults to -1

       collectcalls=<yes|no>
              Whether to accept collect calls (se also doubleanswer). Defaults
              to no

       doubleanswer=<yes|no>
              This  option are related but independent of collectcalls. If you
              have problems to block  collect  calls  using  Group  B  signals
              (collectcalls), enable this option. Defaults to no

       immediateaccept=<yes|no>
              Whether  to  skip  Group  B/II  signals  and  go directly to the
              accepted state for an incoming call. Defaults to no

       advancedprotocolfile
              This option is for advanced  users  only!  Define  a  file  that
              contains hacks to R2 protocol. This allow advanced users to fine
              tune the library or make test with specific scenarios to inclide
              in the library in the future.

       playaudio=<yes|no>
              This  feature  allows  you  to  play  an  alaw  audio  file  for
              inconming/outgoing calls.  Defaults to no

       audiofile
              If you set playaudio=yes you should  provide  the  path  to  the
              audio file

       channel
              Define  range  of  channels to configure using previous options.
              The channel range must be specified, unless you  will  use  only
              one  channel.  If  this  option is specified after dnid, cid and
              caller that options will be used. Defaults to

              channel=1-15
              channel=17-31

       dnid   Defines the destinity number. Only used if .B caller = yes

       cid    Defines the caller id number. Only used if .B caller = yes

       caller=<yes|no>
              Whether or not the group of channels will start a  call  to  the
              specified dnid.  Defaults to yes

FILES

       /etc/openr2/r2test.conf

       /etc/openr2/r2proto.conf

SEE ALSO

       r2test(8)

AUTHOR

       This manual page was written by Alexandre Cavalcante Alencar
       <alexandre.alencar@gmail.com>

       Permission  is  granted to copy, distribute and/or modify this document
       under the terms of the GNU General Public License, Version 2 any  later
       version published by the Free Software Foundation.