Re: FAQ mod52?
Hallo Eazy,
ein paar zusätzlich Infos:
Bildchen:
http://www.ip-phone-forum.de/forum/viewtopic.php?t=10883
Zu 1.) etwas Historie:
Mod-0.52 ist als Skriptsammlung zum Erweitern der Funktionen entstanden.
Erst gab es "fertige" Images. Die Images enthielten aber Copyright geschützte Dateien. => Darf hier nicht hin...
Manche Änderungen können per Konfigurationsänderung direkt gemacht werden.
=> Telnet Anmeldung, Edit
=> oder "Fertiges" Uploadfile, welches direkt etwas ändert. ( z.B. Codecs )
Für manche Ereiterungen reicht die original Software jedoch nicht aus.
=> "Selbstbauprojekt" => siehe
http://www.wehavemorefun.de/fritzbox/Main_Page
Für eigenen Änderungen ist es ein ziemlicher "Akt" die original Firmware auszupacken, zu ändern und wieder einzupacken.
Deshalb hatte ich mit dem "mod" Skript angefangen. Mit den Skripten kann man
ohne kompilieren Änderungen einfügen.
Als Erleichterung starten die "mod" Erweiterungen z.B. telnet von sich aus.
( => geht bei der original Software nur mit einem "Upload" )
Resumee für 1.) wenn du auf die Box möchtest per "telnet-Image" oder nutze ein Image welches dieses gleich mit drin hat.
Zu. 2. Die original Images zum Upload ( von AVM ) machen diverse Aktionen
um ordentliche "Informationen" auszugeben.
Wenn man diesen Updatemechanismus "Quick&Dirty" missbraucht kommt
die Meldung Fehler: Kein Fehler...
Zu. 3. wie olistudent sagt. backup: weniger Probleme wenn du was versaust...
Manchmal macht man manuelle Änderungen so gedankenlos..
zu. 4. Recovery braucht du nur bei "Box tot".
- Tool aus Thread 9031 "vorher" laden
- Anleitung vorher laden.
Wenn die Box tot ist kommt man nicht mehr dran ...
Zum Recovern von mtd3 und mtd4 "später" kommst du dann wieder ins Forum
und machst einen Thread auf. Gibt "zu viele" Möglichkeiten um das theoretisch zu diskutieren.
zu. 5.: Mit ssh und "mod-0.52" siehe Bild oben, Thread 10883
Fertige Images wurden schon mal mit Suchbegriffen wie "ULC fritz avm firmware" über
www.msn.de unter eine "*.to" Adresse gefunden. Anmeldung wie olistudent sagt...
zu 6. Wie beschrieben.
Port ändern: Image selber modifizieren und dropbear mit "-p <port>" starten.
dropbear starte ich nur falls das Defaultpasswort geändert wurde.
zu 7. Einen Weg über das Webinterface habe ich nicht gefunden. ( oder nicht richtig gesucht ). Siehe auch "Bildchen". Die Box weigerte sich diese Eintrag "generell" zu machen.
zu 8. Die "konfigurierbaren" Änderungen werden in /var/flash/debug.cfg abgelegt.
Bei den bisherigen Firmwareänderungen von AVM blieb diese Datei erhalten.
Mit einer original Firmware würden diese Änderungen jedoch nicht aktiv.
Es ist dann kein telnetstart mehr aktiv.
Sobald du aber eine "mod" draufspielst starten die Änderungen wieder.
"echo > /var/flash/debug.cfg" reicht aus um den Start zu unterbinden
und auch um diese Datei für "original Firmware" absolut zu leeren.
Du kannst die original Firmware immer aktivieren. Dann sind die Features
wieder weg. dropbear, etherwake, etc. werden nie in die AVM-Releases mit
rein kommen.
]
zu 9. Das Skript wird auf die "original" Firmware losgelassen und übernimmt
einige original Dateien. Ohne die O-Firmware ist das Skript nutzlos.
Die letzten Firmwareänderungen von AVM waren so, dass das Skript auch
mit der neueren "O-Firmware" lief.
Welche Dateien ersetzt werden sieht du nach einem Auspacken des Tar aus dem Thread. ( Verzeichnis "add_on/" )
Ich wäre auch gerne bereit eine Anleitung als PDF hier bereitzustellen, damit das Ganze ein wenig übersichtlicher wird. Die Anleitung mit dem Freemind ist zwar nicht schlecht, aber doch ein wenig ungeeignet, wenn man noch Fragen offen hat. Auch die Wikipedia Site fand ich ganz nett, doch mit den ganzen editierten Einträgen ist diese ebenfalls ein wenig unübersichtlich geworden.
Doku ist immer das Problem. Wie weit geht man von Wissen aus. Doku ist nicht
meine Lieblingsbeschäftigung.
In dem Dateien von mod-0.52 sind auch noch ein paar Anleitungen drin.
Wenn du im Wiki etwas als extra Doku einfügst würde ich dieses mit erweitern.
So: Faq: Frage , Antwort...
*.to : Ist nichts offizielles. Wer dort als welcher User arbeitet ist mir auch nicht
bekannt. Die "modskripte" scheinen dort aber richtig angewendet worden zu sein.
Ein Webmaster ist nicht bekannt...
Dbox2/Neutrino: über das Portforward sollte man auch die DBOX fernbedienen können. Einen ssh/dropbear habe ich auch noch nicht gesehen.
Haveaniceday.