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

Tool um traffic über ppp abzuspeichern...



Hallo,

ich bin hier am herum brikolieren und schaff es nicht, die echte Traffic
auf meinem ppp0 oder eth0 nach einem "disconnect" zu bekommen.

Ich habe mit meinem "Nokia 6120 classic" eine Verbindung aufgebaut, aber
ich bekomme am Ende nicht die entstandene Traffic.

Gibt es ein Program (muß als daemon oder so laufen) das die

    1) Startzeit der Verbindung
    2) Rx Traffic in Bytes
    3) Tx Traffic in Bytes
    4) Stopzeit der Verbindung
    5) Gesamtdauer der Verbindung

als log abspeichert?

Ich habe mir ein Script

    /home/michelle.kontack/bin/tdtrafficcounter

gezimmert und dann gesymlinked auf
    
    /etc/network/if-down.d/tdtrafficcounter-down
    /etc/network/if-up.d/tdtrafficcounter-up

Ich kann zwar beim start des IFACE die aktuellen Daten auslesen und
dann in Tempfiles abspeichern, aber dann kommen mal wieder besondere
Ereignisse oder Timingprobleme in die quere und nichts geht mehr...

Kann mir jemand sagen, wie ich verläßlich die traffic bekomme?

Zur Zeit sieht meine log so aus:

----[ '~/log/tddrafficcounter/2008-03.log ' ]---------------------------
2008-03-04 23:10:36 [tp570] IF=lo, ACTION=start
2008-03-04 23:11:28 [tp570] IF=lo, ACTION=stop, TX=202215766, RX=202215766
2008-03-04 23:11:30 [tp570] IF=lo, ACTION=start
2008-03-04 23:13:14 [tp570] IF=eth0, ACTION=start
2008-03-04 23:14:44 [tp570] IF=eth0, ACTION=stop, TX=0, RX=55440
2008-03-04 23:14:48 [tp570] IF=eth0, ACTION=start
2008-03-04 23:22:58 [tp570] IF=eth0, ACTION=stop, TX=0, RX=82020, RUNNING=00:8:10
2008-03-04 23:28:52 [tp570] IF=eth0, ACTION=start
2008-03-04 23:31:16 [tp570] IF=lo, ACTION=stop, TX=415947041, RX=415947041, RUNNING=00:00:00
2008-03-04 23:31:23 [tp570] IF=lo, ACTION=start
2008-03-04 23:32:02 [tp570] IF=lo, ACTION=stop, TX=423228540, RX=423228540, RUNNING=00:00:39
2008-03-04 23:32:14 [tp570] IF=lo, ACTION=start
2008-03-04 23:33:45 [tp570] IF=eth0, ACTION=stop, TX=0, RX=96540, RUNNING=00:04:53
2008-03-04 23:33:52 [tp570] IF=eth0, ACTION=start
2008-03-04 23:33:52 [tp570] IF=ppp0, ACTION=start
2008-03-04 23:38:37 [tp570] IF=ppp0, ACTION=stop, TX=62783, RX=119617, RUNNING=00:04:45
2008-03-04 23:42:02 [tp570] IF=ppp0, ACTION=start
2008-03-04 23:57:58 [tp570] IF=ppp0, ACTION=stop, TX=568117, RX=32023883, RUNNING=00:15:56
2008-03-04 23:58:08 [tp570] IF=eth0, ACTION=stop, TX=0, RX=170760, RUNNING=00:24:16
2008-03-04 23:58:15 [tp570] IF=lo, ACTION=stop, TX=704463985, RX=704463985, RUNNING=00:26:01
2008-03-04 23:58:27 [tp570] IF=eth0, ACTION=start
2008-03-04 23:58:31 [tp570] IF=lo, ACTION=start
------------------------------------------------------------------------

nur paßt es mir nicht, das halt Tx/Rx einfach weiterzählen...

Außerdem bekomme ich in Fankreich (genaugenommen Strasbourg) statt den
versprochenen 384kBit nur rund 260kBit...  Grmpf!

O2 ist da feiner raus, denn hier ich bekomme über 2.3 MBit rund 3km
hinter der Grenze in Frankreich.

Thanks, Greetings and nice Day
    Michelle Konzack
    Systemadministrator
    24V Electronic Engineer
    Tamay Dogan Network
    Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
Michelle Konzack   Apt. 917                  ICQ #328449886
+49/177/9351947    50, rue de Soultz         MSN LinuxMichi
+33/6/61925193     67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


Reply to: