Diese Informationen werden nur gelegentlich aktualisiert, weil niemand nach jedem Firmware Update alle Möglichkeiten testet. Rückmeldungen sind daher im Forum gerne willkommen. Fehler können dann in dieser Anleitung entsprechend ausgebessert werden.
Aktueller Stand: 24.02.2015
Üblicherweise wird FritzLoad? auf einen externen, an den USB-Port der Fritz!Box angeschlossenen, Datenträger installiert. Auf der Fritz!Box selbst wird lediglich der Startbefehl in die debug.cfg geschrieben. Dieser sorgt dafür, dass FritzLoad? bei einem Neustart der Fritz!Box automatisch gestartet wird. ACHTUNG: Bei neueren Firmwares nicht mehr möglich, siehe unten.
Um die Installation über die Telnet-Konsole durchzuführen muss als Erstes der Telnet-Dienst auf der Fritz!Box gestartet werden. Dazu an einem an die Fritz!Box angeschlossenen Telefon die Nummer für "Telnet an" wählen:
#96*7* Telnet an #96*8* Telnet aus
Für Fritz!Boxen ohne angeschlossenes Telefon/Mod kann man Telnet wie hier beschrieben aktivieren. (offen ist, ob dies mit den neueren Firmwares noch funktioniert!?)
Nun mit der Fritz!Box über Telnet oder SSH verbinden:
Bei Windows7 ist der Telnet-Client nicht standardmäßig aktiviert. Wie man ihn aktivieren kann, zeigt diese Anleitung.
Zum Anmelden an der Fritz!Box gibt man in der Windows-Eingabeaufforderung „telnet fritz.box“ ein.
Wenn fritz.box nicht funktioniert, muss man es durch die IP der Fritz!Box ersetzen. Das abgefragte Kennwort ist das der Weboberfläche.
Alternativ kann man auch den Telnet-Client PuTTY benutzen.
Hat man sich erfolgreich angemeldet, sieht man eine ähnliche Ausgabe wie diese:
BusyBox v1.8.2 (2010-06-22 13:16:24 CEST) built-in shell (ash) Enter 'help' for a list of built-in commands. ermittle die aktuelle TTY tty is "/dev/pts/0" Console Ausgaben auf dieses Terminal umgelenkt #
Auf der Konsole folgende Aktionen durchführen (das „#“-Zeichen ist das Prompt der Konsole und wird nicht eingegeben):
Ermitteln des USB-Device-Namens:
# cd /var/media/ftp/ # ls -l
Alternativ bei der nachfolgenden Eingabe nach /var/media/ftp die Tabulatortaste drücken – die Shell erweitert dann automatisch um den USB-Device Namen.
Installationscript ausführen:
# cd /var/media/ftp/<USB_DEVICE_NAME> # wget -O svndownload.sh "https://sourceforge.net/p/avmload/code/HEAD/tree/branches/misc/svndownload.sh?format=raw" # sh svndownload.sh # cd FritzLoad/bin # ./install.sh -i
Einen Neustart der Fritz!Box auslösen.
# reboot
Unter neueren Firmwares (06.20+) bringt das so beschriebene Installieren nichts, da AVM die Autostartmechanismen entfernt hat. Hier installiert man am besten per
# ./install.sh -g
was der GUI-only Installation entspricht. FritzLoad? läuft dann bis zum nächsten Reboot der Box.
Es gibt Möglichkeiten den Autostart wieder zurück zu holen, aber das sind doch ein paar tiefgreifendere Modifizierungen der Box: http://www.ip-phone-forum.de/showthread.php?t=273304
Überprüfen, ob FritzLoad gestartet wurde. Nach Anmeldung an der Fritz!Box über das WebIF sollte auch FritzLoad? dort erscheinen.
Um über Freetz das FritzLoad-Webinterface zu starten, muss das FritzLoad-Addon-Paket vor dem Erstellen des Image heruntergeladen und entpackt werden. Dazu gibt man im Freetz-Verzeichnis folgendes ein:
wget https://sourceforge.net/p/avmload/code/HEAD/tree/branches/misc/fritzload-0.2.tar.bz2 tar -C addon -xjvf fritzload-0.2.tar.bz2
Danach muss das Paket in der Liste ./addon/static.pkg in eine neue Zeile eingetragen werde. Das geht zum Beispiel mit
grep -q ^fritzload-0.2 ./addon/static.pkg || echo fritzload-0.2 >> ./addon/static.pkg
Nun kann das neue Freetz-Image erstellt werden.
Hinweis: Die Deinstallation ist unter https://sourceforge.net/apps/trac/avmload/wiki/FritzLoadFAQ#WiekannichFritzLoaddeinstallieren beschrieben.
Weitere Infos zum Pseudo-Firmware-Update sind hier beschrieben: http://www.wehavemorefun.de/fritzbox/Starten_von_telnetd#..._mit_Pseudo-Firmware-Update
Fritz!Load ist nach der Installation über das Fritz!Box Menü oder auch direkt unter http://fritz.box:90/cgi-bin/fritzload/gui_download.cgi erreichbar.
Damit kann man einstellen, zu welcher Stunde Fritz!Load zum Downloaden gestartet, und wann es beendet werden soll.
Textfeld „Dateien zum Upload“: In diese Liste werden die Datei Namen mit dem vollständigen Pfad angegeben, welche man hochladen möchte. Textfeld in der Mitte: Hier werden alle Dateien mit vollständiger Pfadangabe in einem Suchverzeichnis (und Unterordner) anhand eines Filters aufgelistet. Bitte dafür den Button „Load Filelist“ betätigen. Textfeld „Verzeichnisliste“: hier werden alle verfügbaren Verzeichnisse mit vollständigem Pfad aufgelistet. Diese kann man in das Textfeld „Suchverzeichnis“ eintragen.
Artikel im com!-Magazin pdf-Version des Artikels