Readme for PMRouMon

20 Mar 2003 Juergen Dittmer

PMRouMon is a small application for the OS/2 Presentation Manager for monitoring
an ADSL-Router.
I testet only the "Telekom TDSL-Router Komfort" Firmware Version 3.25 which seems
to be an OEM "ZYXEL Prestige 314", so the ZYXEL may also work well.


What does it do?

PMRouMon shows the current status of the router in a PM-Window. This is:
- Connection to the provider
- WAN IP-Address
- Uptime
- Receive Speed
- Transmit Speed

It can log the Uptime with a time stamp to a file "Router.Log", so you can check
your online time if you do not have a flat rate.

You can drag and drop a font to the program window.

There is a strange behavior of my router: when PMRouMon starts and the router connects
the first time, a very long uptime will be sent and logged. It seems to be the time
to the last connect, e.g. the day before.
I never solved this problem and I do not have this router anymore.

New in this version:

You can force a WAN line disconnect via the context menu (mouse button 1) or with a
double click with button 1 on the PMRouMon window.


How it works:

PMRouMon uses the Telnet Port of the Router. After connecting and logging in with
the Telnet Password, it looks for the Router page 24.1 and reads the incoming data.


Installation and Setup:

Copy PMRouMon.exe to any directory, you may want to create a shadow in the system
startup folder. PMRouMon uses its own PMRouMon.ini file to store its settings, so
no changes were made to the system ini files.
After program start you can position the window with mouse button 1. Change the 
font by simply drag and drop a new font from the system font palette onto the window.
Mouse button 2 opens a context menu with a settings option.
Change the (Lan-) Router IP-Address and Router Telnet password, factory default is
"192.168.1.1" and "1234".
Mark "Logging on" if you want a protocol of online times written to the file "Router.Log".


Disclaimer

This software is freeware for non-commercial use. Use at your own risk.
I will be not responsible for any damage or loss of data.


The telnet source is derived from Ben Ravago's RXTELNET source, that contains parts of 
the FreeBSD 2.1 distribution.

Please send me a feedback to os2@dttmr.de if you like this little tool and tell me
if it is useful for you.

I sold my router, so I can not test and verify errors anymore.
That is also the reason, why I added the source code. Feel free to modify and distribute
it, but then as the whole package including the source, please!


Juergen Dittmer

