[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Uptime ppp?



Moinmoin,

On Fri, Oct 28, 2005 at 02:21:35AM +0200, Gerhard Brauer wrote:
> * Bertram Scharpf <lists@bertram-scharpf.de> schrieb am [27.10.05 20:16]:
> > tut mir leid, ich find's nicht: Mein Gkrellm zeigt mir immer
> > an, wie lang ich schon eingewählt bin. Wie ziehe ich mir
> > diese Information am einfachsten auf der Befehlszeile?
> 
> Die Tools wie gkrellm oder pppstatus starten wohl beim "Online" einen
> internen Timer, der diese Info dann zur Verfügung stellt.
> [...]
> Ich würde in /etc/pppd/ip-up.d ein Skript starten, welches mir die
> aktuelle Zeit (=Verbindungsaufbau) als Unix-Zeit (Sekunden seit 1970,
> siehe date +%s) in eine Datei schreibt.
> 
> Dann ein Skript, welches mir die Onlinezeit berechnet. Und zwar:
> Wert von aktuellem `date +%s` minus Wert aus oben angelegter Datei
> = aktuelle Onlinezeit in Sekunden. Diese dann augengefällig in hh:mm:ss
> umrechnen und anzeigen.

Im Grunde genommen arbeitet pppstatus auf diese Art und Weise: pppd
schreibt beim Starten der Verbindung eine Datei /var/run/pppX.pid und
pppstatus liest per stat deren mtime aus. Alles weitere läuft wie
beschrieben...

Gruß,
Flo

Attachment: signature.asc
Description: Digital signature


Reply to: