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

Re: Uptime ppp?



Hallo 

die Onlinezeit an der Konsole bekommt man mit dem 
Tool pppstatus  und der Option --time hin


> pppstatus --time
> PPPStatus v0.4.2 - ppp0 Online Time
> 0 days, 2 hours 58 minutes 45 second


Gruss
Rene 


Am Freitag, den 28.10.2005, 06:30 +0200 schrieb Florian Ernst:
> 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
-- 
------------------------------------
Mit freundlichen Grüssen

Rene Zingel
Mail: linuxadmin@web.de



Reply to: