isdn.conf man page on SuSE

Man page or keyword search:  
man Server   14857 pages
apropos Keyword Search (all sections)
Output format
SuSE logo
[printable version]

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  sec‐
       tions.	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  set‐
       tings 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 iden‐
	      tify the chosen carrier (provider).  If there are different num‐
	      bers possible, separate them with colons.

       PRESELECTED
	      The default telephone carrier (provider), if no  alternate  car‐
	      rier 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 "reload". Optional.

       STOPCMD
	      Isdnlog can  use	this  command  to  stop	 the  isdn  subsystem.
	      Default value is "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.  VBOXPATH=/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:	"VBOX‐
	      CMD1=/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	  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 outgoing connections from
	      other isdn devices (e.g. an isdn telephone). Any start  commands
	      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 isd‐
       nrep.

       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 sec‐
	      ond 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@dun‐
       geon.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.13		  2004/07/24			  isdn.conf(5)
[top]

List of man pages available for SuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net