Debug.cfg: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 7: | Zeile 7: | ||
<div style="margin: 0px 20px 15pt 15pt; border: 2px solid rgb(223, 223, 223); padding: 0em 1em 1em; background-color:#303140; border: 1px solid #000000;"> | <div style="margin: 0px 20px 15pt 15pt; border: 2px solid rgb(223, 223, 223); padding: 0em 1em 1em; background-color:#303140; border: 1px solid #000000;"> | ||
<br /> | <br /> | ||
{{Navi-Sektion}} | |||
{{Navi- | {{Navi-Tipps-Sektionen}} | ||
'''/var/flash/debug.cfg''' | '''/var/flash/debug.cfg''' |
Version vom 23. März 2013, 21:26 Uhr

Zebradem Fritzbox Wiki >> Debug.cfg | Magyar, Nederlands, Italiano, English |
Community | Modelle | Freetz | Fritzbox Tipps & Tricks |
Hardware-Tipps | System-Tipps | Netzwerk-Tipps | Telefonie-Tipps | Software-Tipps | Sonstige Tipps |
/var/flash/debug.cfg
Diese Datei befindet sich, wie man aus der Überschrift vermuten kann, im Flash-Speicher. Sie wird beim Booten der Fritzbox ausgeführt und deswegen so wichtig für unsere Modifikationen. In dieser Datei ist also eine Shell-Skript-Datei. Damit die hier beschriebenen Modifikationen auch nach dem Neustart funktionieren, muss der ensprechende Eintrag in debug.cfg gemacht werden. ACHTUNG: bevor man irgendwas hineinschreibt, sollte es sehr gut getestet sein! Im schlimmsten Falle muss man danach zum Recovery-Tool greifen. Im bessten Fehlerfall wird der Skript nicht des machen, was man will.
Verschiedene Möglichkeiten, debug.cfg zu bearbeiten
1. Die eleganteste, muss aber evtl. nachgerüstet werden (siehe Kap. VI/NVI) |
nvi /var/flash/debug.cfg ACHTUNG: mit dem normalen vi geht es nicht! |
2. Meiner Meinung nach die einfachste, setzt aber FTP-Zugang voraus |
Eine Textdatei debug.cfg auf dem Lokalen Rechner erstellen. Diese in /var/tmp z.B. via FTP hineinkopieren und danach die exestierende mit der neuen überschreiben:
cat /var/tmp/debug.cfg > /var/flash/debug.cfg # oder auch mit ">>" wie oben anfügen Alternative, die nicht bei allen Boxen funktioniert: cp /var/tmp/debug.cfg /var/flash/debug.cfg # einfaches Kopieren |
3. |
Die Datei wird mittels "cat" am stück temporär erstellt, bis EOF geschrieben wird. Danach kann man diese in /var/flash/debug.cfg schreiben oden anhängen:
cat > /var/tmp/debug.cfg << 'EOF' |
4. Sehr eingeschränkt: Nur zur Notlösung |
echo "erste Zeile" > /var/flash/debug.cfg # debug.cfg wird dabei geleert!
echo "nächte Zeile" >> /var/flash/debug.cfg # "nächste Zeile" wird am Ende angefügt ACHTUNG: Mit jedem Befehl wird der Flash-Speicher beschrieben, welcher aber eine begrenzte Anzahl der Schreibzyklen zulässt. Somit erhöht man die Gefahr, den Flash und somit auch die Box kaputt zu machen! |
Bearbeiten über Umwege
Zum Bearbeiten des erweiterten Startscripts müssen Sie die debug.cfg stets mittels
cat /var/flash/debug.cfg > /var/tmp/debug.cfg
zunächst im tmp-Verzeichnis neu anlegen. Dort können Sie die Datei dann bearbeiten. Anschließend müssen Sie die bearbeitete Datei mit
cp /var/tmp/debug.cfg /var/flash/debug.cfg
wieder zurückspielen.