Command line options
Internal commands

Command line options

The following options can be invoked from the console when starting isdnserver:

1.)-f [file], --file [file]    Decode a given file (disables logging and ignores every other option given).
2.)-n, --netmode *Start in netmode.
3.)--log=yes|no *Enable / disable call logging. (Enabled by default)
4.)-v, --versionShow version information.
5.)--verbose *Output information on the console.
6.)-h, --helpThe help page.
*(These options can be used together.)

1.) Assume you have a file named hexcodes that contains a list of isdn HEX values. Now you would like to decode the file. The following command:

isdnerver --file hexcodes

will decode the file and ouput the result to the console, but isdnserver won't be started, it will end itself when the decoding is done.

2.) Use this option if you want to use isdnserver in a network, then different clients will be able to connect to isdnserver.

isdnserver --netmode

3.) If you want to disable the logging of the isdndata to a storage device use:

isdnserver --log=no

4.) To get isdnserver's version data just type:

isdnserver --version

5.) Do you want to see the decoding of the isdn HEX values in real time on your console? Then use:

isdnserver --verbose

6.) Isdnserver's help page can be viewed with:

isdnserver --help

Internal commands

When you log into isdnserver, for example with telnet, you will get access to isdnserver's shell. Following commands are supported:

1.)list< hh:mm:ss>gets the phone calls until your defined <date time>
2.)listclientslists the connected clients
3.)cardspresentreturns the amount of the configured isdncards
4.)helpthis list
5.)message<on/off>enables/disables the receiving of isdnserver messages
6.)portmainreturns the port number
7.)prompt<on/off>enables/disables the prompt
8.)quitend the ongoing session
9.)socketreturns the socket number you're connected to
10.)trace<on/off>enables/disables the receiving of ISDN traces

1.) With this command you can get the list of the phone calls until the defined date-time. The oldest being listed first.

list 25.11.2002 00:00:00 (lists all the phone calls registered since the 25th november 2002)

list * * (lists all recorded calls)

2.) Lists all the clients that are logged to isdnserver:

list clients

3.) Gets the number of the isdncards that are being monitored by isdnserver:

cards amount

4.) The help list is summoned with:


5.) If you don't want to receive the internal isdnserver messages (CHA:,ALE:,etc...)

message off

6.) Use the following command if you want to know to which port you're connected:

port main

7.) To make isdnserver's prompt dissappear:

prompt off

8.) To exit your current isdnserver connection:

exit (this won't end isdnserver itself)

9.) This one returns the socket number to which you're connected:


10.) To enable the decoding output to your session of the isdn HEX values, just type:

trace on

previous page  |  Top  |  next page

copyright 2003 Jorge Windmeisser Oliver