kimon - An ISDN-monitor for the K Desktop Environment 2
Current Version: 2.0pre1
Last Update: Nov 22 2000
written by Markus Dahlweid 1998-2000
EMail: dahlweid at users.sourceforge.net
kimon is available under the terms of the GNU
kimon is a simple ISDN monitor that attaches itself into the KDE
taskbar. It displays the status of all connected ISDN devices that are
known to ISDN4Linux. kimon can be configured to open a window with
detailed information if a new connection is initiated via the ISDN devices.
This program was designed to integrate the features of imon and isdnmon
in the K Desktop Environment without using a lot of resources.
Kimon docked in the KDE 2 Panel.
Kimon ISDN channel monitor window.
The status of the different ISDN-channels are indicated by different colors.
The color green indicates that the corresponding channel is not used. The
colors red and blue are representing outgoing and incoming calls.
If the symbol in the taskbar is double-clicked a monitor window is opened,
where additional information on the connections can be found. If the right
mouse-button is clicked a menu opens where the user can quit the program,
open the monitor window or edit the options for kimon. A middle-click
opens a user defined application i.e. xisdnload.
In the Preferences dialog the user can configure a lot of kimons
properties. Most important are the paths to the isdninfo device (e.g. /dev/isdninfo)
and the path to isdnctrl (e.g. /sbin/isdnctrl). Normally kimon just
displays the phone number of the established connection, but it is possible
to have a file in which phonenumbers and corresponding names are given.
The format of the file (e.g. /etc/phonenumbers) is simple: Each line in
this file has one phone number at the beginning of the line. After any
number of whitespaces the name of the connection is given.
kimon can be configured to pop up the monitor window on outgoing
or incoming calls, on both kinds of calls or never. If chosen in the preferences,
the window closes automatically as well after any number of seconds. In
the monitor window a lot of information is displayed to the user. The user
can even terminate any connection by clicking on the colored light at the
end of each line. If kimon has been started with the apropriate
rights it issues an command to isdnctrl to terminate the connection.
||Released on March, 30th 1998
||Thanks to Christian Kumpf (firstname.lastname@example.org):
Changes in the status colors
A click with the middle-mouse-button opens xisdnload.
A click on the light in each status line makes a call to isdnctrl
wich closes the connection.
Some errors with the handling of flags were eliminated.
||Released on April, 2nd 1998
a very ugly memory leak was fixed (Thanks again to Christian)
a preferences-menu was added, so that the paths and colors used by kimon
can be adapted to the users needs.
||Released on April, 6th 1998
If the status of any ISDN-device changes the monitor-window can open automatically.
some changes by Christian
||Released on April, 16th 1998
Display the uptime for each active connection.
||Released on May, 13th 1998
||Released on December, 7th 1998
Thanks to Karsten Mueller (km@TheArtOfWeb.com):
Added support for displaying names instead of phone-numbers which must
be listed in the file /etc/phonenumbers.
||Released on April, 7th 1999
One bug-fix which caused kimon to crash, when a phonenumbers file with
a wrong format existed.
kimon looks much better now.
Not included it the networking option which already exists for kimon, but
still has a lot of problems. This option will be implemented in the next
release of kimon.
||Released on October, 30th 2000
Ported kimon-1.1 for KDE 1.1.2 to KDE 2. Some interfaces had to be changed, to meet the
new requirements of KDE 2.
A bug in the image selection algorithm lead to a wrong image in the taskbar, if
channel bundling was used.
You can always download the latest version of kimon at
Additionally the latest version
of kimon can also be found on the FTP-Server
of the KDE Project.
First of all you have to unpack the distribution file in any directory
with the commands:
gzip -d kimon-<version>.tar.gz
Now you have to change into the kimon-<version> directory with
tar xf kimon-<version>.tar.gz
and run the configure-script with the following command.
To build the binary just type
and to install the binary type
Kimon is now built and installed. Just type
to start it. Have a lot of fun.
If you need more information or have special questions about kimon,
just send an email to me and I will
try to help you. If your question is interesting for other users as well,
I will publish a list of interesting questions on this Web-page.