ILD is a little tool I wrote to let me log the throughput of my
Traverse Technologies NetJet
ISDN router under Linux. It requires a kernel patch to get the byte
throughput from the card.
You can see a sample of the log files produced here.
- Linux 2.0.36 is a good start; otherwise, the ISDN libraries available
Not tested under 2.2.x, but feel free to have a go.
- ISDN NetJet card. Sorry, it doesn't work with any others. But then, if
you want to patch another driver and send me the diffs, I'll be happy to
stick them up here...
- IL.C requires the GD library, available from http://www.boutell.com/. It comes
with most newer Linux distributions... (e.g. RH 5.2).
- ild-0.1.2.tar.gz The lot.
- README Yeah, read this file... you never
know, it may actually have something useful. And then again, it may not.
- ild-netjet.patch The patch file
for netjet.c. See the README for details.
- ild.c The IL daemon, runs in the background
and logs all the data from the ISDN device.
- il.c The IL analysis tool, takes ILD output
and makes it pretty (kinda pretty).
Updated the text display to date/time instead of numbers; also fixed the day boundary to
midnight instead of 11am.
A few rounding bugs were fixed in version 0.1.1. And the name was changed from ISDNLog to
ILD (=ISDN Log Daemon). This is so the name doesn't conflict with the ISDN4KUtils utility
Initial release... probably buggy and horrible, but we'll see.
Marc Durdin wrote it. Thanks to Guy Ellis from Traverse Technologies for the idea (and the
starting point) and Wookey for writing perl
scripts and other dodgy stuff.