isdn.conf - phpMan

Command: man perldoc info search(apropos)  


isdn.conf(5)              Linux System Administration             isdn.conf(5)



NAME
       /etc/isdn/isdn.conf - config file for isdnlog

FORMAT
       The  config  file  has  the format described in isdnformat(5). I recommend starting
       isdnlog with -f/etc/isdn/isdn.conf, and storing all options in this file in section
       [options]. Read the man page for more details.

       Isdnlog  will  always  read  the  /etc/isdn/isdn.conf  config file for the sections
       [global] [variables] and [isdnlog]; it will ignore other sections.  To make isdnlog
       process the [options] section you must pass it with the -f option!

GLOBAL SECTION
       This  section  holds common information for all isdn programs. All settings are for
       EuroISDN (DSS1).

       AREACODE
              Telephone area code of your city. With 1TR6 ISDN protocol you  must  specify
              your whole telephone number (without MSN). Required.

       AREAPREFIX
              Prefix  for  area  code.  Default is "0". Your area code may start with this
              prefix (e.g. "0721" and "721" is the same area code). Optional.

       COUNTRYCODE
              Telephone country code (e.g. 49 for Germany). Required.

       COUNTRYPREFIX
              Prefix for country code. Default is "+". Your country code  may  start  with
              this prefix (e.g. "+49" and "49" is the same country code). Optional.

VARIABLES
       The  ISDN  tools  allow  to set variables and use them later. All variables must be
       uppercase. Example : "MYPATH = /home/foo".

ISDNLOG
       Settings for isdnlog.

       VBN    The initial numbers of the alternate carrier prefix (to choose an  alternate
              telephone  provider).   If  there is more than one possible prefix, separate
              them with colons.

       VBNLEN The number of significant digits after the VBN prefix that identify the cho-
              sen  carrier  (provider).  If there are different numbers possible, separate
              them with colons.

       PRESELECTED
              The default telephone carrier (provider), if no alternate carrier prefix  is
              dialed.

       COUNTRYFILE
              Location  and  name  of  country.dat.   This  file  contains  country names,
              aliases, codes and prefixes.

       RATECONF
              Location and name of rate.conf.  This  file  defines  booked  providers  and
              provider variants.

       RATEFILE
              Location  and  name of rate-CC.dat, where CC is your country code. This file
              contains all the connection fees for all providers to  various  destinations
              at certain dates/times.  See rate-files(5) for more info.

       HOLIDAYS
              Name and location of holiday-CC.dat.

       ZONEFILE
              Name  and  location  of zone-CC-PPP.cdb.  The provider PPP is taken from the
              D:-tag in rate-CC.dat and is  substituted  for  ’%s’  in  the  configuration
              entry. This file contains domestic zone info for all areas of a country.

       DESTFILE
              Name and location of the destination database dest.cdb.

       LOGFILE
              Isdnlog  will  store a list of all calls in this file, and isdnrep will read
              this  file  to  calculate   isdn   telephone   costs.   Default   value   is
              "/var/log/isdn.log". Optional.

       RELOADCMD
              Isdnlog  can  use  this  command  to reactivate the isdn subsystem.  Default
              value is "/etc/rc.d/init.d/isdn restart". Optional.

       STOPCMD
              Isdnlog can use this command to stop the isdn subsystem.  Default  value  is
              "/etc/rc.d/init.d/isdn stop". Optional.

       REBOOTCMD
              Isdnlog can use this command to reboot linux (when all else fails).  Default
              value is "/sbin/reboot". Optional.

       CURRENCY
              Cost per charge unit and currency. Default is "0.12,DM".
              Note: the charge entry is not used anymore.

       CHARGEMAX
              Isdnlog can manage your isdn costs and prevent you from spending more than a
              maximum  per day. Unit is national currency. Example: In Germany you want to
              set CURRENCY to "0.12,DM" and CHARGEMAX to "15.00", so you will  spend  max.
              15 DM per day.  Required.

       CONNECTMAX
              Isdnlog  can  also  limit  your  online time in seconds per month.  Example:
              "CONNECTMAX=18000,0" will  allow  you  to  be  5  hours  online  per  month.
              Optional.

       BYTEMAX
              Isdnlog  can also limit your transfer in bytes.  Example: "BYTEMAX=67108864"
              will limit your transfer to 64 MB per month. Optional.

       REPOPTIONS
              General commandline options for isdnrep. The options  noted  here  have  the
              same  effect  as appended to each isdnrep commandline. Options are seperated
              by ; instead of the usual space.
              Example: "REPOPTIONS=-LP;-E" will turn off the  provider  summary  and  show
              failed calls. Optional.

       VBOXPATH
              Isdnrep  can  include  information  from  the  voice  box system vbox in its
              report. To do  this,  you  must  specify  the  vbox  spooldir  (e.g.   VBOX-
              PATH=/var/spool/vbox/foo/incoming). Optional.

       VBOXCMD1 VBOXCMD2
              Isdnrep  can convert vbox messages. To do this, you should supply a command.
              VBOXCMD1 is used with old vbox files (<2.0), VBOXCMD2 is used with new  vbox
              files (>=2.0). Example: "VBOXCMD1=/usr/bin/zyxeltowav".  Optional.

       MGETTYPATH
              Isdnrep can include information from the mgetty fax system in its report. To
              do    this,    you    must    specify    the    mgetty    spooldir     (e.g.
              MGETTYPATH=/var/spool/fax/incoming). Optional.

       MGETTYCMD
              Isdnrep  can  convert mgetty fax files. To do this, you should supply a com-
              mand.  Example: "MGETTYCMD=/usr/bin/g3tojpg". Optional.

       START = { ... }
              This option is ignored without -S flag or start=yes. Here you  can  instruct
              isdnlog  to act on any event by starting a command. However, isdnlog can not
              react on outgoing connections from other isdn devices (e.g.  an  isdn  tele-
              phone). Any start commands listed here are used for all connections, includ-
              ing connections from  unknown  telephone  numbers.   For  more  information,
              please read callerid.conf(5).

FORMAT OPTIONS
       You  can specify different format strings for the way isdnlog reports incoming mes-
       sages, outgoing messages, isdnrep, and the WWW mode of isdnrep.

       REPFMT Format for isdnrep (normal mode). Default is "  %X %D  %15.15H  %T  %-15.15F
              %7u %U %I %O".

       REPFMTWWW
              Format for isdnrep (WWW mode). Default is "%X %D %17.17H %T %-17.17F -20.20l
              SI: %S %9u %U %I %O".

       REPFMTxxx
              Additional format strings for isdnrep.

       ILABEL Format for isdnlog (incoming connections).  Isdnlog will add the  additional
              information such as RING, TIME, CONNECT ...

       OLABEL Format  for isdnlog (outgoing connections).  Isdnlog will add the additional
              information such as RING, TIME, CONNECT ...

       FORMAT MACROS
              You can build the format string for any combination of normal chars,  digits
              and these special cookies:

       %t     tei

       %C     Call reference

       %Nx    Remote  site’s  telephone number: %N0 exact number, %N1 isdnlog adds country
              and area prefix to number, %N2 isdnlog beautifies number and adds  location,
              %N3  area  code, %N4 number without area code, %N5 alias name, %N6 location,
              %N7 country code

       %nx    Local site’s telephone number (encoding like %N).

       %cx    Telephone number as given by CLIP (encoding like %N).

       %A     the text " alias <MSN>" if CLIP message, otherwise empty.

       %I     Magic tab : empty if first active B-Channel, two blanks if second B-Channel,
              "* " if new connection (B-Channel not yet assigned).

       %a     Day of week (e.g. "Fri")

       %b     Month (e.g. "Aug")

       %e     Day of month (e.g. " 8")

       %T     time of day (e.g. "13:17:11")

       %B     B-channel (0 or 1)

       %k     Number of isdn card.

       %( %/ %)
              If  the  number  of the remote side is known: this char, i.e. the (, /, or )
              that comes after the %.  If the number if not known, a blank is substituted.

EXAMPLE
       [GLOBAL]
       COUNTRYPREFIX=+
       AREAPREFIX=0
       COUNTRYCODE=49  # Germany
       AREACODE=0721   # Karlsruhe

       [VARIABLES]

       [ISDNLOG]
       VBN = 010
       VBNLEN = 2:3
       PRESELECTED = 33

       LOGFILE = /var/log/isdn.log
       ILABEL  = %b %e %T %ICall to tei %t from %N2 on %n2
       OLABEL  = %b %e %T %Itei %t calling %N2 with %n2
       REPFMTWWW       = "%X %D %17.17H %T %-17.17F %-20.20l SI: %S %9u %U %I %O"
       REPFMTSHORT     = "%X%D %8.8H %T %-14.14F%U%I %O"
       REPFMT  = "  %X %D %15.15H %T %-15.15F %7u %U %I %O"
       CHARGEMAX       = 50.00
       CURRENCY = 0.12,DEM

       COUNTRYFILE = /usr/share/isdn/country.dat
       RATECONF= /etc/isdn/rate.conf
       RATEFILE= /usr/share/isdn/rate-de.dat
       HOLIDAYS= /usr/share/isdn/holiday-de.dat
       ZONEFILE= /usr/share/isdn/zone-de-%s.cdb
       DESTFILE= /usr/share/isdn/dest.cdb


FILES
       /etc/isdn/isdn.conf
              This file.

SEE ALSO
       isdnlog(8) callerid.conf(5) rate-files(5) isdnrep(1)
       isdnformat(5) and samples/isdn.conf.*

AUTHOR
       This  manual  page  was  written  by  Andreas Jellinghaus <aj AT dungeon.de>, for
       Debian   GNU/Linux   and   isdn4linux.    Now   maintained   by    Paul    Slootman
       <paul AT isdn4linux.de>, updated by Leopold Toetsch <lt AT toetsch.at>.



ISDN 4 Linux 3.7                  2004/07/24                      isdn.conf(5)

Generated by $Id: phpMan.php,v 4.55 2007/09/05 04:42:51 chedong Exp $ Author: Che Dong
On Apache/1.3.41 (Unix) PHP/5.2.5 mod_perl/1.30 mod_gzip/1.3.26.1a
Under GNU General Public License
2008-12-02 05:55 @38.103.63.58 CrawledBy CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Valid XHTML 1.0!Valid CSS!