README for IL/ILD
- IL.C: ISDN log analysis tool for Traverse Technologies Netjet ISDN card
- ILD.C: ISDN Log Daemon for Traverse Technologies Netjet ISDN card
(C) 1999 Marc Durdin
Covered under GPL 2.0 or later, etc... you know the story.
INSTRUCTIONS FOR USE
Read the source, Luke.
Okay, I'll give you some installation hints:
- backup /usr/src/linux/drivers/isdn/hisax/netjet.c.
- patch -p1 netjet.c < ild-netjet.patch This patch was for netjet.c version 188.8.131.52 1998/09/30 22:24:02
- make modules, make modules_install, restart ISDN connection. See READMEs in /usr/src/linux for more info on this.
- compile il.c and ild.c: gcc ild.c -o ild gcc il.c -o il -lgd -lm
- run ILD. It has options you may want to change.
- when you want to, run IL. It too has options.
I've tested it under RH 5.2 (kernel 2.0.36), using the included version of ISDN4Linux.
- It's easy enough to setup perl scripts, whatever, to let you use the natty little refresh button generated by IL on a web page... or else you cron IL.
- You'll need the gd .gif library from http://www.boutell.com/, if you don't already have it.
- Don't use the patched netjet without ILD for too long or you'll run out of memory/disk space. It all depends on how much throughput your ISDN line is doing. Try cat /dev/isdnctrl0 for an idea, while ILD isn't running.
- Added date/time to the text display, instead of numerical list
- Made day boundary at midnight instead of 11am (oops...) when calculating total transfers
- 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 ISDNLog.
- Initial release... probably buggy and horrible, but we'll see.
Marc Durdin wrote it. email@example.com did an prototype daemon in perl. And thanks to Guy Ellis from Traverse Technologies for the original suggestion.