[Speedport 501v] Wo ist die stat.cfg?

Solo0815

Mitglied
Mitglied seit
31 Aug 2006
Beiträge
279
Punkte für Reaktionen
0
Punkte
0
Hi!
Ich hab nen Speedport 501v, was ja eine abgespeckte FrizBox ist. Nun würde ich gern per FTP oder script die stat.cfg auslesen, um den bisherigen Traffic anzuzeigen. Nur finde ich die stat.cfg nicht.
Bei den original Fritzboxen ist die ja in /var/tmp/ bei mir aber nicht :(
Wo bzw. in welcher Datei sind die Werte beim Speedport eingetragen?

Danke schonmal im Voraus!

PS: Kennt einer von euch ein Win-Programm, mit dem man per Telnet Scripte ausführen kann? Im Moment lasse ich per Xbox-Script den FTP-Server und die KAI-Engine laufen. Bei der Xbos gehts über Python und Telnet, wie geht sowas unter Win? :rolleyes:
Ja, ich weiß Linux kann das von Haus aus, das ist aber nicht die Frage ;)
 
Solo0815 schrieb:
Hi!
Ich hab nen Speedport 501v, was ja eine abgespeckte FrizBox ist. Nun würde ich gern per FTP oder script die stat.cfg auslesen, um den bisherigen Traffic anzuzeigen. Nur finde ich die stat.cfg nicht.
Bei den original Fritzboxen ist die ja in /var/tmp/ bei mir aber nicht :(
Wo bzw. in welcher Datei sind die Werte beim Speedport eingetragen?
/var/flash/stat.cfg
 
die Datei ist da, ist aber leider eine 0-byte Datei. Steht also nix drin.
Die in /var/flash isses schonmal nicht. Wo sind dann die Werte gespeichert?

Oder wird die Datei erst generiert wenn man sie braucht?
 
Bei mir ist die Datei vorhanden und mit Werten gefüllt.



Code:
# find / | grep stat.cfg
/etc/default.Fritz_Box_SpeedportW501V/tcom/stat.cfg
find: unable to open `/proc/7/fd': No such file or directory
/var/flash/stat.cfg

Code:
# cat /var/flash/stat.cfg
/*
 * /var/flash/stat.cfg
 * Thu Aug 31 13:09:14 2006
 */

InternetStat {
        TimeStamp = 1157018406s;
        Today {
                PhyConnTimeOutgoing = 47323;
                OutgoingCalls = 2;
                BytesSentLow = 11922787;
                BytesSentHigh = 0;
                BytesReceivedLow = 172748429;
                BytesReceivedHigh = 0;
                VoIPBytesSentLow = 0;
                VoIPBytesSentHigh = 0;
                VoIPBytesReceivedLow = 0;
                VoIPBytesReceivedHigh = 0;
        }
        Yesterday {
        }
        ThisWeek {
        }
        LastWeek {
        }
        ThisMonth {
        }
        LastMonth {
        }
        Total {
        }
}

// EOF

Ich habe die Ausgabe zum besseren Lesen gekürzt.
 
aha! beim telnet zugang enthält die datei daten ... :p :-Ö
nur wenn ich per bftpd zugreife, hab ich ne 0-byte datei. woran liegt das? hatte einer von euch schon mal so ein "Problem"?
Kann das an den Zugriffsrechten liegen? Wenn ja, wie muss ich dann meinen bftpd einstellen?

[Edit]
selbst wenn ich die datei mit
cp /var/flash/stat.cfg /var/tmp/stat.cfg
kopiere, und mit "cat /var/tmp/stat.cfg" anschaue, sind über telnet daten drin, mit FTP sind im flash und im tmp ordner beide dateien 0-byte :eek:

[Edit #2]
Ich hab jetzt mit
echo /var/flash/stat.cfg > /var/tmp/stat.tmp
den Inhalt in eine Datei umgeleitet. Diese Datei kann man ohne Probleme per FTP auslesen und verarbeiten oder anzeigen. Selbst auf einem Win-PC ;)
Die obere Frage besteht allerdings immernoch *zwinker*
 
Zuletzt bearbeitet:
Solo0815 schrieb:
aha! beim telnet zugang enthält die datei daten ... :p :-Ö
nur wenn ich per bftpd zugreife, hab ich ne 0-byte datei. woran liegt das? hatte einer von euch schon mal so ein "Problem"?
Kann das an den Zugriffsrechten liegen?
Eher nicht! Das liegt vielmehr daran, dass es sich nicht um eine "normale" Datei handelt, sondern ein character-device, über das du auf einen Teil des Flashs zugreifen kannst. Mit einem einfachen cp kopierst du somit auch nicht den "Inhalt", sondern nur den device-link. Wie du schon richtig bemerkt hast, kommst du aber via echo oder cat an den Inhalt.

Schönen Gruß
- Chris
 
Danke! Wieder was gelernt.
So viel hatte ich auch noch nicht mit Linux & Co. zu tun ...
 
Dein Rechner muss eine IP aus dem gleichen Netz haben, z.B. 192.168.178.2
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
244,839
Beiträge
2,219,264
Mitglieder
371,543
Neuestes Mitglied
Brainbanger
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.