.titleBar { margin-bottom: 5px!important; }

Debug.cfg von der Fritz!Box auf der PC-Festplatte transferieren und zurück?

Dieses Thema im Forum "FRITZ!Box Fon: Modifikationen" wurde erstellt von Filochard, 19 Nov. 2006.

  1. Filochard

    Filochard Neuer User

    Registriert seit:
    17 Okt. 2006
    Beiträge:
    11
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Beruf:
    Dipl. Ingenieur
    Ort:
    München
    Hallo,

    Ich bin ein ziemlich ahnungsloser newbie. Ich habe schon viel in diesem Forum gesucht und gelesen, muss aber zugeben, dass ich vieles nicht verstanden habe. Nun zu meinem Problem: Ich möchte die debug.cfg und andere files aus /var/flash/ lokal auf mein PC kopieren, kenne mich aber mit telnet (Windows Hyperterminal) nicht so aus. Die debug.cfg möchte ich lokal auf mein PC editieren (anstatt nvi) und wieder zurück in die Fritz!Box transferieren.

    Meine letzte Idee, die Dateien einfach auf einen, an der Fritz!Box angeschlossenen USB-Stick zu kopieren (cp /var/flash/*.* /var/media/ftp/StorageMedia-Partition-0-1/) schlug auch fehl: Operation not permitted.

    Bitte um Hilfe.
     
  2. Darkyputz

    Darkyputz Aktives Mitglied

    Registriert seit:
    27 Juli 2005
    Beiträge:
    2,320
    Zustimmungen:
    0
    Punkte für Erfolge:
    36
    Ort:
    Newton, New Jersey
    du könntest dir auch eines dieser überall downloadbaren tar files downen und mit deinem wunschbefehl echo deinewunschsache >> /var/flash/debug.cfg ergänzen/ersetzen...dann firmware update und fertig...
    einzig die richtige tar version musst du beachten...sorry wenn ich das so trivialisiere...aber nvi iss auch sehr einfach...
     
  3. Filochard

    Filochard Neuer User

    Registriert seit:
    17 Okt. 2006
    Beiträge:
    11
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Beruf:
    Dipl. Ingenieur
    Ort:
    München
    Danke für deine schnelle Antwort. Sie zeigt mir aber dass mein Problem tiefer liegt – ich habe nämlich nichts verstanden: welche „tar files“, „deinewunschsachen“, tar version ???
    Ich hoffe, ich langweile dich nicht.
     
  4. Darkyputz

    Darkyputz Aktives Mitglied

    Registriert seit:
    27 Juli 2005
    Beiträge:
    2,320
    Zustimmungen:
    0
    Punkte für Erfolge:
    36
    Ort:
    Newton, New Jersey
    hallo!
    sorry, hatte vorhin nur kurz zeit...daher versuch ich es jetzt etwas ausführlicher.
    das wirklich einfachste für dich wäre es nvi zu benutzen...
    es gibt viiiele anleitungen dazu im netz...
    und da es sich nur um die debug.cfg handelt kannst du da auch nicht ganz soviel kaputt machen...
    aber teste erstmal mit was kleinem was du tust...
    was genau hast du den vor???
    und tu dir nen gefallen und besorg dir putty...iss zum arbeiten sehr nett
     
  5. supamicha

    supamicha Mitglied

    Registriert seit:
    3 Dez. 2004
    Beiträge:
    577
    Zustimmungen:
    4
    Punkte für Erfolge:
    18
    einen tftp-server auf dem pc starten und auf der box mit tftp -p -l /var/flash/debug.cfg -r debug.cfg 192.168.178.xxx auf den rechner kopieren.
    zurück gehts dann mit tftp -g -l /var/flash/debug.cfg -r debug.cfg 192.168.178.xxx.
     
  6. Darkyputz

    Darkyputz Aktives Mitglied

    Registriert seit:
    27 Juli 2005
    Beiträge:
    2,320
    Zustimmungen:
    0
    Punkte für Erfolge:
    36
    Ort:
    Newton, New Jersey
    besser hätte ich es wohl auch nicht sagen können *GRINS*
    *vormmeisterverbeug*
     
  7. Filochard

    Filochard Neuer User

    Registriert seit:
    17 Okt. 2006
    Beiträge:
    11
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Beruf:
    Dipl. Ingenieur
    Ort:
    München
    Vielen Dank Darkyputz und Supermicha,

    Bevor ich jetzt mehr dazu schreibe, möchte ich mich erst einmal kundig machen, was ein tftp-server ist (google). Vermutlich wird es mir gelingen, solch eine Software auf mein PC zu installieren, aber wie rufe ich „tftp -p -l /var/flash/debug.cfg -r debug.cfg “ auf der Box auf – über telnet?

    Sorry for my ignorance.
     
  8. supamicha

    supamicha Mitglied

    Registriert seit:
    3 Dez. 2004
    Beiträge:
    577
    Zustimmungen:
    4
    Punkte für Erfolge:
    18
  9. Ing

    Ing Neuer User

    Registriert seit:
    9 Feb. 2006
    Beiträge:
    138
    Zustimmungen:
    0
    Punkte für Erfolge:
    16
    Da gibt es nur einige Probleme, die auch bei den zuvor gennanten Lösungen gelten:

    1. Der cp Befehl funktioniert nicht auf die Dateien in /var/flash - ich gehe davon aus (hab's nicht ausprobiert), dass somit auch der tftp Befehl darauf nicht direkt geht.

    Also erst die Datei mit

    cat /var/flash/debug.cfg > /var/tmp/debug.cfg

    kopieren. Danach kannst Du mit der Kopie arbeiten. Zurück geht's ganz einfach mit dem cp Befehl.

    2. Wenn Du die Datei unter Windows bearbeiten willst, musst Du unbedingt einen Editor verwenden, der im Unix Format speichern kann. Standard-Notepad entfällt. Mit den damit erzeugten Dateien kann die Box nichts anfangen.
     
  10. anne1953

    anne1953 Neuer User

    Registriert seit:
    27 Juli 2006
    Beiträge:
    42
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    cat /var/flash/debug.cfg > /var/tmp/debug.cfg
    ergibt bei mir eine Datei mit 0 Bytes...

    Blödes Linux....ich bin eben ein Mausschubser....
     
  11. Ing

    Ing Neuer User

    Registriert seit:
    9 Feb. 2006
    Beiträge:
    138
    Zustimmungen:
    0
    Punkte für Erfolge:
    16
    Das passt schon: Standardmässig steht in der debug.cfg nämlich nix 'drin...
     
  12. rf2006

    rf2006 Neuer User

    Registriert seit:
    9 Feb. 2006
    Beiträge:
    16
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Beruf:
    Ingenieur
    Ort:
    Berlin
    Hallo Filochard,

    wenn Du so ahnungslos bist, wie Du selbst behauptest möchte ich Dich noch vor einer Falle warnen, die noch nicht weiter hier besprochen wurde, aber ständig präsent ist, egal welche ASCII-Datei Du bearbeiten willst:

    Du kannst die debug.cfg natürlich auf dem PC bearbeiten, aber Du brauchst einen Editor, der das Unix-Format beherrscht. Falls Du Windows auf dem PC hast, dann vergiß gleich mal alles vom M$. Denn unter Linux/Unix ist das Zeilenende das LF, unter Windows das CR/LF.

    Versuch es mit anderen (freien), ohnehin deutlich leistungsstärkeren Produkten, z.B. PSPad, Notepad++ u.a., sonst ist Trouble programmiert. Bei einigen ist der FTP Zugang schon drin und das mir grafischer Unterstützung.

    Viele Grüße
     
  13. Filochard

    Filochard Neuer User

    Registriert seit:
    17 Okt. 2006
    Beiträge:
    11
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Beruf:
    Dipl. Ingenieur
    Ort:
    München
    Vielen Dank an Alle für die Tipps.

    Ich wollte eigentlich die debug.cfg auf meinem Windows-PC editieren, weil ich mich mit dem Telnet-Zeug, nvi, etc. nicht auskenne. Einen Tipp folgend habe ich einen TFTP-Server aus dem Netz geladen und installiert, welcher F-Secure als Riskware, dann Malware bezeichnet hat und trotz meiner Eingaben nicht ausführen ließ.

    Nach der Warnung, dass man die debug.cfg ohnehin nicht mit einem Windows-Editor bearbeiten darf, habe ich dann nvi innerhalb einer Telnet-Session verwendet. Das hat über den Umweg einer leeren debug.cfg in Verzeichnis /var/tmp/ mit anschließenden Zurückkopieren in /var/flash/ funktioniert.