Home Man
Search
Today's Posts
Register

Linux & Unix Commands - Search Man Pages

RedHat 9 (Linux i386) - man page for isdn.conf (redhat section 5)

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 pre-
	      fix (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  tele-
	      phone  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 chosen car-
	      rier  (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 con-
	      tains 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 maxi-
	      mum per day. Unit is national currency. Example: In Germany you want  to	set  CUR-
	      RENCY 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:	"CONNECT-
	      MAX=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.

       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.  VBOXPATH=/var/spool/vbox/foo/incom-
	      ing). Optional.

       VBOXCMD1 VBOXCMD2
	      Isdnrep can convert vbox messages. To do this, you should supply a  command.  VBOX-
	      CMD1  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/incom-
	      ing). Optional.

       MGETTYCMD
	      Isdnrep can convert mgetty fax files. To do this,  you  should  supply  a  command.
	      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 outgo-
	      ing  connections	from  other isdn devices (e.g. an isdn telephone). Any start com-
	      mands listed here are used for all connections, including 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 messages,
       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  infor-
	      mation such as RING, TIME, CONNECT ...

       OLABEL Format  for isdnlog (outgoing connections).  Isdnlog will add the additional infor-
	      mation 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@dungeon.inka.de>, for Debian
       GNU/Linux and isdn4linux.  Now maintained by Paul Slootman  <paul@isdn4linux.de>,  updated
       by Leopold Toetsch <lt@toetsch.at>.

ISDN 4 Linux 3.1pre4			    2002/03/11				     isdn.conf(5)


All times are GMT -4. The time now is 11:48 AM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
UNIX.COM Login
Username:
Password:  
Show Password