Ich kann es ja mal versuchen.
Zuerst mußt du mit einem Linux-konformen Editor (Notepadd++, SuperEdi usw.) deine Bentzerdaten im Script eintragen,
sowie die eine Zeile (ich glaube irgendwas mit get_ip) mit "'#" ausblenden.
Der Pfad (und die max. LogfileGröße) für den Logfile mußt du ebenfalls angeben/ändern.
Wenn das Logfile nach /tmp geschrieben wird, dann ist es nach jedem Reboot der Dream weg.
Läßt du das Logfile auf die anschlossene Festplatte schreiben dann bleibt das Logfile erhalten - aber deine Festplatte geht niemals in den Standby.
Eine Alternative wäre den Logfile auf den USB-Stick (/media/usb/) schreiben zu lassen - das geht natürlich nur wenn einer an der Box steckt.
Das Script wird auf der Dreambox in das ScriptVerzeichnis geschoben und die Rechte auf 777 gesetzt.
Auf meiner
DM800 ist ein Oozoon-Image, hier ist der Script-Pfad: "/usr/script/".
Wenn du eine anderes Image drauf hast kann der Pfad anders sein.
Wenn der Cronmanager noch nicht auf deiner Dream installiert ist dann mußt du das über die Erweiterungen nachholen.
Wie das genau geht ist auch in jedem Image anders.
Im crond wird dann folgendes eingetragen:
"*/20 * * * * sh /
usr/script/DynUpdateCheck.sh"
wobei die Pfad-Angabe (
usr/script) bei dir anders sein kann - wegen ev. anderem Script-Verzeichnis.
Edit:
Auf meiner Inet-Fritzbox ist die orig.-AVM-Firmware drauf, diese wurde bis jetzt noch nie durch ein Firmware-Update auf Werkseinstellungen zurückgesetzt.
Allerdings habe ich die letzte Firmware ...20 aus verschiedenen Gründen nicht installiert, daher kann ich zu dieser Firmware keine Aussage treffen.
mlG C3PO