| Leírás |
|
A program egy egyszerű modemes kapcsolat költség nyilvántartó, PERL nyelven. A működésének lényege, hogy a ppp kapcsolat létrejöttekor (hupppcol_up) és lebontásakor (hupppcol_down) egy-egy program lefut, es rögzíti a pontos adatokat egy file-ba (/var/lib/hupppcol/costs.log), amit a hupppcol paranccsal dolgozhatunk fel es jeleníthetünk meg. KONFIG FILE: először a ~/.hupppcol/hupppcol.conf-ot keresi a program, ha ez nincs, az /etc/hupppcol/hupppcol.conf-ból olvassa ki a beállításokat. A hupppcol_up és down meghívása automatikusan történik, debianban az /etc/ppp/ip_up.d és /etc/ppp/ip_down.d/ -ben lévő hupppcol scriptekkel, redhatnál az /etc/ppp/ip-up.local és ip-down.local scriptekben levő hupppcol bejegyzéssel. A programnak letölthető és installálható a forrása (.tar.gz), elérhető debian es redhat csomagként is.
A Redhat csomaggal kapcsolatos problémák esetén tanácsos az rpm csomag készítőjét, Nagy Pétert |
| Használat |
|
A hupppcol paranccsal indíthatod el az adatok feldolgozását. Ez, ha nem adsz meg semmilyen paramétert, a konfigfile-ban levő (/etc/hupppcol/hupppcol.conf) beállításokkal fog működni, vagy a $HOME/.hupppcol/hupppcol.conf fileban levőkkel, ha létezik ilyen file. A bejegyzéseket feldolgozza, kiírja a hívások időpontját, költségét, a ki/bejövő adatokat, valamint mindezeket összesítve és átlagolva is. Amennyiben több szolgáltatóhoz is kapcsolódsz időnként, mindhez állíts be megfelelő tarifafile-t. Ehhez útmutatóul olvasd el a README.tobb_isp-t. A kilistázott hívások után megjelenik a használt szolgáltató neve, vagy ha nem szerepel ISP bejegyzés a logban az adott hívásnál, akkor a "default" szó. Azon bejegyzéseket, amiknél a peers fileban meg van adva ipparam név, de a hupppcol.conf-ban nincsen hozzájukrendelve tarifafile, az alapértelmezett tarifával fogja számolni a program, és a kilistázásnál egy "*" jel kerül mögé. Amennyiben akarjuk, parancssorban adhatunk paramétereket a programnak. Pl. azt hogy a konfigfileban beállítottaktól eltérő dátumok közötti feljegyzéseket számítson és jelezzen ki: -s, --start ev honap nap listazas kezdete
Minden kapcsoló nélkül is használhatod, ekkor a konfigfile szerinti, vagy ennek hiányában az alapértelmezett adatokkal dolgozik. A program különböző alapértelmezett dolgait beállíthatjuk az /etc/hupppcol/hupppcol.conf konfigurációs file-ban (vagy a user HOME-jában levő .hupppcol.conf-ban). Példa található a forráscsomagban, a disztribúciós csomagok feltelepítenek egy alap beállítást. |
| Fontos |
| Ha valami gond lenne a kilistázással, először érdemes megnézni a /var/lib/hupppcol/costs.log filet, hátha valami gubanc történt a bejegyzéseknél (pl. egy áramkimaradás miatti hiányzó bejegyzés) Kézzel kijavíthatók a hibák, a logfile felépítése könnyen követhető. |