Hallo!
Thomas Guettler schrieb:
Du setzt nur nur ein Script ein, das diese Werte auswertet und summiert. Beim mir: /usr/local/bin/adslkosten $CONNECT_TIME $BYTES_RCVD $BYTES_SENT
Das mit den Header-Informationen stimmt natürlich. Kann man die Variablen auch zur Laufzeit von pppd herausbekommen? Denn, schaltet jemand den Rechner aus ohne ihn herunterzufahren, sind die letzten Daten verloren.
Das würden sie auch bei iptables sein. Fährt man den Rechner kontrolliert herunter, wird die Verbindung vom pppd korrekt abgebaut und die Daten eingetragen.
Schaltet man aus, sind die Daten sowohl beim pppd als auch bei iptables weg, wenn man nicht per cron alle xx Minuten die Werte ausliest und irgendwo protokolliert.
Wenn ich das cron machen lasse, woher weiss er, wie lange die Verbindung besteht und was er aufsummieren darf?
Gruss Reiner PS: Bei mir steht der Rechner in einer Ecke, wo sonst keiner rankommt - also ausschalten ist nicht.