ISDND(1M)ISDND(1M)NAMEisdnd - ISDN Daemon
SYNOPSIS
/usr/etc/isdnd -t switch_software_type [ -s spid1 [ -s spid2 ] ] [ -a ] [
-d n ] [ -r prefix ] [ -R ] [ -f ]
DESCRIPTION
Isdnd manages all incoming and outgoing ISDN calls. By default, if a
call is received, isdnd will start ppp(1M) to service the connection.
The command line options should be stored in /etc/config/isdnd.options.
A template version of this file was installed with the ISDN software.
When the ISDN software has been installed and configured this file is
read during system startup.
See ISDN User's Guide, for detailed information about configuring ISDN.
OPTIONS-t switch_software_type
This option must be provided and must appear first on the the
command line. switch_software_type must be one of DMS100, NI1,
5ESS, NET3, 1TR6, VN3, TPH or NTT.
-s spid This option specifies a SPID. Two SPIDs are required for the
DMS100 and NI1 switch software types. One SPID is required for
5ESS multipoint. No SPIDs are required for 5ESS point-to-point
or for any other switch type.
-a The daemon is started up in ASI mode, and will only allow ASI
Program Entities to communicate across the ISDN B-channels. When
the daemon is in this mode, no PPP(1M) connections can be made.
(That is, ASI mode and PPP mode are mutually exclusive.) The
default is PPP mode.
At this time, only unrestricted digital call types are supported. In
particular, ASI program entities cannot place or receive voice calls.
-d debuglevel
This argument specifies the debugging level for the daemon. All
debugging output is sent to /var/adm/SYSLOG. The number for
"debuglevel" is assumed to be a decimal value, unless preceed by
either a "0x" or "0X" for hexadecimal, or a "0" for octal. Use
-d 1 to enable some simple debugging information about the ISDN
line; use -d 3 for more verbose debugging. One can use "-d -1"
to turn on all possible debugging; but this will result in a lot
of output. This switch is intended to facilate debugging, and
shouldn't normally be used.
-R When this option is given, incoming calls will be answered at
56kbps even if the ``incoming call message'' indicates that it is
a 64kbps call. This is necessary for most international calls to
Page 1
ISDND(1M)ISDND(1M)
or from North America.
-r prefix
Just like -R, except, only calls with a caller-id value that
begins with prefix will be effected. (So, e.g., to specify
56kbps, for all calls originating from Paris, France, you might
say -r 011331.)
-f When this switch is given, the daemon will remain in the
foreground. A copy of all debug messages are also sent to
stdout. Normally, isdnd will automatically start up as a
background process. This switch is intended to facilate
debugging, and shouldn't normally be used.
DIAGNOSTICS
All errors and status messages are logged to /var/adm/SYSLOG.
EXAMPLE
To start isdnd in PPP mode, talking to a switch running the DMS100 switch
software type, use:
/usr/etc/isdnd -t DMS100 -s 415555123401 -s 415555987102
To start isdnd in PPP mode, talking to a switch running the 5ESS switch
software type, with some debugging for the line state, use:
/usr/etc/isdnd -t 5ESS -d 1 -f
To start isdnd in ASI mode, talking to a switch running NET3 switch
software, use:
/usr/etc/isdnd -t NET3 -a
FILES
/dev/isdn/*:
All of the device nodes used by isdnd.
/etc/config/isdnd.options
File used by isdnd during system startup.
/var/adm/SYSLOG
Where all of isdnd's output goes.
SEE ALSO
ISDN User's Guide, isdn(7), ppp(1M), syslogd(1M)BUGS
When isdnd starts, it may need to do some negotiation with the ISDN
switch. This may take up to 20 seconds on some U.S. switch software
types. During this time, isdnd cannot make or accept any calls.
Page 2