Onlinezähler / Recover für 7270

Hallo

ich versuche mit wget die ausgefüllte html mit den traffic daten abzuspeichern aber das geht irgend wie nicht (wget: can't open 'traffic.html': Read-only file system) :confused:

$fritzpasswd="mein pw";
/usr/bin/wget --post-data="login:command/password=$fritzpasswd" http://fritz.box/cgi-bin/webcm /dev/null -o /dev/null
sleep 5
/usr/bin/wget http://fritz.box/cgi-bin/webcm?getp...:lang=de\&var:menu=fon\&var:pagename=foncalls -O /dev/null -o /dev/null
sleep 5
/usr/bin/wget http://fritz.box/cgi-bin/webcm?getpage=../usr/www/html/html/de/internet/inetstat.html -O traffic.html


da ich nicht viel über linux weis such jemanden der es schafft :D
 
Die Kern-Aussage hier ist: "Read-only file system". Du mußt die Datei in den beschreibbaren Teil abspeichern, also irgendwo unter /var.
 
schreib einfach ein cd /tmp VOR diese Befehle, dann dürfte es keine Probleme geben
 
also mit

/usr/bin/wget --post-data="login:command/password=123456" http://fritz.box/cgi-bin/webcm -O /var/tmp/log/traffic1.html
sleep 2
wget http://fritz.box/cgi-bin/webcm?getpa...ename=foncalls -O /var/tmp/log/traffic2.html
sleep 2
wget http://fritz.box/cgi-bin/webcm?getpa.../inetstat.html -O /var/tmp/log/traffic2.html

kommt
/usr/bin/wget: unrecognized option `--post-data=login:command/password=123456
BusyBox v1.8.2 (2008-11-26 13:15:43 CET) multi-call binary

brauch ich jetzt ne neue version von wget ???
wenn ja woher bekomme ich die ??
 
Hallo p-dichlorbenzol,

versuche es doch einfach mal so:
Code:
/usr/bin/wget http://[B]Benutzername:Passwort@[/B]fritz.box/cgi-bin/webcm -O /var/tmp/log/traffic1.html

Joe
 
nee will auch nicht gehen bekomme nur die hauptseite

sonst ideen bzw lösungen ??:confused:
 
Hast du auch alle drei wget-Befehle entsprechend angepasst? :noidea:
Wenn die traffic1.html korrekt heruntergeladen wird, sollte es mit den anderen Dateien auch funktionieren.

Joe
 
:confused:also mit


kommt jetzt bei mir

# ./1.sh
: not founde 1:
Connecting to fritz.box (192.168.178.1:80)
100% |*******************************| 7862 --:--:-- ETA
Connecting to fritz.box (192.168.178.1:80)
100% |*******************************| 7862 --:--:-- ETA
Connecting to fritz.box (192.168.178.1:80)
wget: bad header line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN
" "http: //www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">


heist das bei link Nr 3 nicht findet ??? :confused:
und wenn ja wie heist die richtige url ??? :confused:
 
@SagHalt Ich musste nach einigen Spielerreien meine FB neu aufsetzen, was soll ich sagen. Nun funktioniert es nach Deiner Anleitung.:D:D:D

Nochmal DANKE!
 
Zuletzt bearbeitet:
Freut mich, dass es nun doch geklappt hat :)
 
Hallöchen,

ich möchte mich bei Euch allen ganz herzlich für den Online-Zähler bedanken. Ihr habt es drauf!

:groesste: :rosen: :groesste: :rosen: :groesste:​

Ich habe diesen Thread erst heute entdeckt und Dank der :newbie:-freundlichen Anleitung hab ich es auch hinbekommen...

Dankeschööön! :D
 
Ein freundliches HALLO in die Runde hier :)

Wie ihr sicher schnell sehen könnt, bin ich ganz frisch hier und bitte daher schon im Vorfeld um Entschuldigung, sofern ich hier Fehler mache oder vielleicht alles nicht gleich beim 1. Mal verstehe.

Ich habe ein Problem zum Thema Onlinezähler und dem hier veröffentlichten Skript/Lösungsweg...

Ich lese schon eine Weile hier im Forum mit und bin heute dann auf diesen Threat gestoßen und wollte es gleich in meine Box einbinden - für mich ist ein Volumenzähler sehr wichtig, die Zeit interessiert mich kaum.

Also zur Hardware:
Ich habe eine FRITZBox 7270 Firmware-Version 54.04.70 und nutze daran einen Vodafone UMTS Stick, über den ich dann ins Internet gelange. Ich habe weder DSL, noch habe ich einen Festnetzanschluss!!!
Über die Seite "http://the-construct.com" habe ich mir ein Pseudo-Image erstellen lassen, in dem ich zunächst nur den telnet aktiviert habe. Später habe ich dann noch folgenden Code am Ende der 'debug.cfg' einfügen lassen:

{
while true; do
sleep 300
ping -c 1 www.heise.de
done
}&

...damit die UMTS-Verbindung auch immer gehalten wird.

Mehr Änderungen hatte ich an der Box bis dato nicht vorgenommen.

Dann wollte ich dieses Skript einbinden und habe es so gemacht, wie vom Autor TomTomNavigator in seinem Posting #91 beschrieben.
Ich habe nachgesehen, der neue Server war bereits eingebunden.
Aber bei mir klappt das nicht.
Ich habe dann versucht das ebenfalls über "http://the-construct.com" am Ende meiner debug.cfg einzufügen und habe folgende Zeilen dort einfügen lassen:

# reinstallation onlinecounter
# written by tomtom
sleep 30
cd /var/tmp
mkdir OC_Counter
#kopiere die daten dahin
wget http://sub273.menkisys.de/OC_Counter/budget.frm -P /var/tmp/OC_Counter/budget.frm
wget http://sub273.menkisys.de/OC_Counter/budget.html -P /var/tmp/OC_Counter/budget.html
wget http://sub273.menkisys.de/OC_Counter/budget.js -P /var/tmp/OC_Counter/budget.js
wget http://sub273.menkisys.de/OC_Counter/inetstat.html -P /var/tmp/OC_Counter/inetstat.html
wget http://sub273.menkisys.de/OC_Counter/inetstat.js -P /var/tmp/OC_Counter/inetstat.js
wget http://sub273.menkisys.de/OC_Counter/home.js -P /var/tmp/OC_Counter/home.js
#lade die daten
mount -o bind /var/tmp/OC_Counter/budget.frm /usr/www/html/html/de/internet/budget.frm
mount -o bind /var/tmp/OC_Counter/budget.html /usr/www/html/html/de/internet/budget.html
mount -o bind /var/tmp/OC_Counter/budget.js /usr/www/html/html/de/internet/budget.js
mount -o bind /var/tmp/OC_Counter/inetstat.html /usr/www/html/html/de/internet/inetstat.html
mount -o bind /var/tmp/OC_Counter/inetstat.js /usr/www/html/html/de/internet/inetstat.js
cp /var/tmp/OC_Counter/home.js /usr/www/html/html/de/home/home.js

ERGEBNIS: Nichts :(

Was mache ich falsch, warum funktioniert es bei mir nicht?

Vielen Dank für eure Hilfe!!!
 
Könnte daran liegen, dass die UMTS Verbindung noch nciht aufgebaut ist, wenn das Skript versucht die Daten nachzuladen.
Setz am besten mal beim ersten sleep einen höheren Wert, sagen wir mal 3 Minuten also sleep 180.
Wie lange dauert es denn, wenn du die Box aussteckst, wieder einsteckst, bis du dann ins Internet kommst?
 
Könnte daran liegen, dass die UMTS Verbindung noch nciht aufgebaut ist, wenn das Skript versucht die Daten nachzuladen.
Setz am besten mal beim ersten sleep einen höheren Wert, sagen wir mal 3 Minuten also sleep 180.
Wie lange dauert es denn, wenn du die Box aussteckst, wieder einsteckst, bis du dann ins Internet kommst?

Also ca. 1-2 Minuten, länger eigentlich nicht.
Moment, ich versuche es mal mit der Zeit!
Sonst ist mein Eintrag in die debug.cfg aber soweit richtig?

Gut, nachdem ich die Zeit auf 180 (Sekunden) erhöht hatte, tat sich noch immer nichts...
Sehr schade, ich hoffe mir kann hier noch jemand helfen das Problem zu lösen.

Danke.

So, ich habe das Problem endlich gelöst! Es lag nicht an der Zeit, das Skript musste an einigen Stellen angepasst werden. Also somit funktioniert der Onlinevolumenzähler nun auch bei einer FRITZ!Box 7270 Firmware-Version 54.04.70 mit außschließlichem Onlinezugang über UMTS. Ich werde versuchen das überarbeitete Skript bei Interesse online zu stellen. Ich greife in diesem Skript auf den Webspace von TomTomNavigator zurück (bei meiner "internen" Lösung habe ich das anders gelöst), zudem bedarf es erst dessen Zustimmung zur Veröffentlichung (das Ursprungsskript stammt ja von ihm). Vielleicht erklärt er sich aber auch bereit diese Version bei sich hochzuladen...
Ach ja, das Einspielen des Onlinevolumenzählers über ein Pseudo-Image ist über den o.g. Weg auch möglich.
Jetzt macht die Box wieder richtig Spaß, denn ich habe alles was ich brauche/wollte!!!
 
Zuletzt bearbeitet:
@SagHalt
Vielen Dank für Deine Lösung zum (mir) fehlenden vollständigen Onlinezähler der 7270.
Ich habe meine 7270 seit 2 Wochen und diese Funktion schon vermisst.

Da dies meine erste Modifikation einer Fritz!Box ist, freue ich mich besonders über Deine sehr gute Anleitung! :)
 
@xanthos: Verföffentliche dein Skript nur, damit die anderen auch was davon haben, würde mich auch interessieren, an was es gelegen hat!

Die "sehr gute Anleitung" ist von mir, nur Saghalt hat das erweiterte Skript geschrieben, mit mehr Möglichkeiten (Daten auf USB-Stick hinterlegen, etc.). Tut abr auch nichts zur Sache. Wirst in diesem Forum sicherlich noch weitere nette Mods finden ;)
 
UMTS und kein Onlinezähler?

@ xanthos
Hast du eigentlich mal bei AVM nachgefragt wegen dem Onlinezähler? Meine Nachfragen brachten bisher immer so die Aussage, dass sowieso die meisten eine Flat haben und kaum noch nach Volumen abgerechnet wird und dieses Feature deswegen nicht mehr gebraucht wird.
Bei einer UMTS-Verbindung sollte doch das Volumen doch wieder eine Rolle spielen, da doch die meisten Anbieter nach 5GB drosseln oder berechnen.

Auf der AVM Seite schreiben sie
Mit der neuen Firmware erhält die FRITZ!Box Fon WLAN 7270 spannende neue Funktionen wie den Internetzugang über die UMTS/HSPA-Funktion. Dabei baut ein am USB-Anschluss der FRITZ!Box angeschlossener UMTS/HSPA-Stick mit SIM-Karte eine UMTS-Breitbandverbindung auf. Die FRITZ!Box-Oberfläche informiert dabei über Netzverfügbarkeit, Verbindungsstatus und Übertragungsraten.
Kannst du davon mal einen Screenshot machen? Ich bekomme ohne Stick diese Seiten nicht angezeigt.
Ich möchte nämlich mal wieder mit AVM kommunizieren und da wäre es schon schön zu wissen was auf diesen UMTS-Seiten so steht.

Gruß jeunliro
 
Hey Xanthos, ich nutze auch die Fritzbox 7270 mit der gleichen Firmware wie du. Würdest du bitte dein Skript posten, damit ich mit auch den Onlinezähler reinbasteln kann?

Danke!
 
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.