GISDN for Linux
Last modified: Mon Mar 15 02:37:33 CET 2004 Index

gisdn

This is the homepage of gisdn, a GTK/X11-port of the popular imon/imontty-programs. It shows you information about all your ISDN-lines. Above imon(tty) it features a remote monitoring service. When combined with a simple inetd-server, it allows you to monitor remote ISDN-enabled machines.

INETD-server-installation First you have to register a new service in your /etc/services. isdninfo would be a great name. And 4711 would be a great port-number. After that you should insert the following line in your /etc/inetd.conf:

isdninfo stream tcp nowait root /bin/cat /bin/cat /dev/isdninfo

Now give your inetd a HUP (killall -HUP inetd). Now the server should work. Try a telnet localhost 4711 to test the server-installation. It should print out some rubbish. Cancel with ^].

The last thing you have to do, is to configure gisdn for remote-monitoring. This is done via the configuration-dialog. Activate Remote Monitoring and enter the server name. You may specify a port name by adding :4711 or something similar to server name. e.g: server:4711.

Installation As typical automake-program, all you need to do is to configure && make all install it. You need Gtk+, Gtk-- 1.0.3 and a C++-compiler for successful compilation.

New! Now there is also a Python version available. No compilation ist needed for this version. All you have to do is to download it and give the script execution-rights. The scripts behaves exactly like the C++ version. The configuration file is shared among both versions. You need at least Python 1.5.2 and Python-Gtk 0.6.3.

Download Get the newest source-codes: gisdn-0.3.tar.gz; gisdn-0.3.py.
Get older source-codes: gisdn-0.1.tar.gz;gisdn-0.2.tar.gz.

History 7.18.99 Release 0.1: Initial release as my first Gtk-program.
11.26.00 Release 0.2: Compatibility with gtkmm 1.0.3.
12.03.00 Release 0.3: Added Python version.

Compatibility Development was done on Intel and Debian GNU/Linux 2.2. Kernel 2.2.17. The remote-feature should work on not-Linux-Unices with available Gtk-port too.


 © 2000-2004 by Lennart Poettering mztvfqa (at) 0pointer (at) de

$Id: index.latte 123 2004-03-15 01:37:30Z lennart $