Unitymedia Husemanns Fritzdocsis wiederbeleben

Diskutiere Husemanns Fritzdocsis wiederbeleben im FRITZ!Box für Kabel Internet Forum im Bereich Internet und Telefon; auf meinem großen INTEL Laptop mit 20.04 läuft das skript 1a durch...
  • Husemanns Fritzdocsis wiederbeleben Beitrag #26
unter 20.04 auf dem rpi
ubuntu@ubuntu:~$ which echo
/usr/bin/echo
aber es kommen auch die Fehlermeldungen...
./fritzboxcable.sh: line 29: /usr/bin/jq: No such file or directory
./fritzboxcable.sh: line 31: /usr/bin/jq: No such file or directory
./fritzboxcable.sh: line 64: /usr/bin/jq: No such file or directory
./fritzboxcable.sh: line 67: /usr/bin/jq: No such file or directory
./fritzboxcable.sh: line 70: /usr/bin/jq: No such file or directory


auf meinem großen INTEL Laptop mit 20.04 läuft das skript 1a durch...
 
  • Husemanns Fritzdocsis wiederbeleben Beitrag #27
  • Husemanns Fritzdocsis wiederbeleben Beitrag #28
unter 20.04 auf dem rpi
ubuntu@ubuntu:~$ which echo
/usr/bin/echo
aber es kommen auch die Fehlermeldungen...
./fritzboxcable.sh: line 29: /usr/bin/jq: No such file or directory
./fritzboxcable.sh: line 31: /usr/bin/jq: No such file or directory
./fritzboxcable.sh: line 64: /usr/bin/jq: No such file or directory
./fritzboxcable.sh: line 67: /usr/bin/jq: No such file or directory
./fritzboxcable.sh: line 70: /usr/bin/jq: No such file or directory
which jq

wenn nicht vorhanden dann installieren

sudo apt-get install jq
 
  • Husemanns Fritzdocsis wiederbeleben Beitrag #29
@boba habe Deine Bibliothek ausprobiert - aber wenig Erfolg ...

Code:
{"pid":"logout"}martin@debian:/mnt/data/Martin/Internet_T_online/Fritzbox/cacti-fritzbox-1.2.1/u


Ist die Antwort auf ....

(IP/User/password ausge 'x' t... Firmware ist die 7.12)

<?php

require_once('fritzbox_api.class.php');

try {

$fritz = new fritzbox_api(array('hostname' => '192.168.xx.xx'));

$fritz->set_credentials('xxxxxxxx', 'xxxxx');

$docsis_info = $fritz->doGetPage('/internet/docsis_info.lua', array('update' => 'uiInfo'));

print_r($docsis_info);

$fritz = null; // destroy the object to log out

}

catch (Exception $e)

{

echo $e->getMessage() . "\n"; // show error message if anything failed

}
 
  • Husemanns Fritzdocsis wiederbeleben Beitrag #30
Bedenke, dass set_credentials zuerst das Passwort und dann den Usernamen erwartet.
Ansonsten kann ich leider keinen tiefgehenden Programmier-Support leisten. An der Stelle wird ein Programmierer in den Source der Library schauen und ggf. Debugging-Output hinzufügen, um zu schauen, wo es denn klemmt. Das ist ja alles nur mini klein und nicht komplex.
Wenn du einen Fehler in der Bibliothek findest, dann korrigiere ich den gerne, aber nur wenn du ein Fehlverhalten aufzeigen kannst. An der Stelle oben ist es erstmal nur "Username oder Passwort falsch".
 
  • Husemanns Fritzdocsis wiederbeleben Beitrag #31
Einen habe ich im auskommentierten Beispielscript im Kopf von "fritzbox_api_class.php" gefunden

"* $fritz->set_credentials($password, $username);"

Da musste statt "set_credentials()" "login()" aufgerufen werden

nach ein paar PHP Zusatzpaket-Installationen funktioniert das kleine Testscript nun ...
 
Zuletzt bearbeitet:
  • Husemanns Fritzdocsis wiederbeleben Beitrag #33
Für CentOS bzw. Fedora gibts cacti Pakete in aktueller Version, die sich dort drauf verhältnismäßig einfach einrichten lassen. Es ist allerdings immer noch viel Handarbeit dabei. Wenn du ein Tool suchst, das einen Installations-Experten hat, auf dem du dreimal weiter-weiter-weiter klickst und hinterher hast du die Grafik, die du willst, dann bist du dort falsch. Möglicherweise gibts ja andere Tools, die das leisten können. Wurde auch hier schon gepostet (collectd/grafana), ich bin allerdings noch nicht dazu gekommen, das durchzuprobieren, vor allem da das sinnvoll erst ab Centos 8 erscheint, und ich hab hier auf meinen Kisten überall noch Centos 7.
 
  • Husemanns Fritzdocsis wiederbeleben Beitrag #34
Guten Morgen zusammen,

wie aktuell ist das hier noch? Ich würde gerne meine Werte irgendwann mal nach Grafana schieben und habe diesen Thread hier gefunden.

Ich habe es gerade mit einer Provider-Fritte 6591 (BW) FW: 7.22 ausprobiert. Dazu habe ich in der FB einen Anwender angelegt ("monitor" mit passwort "monitor1") und die Daten (user und pass) im Skript angepasst. Muss "fritzbox = $1" mit der IP ergänzt werden?

...Nach Ubuntu 20.04 das Skript kopiert und angepasst ("/usr/echo/bin" nach "/echo/bin") und "jr" nachinstalliert.

Bekomme aber eine Syntax-Error in Zeile 40 und die fritzcalbe.txt wird zwar erzeugt, aber ist leer.

Code:
root@unraid-ubuntu1:~# sh fritzcable.sh
fritzcable.sh: 40: Syntax error: Bad for loop variable
root@unraid-ubuntu1:~# cat /tmp/fritzcable.txt

In Zeile 39 / 40 steht bei mir folgendes:

Code:
# Upstream-Werte ermitteln und in Prometheus-Syntax ausgeben
for (( c=0; c<=$kanaeleup-1; c++ )); do


Gruß
Mike
 
  • Husemanns Fritzdocsis wiederbeleben Beitrag #35
$1 ist eine sog. Positionsparameter in Bash und steht für den ersten dem Script übergebenen Parameter. D.h. aufrufen mit "fritzcable.sh <Hostname der Box>"
 
  • Husemanns Fritzdocsis wiederbeleben Beitrag #36
Vielen Dank, immerhin schon ein Stück schlauer! :)
 
Thema:

Husemanns Fritzdocsis wiederbeleben

Husemanns Fritzdocsis wiederbeleben - Ähnliche Themen

Unitymedia 500 MBit Leitung zu schlecht: Hallo Zusammen, meine 500er Leitung funktioniert sehr schlecht. Die Downloadrate liegt zwischen 30 und 120 Mbit. Der Upload zwischen 3 und 25...
Unitymedia Seltsames Störungsbild - Mrd. Fehler - unklares Verbindungsverhalten: Hallo liebes Forum! Ich bin eigentlich nicht unerfahren beim Thema Internet und Kabel internet - bin seit mehr als einem Jahrzehnt Kunde und...
Unitymedia [UM] Internetschluckauf seit 10.12. / Modemwerte: Hallo liebes Forum, ich bräuchte mal eine Interpretationshilfe zu folgenden Modemwerten meines TC4400. Zu Fritzboxzeiten habe ich mich bisher...
Unitymedia UM Neukunde: Internet setzt sporadisch aus: Hallo, ich hab seit zwei Wochen Unitymedia. Es war bereits drei mal ein Techniker da. Am Anfang ging gar nichts, da hat der Techniker alles im...
Unitymedia Bewertung von Modemwerten: Hallo, ich habe in letzter Zeit nur noch sehr schlechte Downstreamwerte an meiner Vodafone Station und würde gerne wissen, ob meine Modemwerte in...
Oben