home   history   interests   Linux   projects   remarks   mail  

projects

Here you'll find more or less useful pieces of software written by Heiko Lippmann.

masqdialer

If you want to dial up your ISP through a gateway that offers all machines of your local network access to the Internet via masquerading, you might want to open and close the ppp connection from each of your machines, not just from the gateway. A masqdialer server on the gateway machine and a masqdialer client on the other machines give you a comfortable way to do this. For more information about this project have a look at http://w3.cpwright.com/mserver. There you'll find beside other useful stuff a server and a wide range of clients.

windowmaker masqdialer applet

<Screenshot of wmmclient> This windowmaker applet connects to the specified mserver and displays status information about the current dialup connection, if there is any. The look and feel of the applet is the one from the wmppp.app 1.3.0 by Martijn Pieterse and Antoine Nulle. You have 2 buttons to connect/disconnect to/from the mserver. LEDs tell you if you are connected to the mserver and if there's an active dialup connection. The duration of the connection will be printed and - if supported by your version of mserver - load information will be visualized.

usage


     wmmclient <OPTIONS> hostname[:port]

        -h                      little help
        -g <geometry>           initial window position
        -u <update rate>        (1..60) default 5 seconds
        -m                      show hours:minutes instead of minutes:seconds
        -v                      print the version number
        -c                      connect to host at startup
        -U <user>               specify user for connection
        -P <password>           specify password for connection

install

To build and install the applet from the source, simply gunzip and untar the tarball:

   tar -zxf wmmclient-0.3.0.tar.gz

change to the created directory and type make:

   cd wmmclient; make

to install it system wide under /usr/local/bin/ become root and type:

   make install

Now everything should be fine.

download

   wmmclient-0.3.0.tar.gz (17KB) - source tarball of current version 0.3.0 (stable) from 04/may/2002

debian packages

Precompiled, unofficial debian packages for the x86 architecture can be downloaded from here:

   wmmclient_0.3.0-1_libc2.1.2_i386.deb     (12KB) - binary package for current version 0.3.0 (stable) linked against libc2.1.2 (potato) from 04/may/2002
   wmmclient_0.3.0-1_libc2.2.4-4_i386.deb  (12KB) - binary package for current version 0.3.0 (stable) linked against libc2.2.4-4 (woody) from 04/may/2002

Install them on your debian system by typing as root:

   dpkg -i wmmclient_0.3.0-1_libc2.x.x-x_i386.deb

Note: wmmclient is not a part of the debian project and is not maintained by an official debian maintainer. This package provides just a simple way to install wmmclient on an debian machine.

compatibility

Don't know. Developed and tested on Linux 2.2.x/2.4.x with gcc version 2.95.2 20000220 (Debian GNU/Linux)

acknowledgements

This applet is based on source code of wmppp.app 1.3.0 by Martijn Pieterse and Antoine Nulle and mclient-2.8 by Kevin Lindsay and Charles P. Wright.


Valid HTML 4.0!
created with Emacs by Heiko Lippmann - Last modified: Wed Sep 25 18:09:08 2002