Ergebnis 1 bis 13 von 13

Thema: Debug.cfg editieren

  1. #1
    IPPF-Aufsteiger
    Registriert seit
    11.12.2004
    Beiträge
    37

    Debug.cfg editieren

    Hallo,

    ich besitze eine FBF7050 hinter einem Kabelmodem laufen und muss deswegen regelmäßig, mindestens scheinbar aber einmal, den voipd starten. Habe ich zumindest hier im Forum gelernt Dazu wollte ich, wie hier auch häufig empfohlen, die entsprechenden Zeilen in die debug.cfg eintragen. Ich muss dazu sagen, ich betreibe eine originale Firmware und gehe per starttelnet.image auf die Box.

    Mein erstes Problem:

    Gehe ich nach /var/flash und rufe nvi debug.cfg auf, erscheint die Fehlermeldung "Datei oder Verzeichnis nicht gefunden". Nun las ich, man solle folgenden befehl zuvor absetzen: "echo > /var/flash/debug.cfg" Ich dachte aber, damit wird eine neue Datei angelegt. Die Datei existiert bei mir aber schon, ein "ls" zeigt eine 0 byte debug.cfg an. Was soll ich tun?

    Zweites Problem:

    Was muss nun genau ist in die debug.cfg? Mein Gedanke und was ich mir so zusammen getragen habe, war folgendes:

    while true;
    do
    echo "Registrierung am SIP-Server..."
    echo "bla" | voipd -R
    sleep 900
    done;

    Beudetet aber, dass die Debug.cfg nie beendet werden würde. Ist das ein Problem? Sollte ich lieber doch lieber in /var/flash eine neue Datei, z.B. reg.sh (danach chmod 755) anlegen, und dann nur "reg.sh &" in die debug.cfg schreiben?

    Drittes und hoffentlich vorerst letztes Problem:

    Nach einem manuellen "voipd -R", danach Reboot der Box, wurde ich z.B. bei sipgate ordnungsgemäß angemeldet und war auch noch 2 Stunden erreichbar. Leider wurde im Webfrontend der Box unverändert "nicht angemeldet angezeigt". Woran kann das liegen? Habe in der Firewall testweise alle Ports von 1024 - 64000 für ausgehenden Verkehr freigegeben. Telefonieren (ein- und ausgehend) funktioniert aber. Ist zwischen freigeben in der Firewall und Portforwarding ein Unterschied?

    Entschuldigt bitte, wenn ich echte Anfängerfragen stelle. Habe ich schon viel hier im Forum gelesen und gesucht, aber zu o.g. Fragen habe ich noch nicht wirklich Klarheit bekommen. Danke!

    Gruss,
    Stefan

  2. #2
    IPPF-Fünfhundert-Club Avatar von CyberKing2k
    Registriert seit
    05.06.2004
    Ort
    Berlin-Friedrichshain
    Beiträge
    968
    ein Freund von mir hat dies wie folgt dokumentiert:

    "starttelnet.image" als Firmware-Update einspielen

    PuTTY öffnen
    IP-Adresse der Box eingeben und Telnet starten

    # cd /var/flash

    # nvi ar7.cfg


    folgende Änderungen durchführen:
    --------------------------------
    wan_bridge_gateway = 0.0.0.0;

    brinterfaces {
    name = "lan";
    dhcp = no;
    ipaddr = 192.168.0.98; << meine feste IP von der Fritzbox
    netmask = 255.255.255.0;
    dstipaddr = 0.0.0.0;
    interfaces = "eth0", "usbrndis", "eth1", "tiwlan0";
    dhcpenabled = no;
    dhcpstart = 0.0.0.0;
    dhcpend = 0.0.0.0;


    sollte eigentlich schon alles passen in der Datei

    # nvi debug.cfg

    /usr/sbin/telnetd -l /sbin/ar7login <<< Telnet-Deamon wird gestartet
    dsld -s <<< DSL-Modem wird abgeschaltet
    route add default gw 192.168.0.99 <<< mein Gateway ( Router )
    echo 1,4 > /var/led <<< Power-LED konstant
    cat <<EOP > /etc/resolv.conf <<< DNS-Konfiguration
    nameserver 192.168.0.2 <<< lokaler DNS
    nameserver 213.148.129.10 <<< ISP DNS1
    nameserver 213.148.130.10 <<< ISP DNS2
    EOP
    cat <<EOP > /var/flash/voip_register.sh
    while true;
    do
    echo "Registrierung am SIP-Server..."
    echo "bla" | voipd -R
    sleep 900
    done;
    EOP
    chmod 755 /var/flash/voip_register.sh
    /var/flash/voip_register.sh


    # reboot

    Firmware-Update auf der Fritzbox durchführen ( Version 0.58 --> http://www.avm.de )
    (kann man bestimmt auch vorher machen)

    so, dass wars eigentlich schon bei der Box...

    Jetzt müssen wir auf unserem Router die entsprechenden Ports auf die Fritzbox weiterleiten.

    Ich habe folgende Ports weitergeleitet (Router Linksys WRT54G):

    5060-5072 UDP -> 192.168.0.98 ( meine Fritzbox )
    7070-7085 UDP -> 192.168.0.98 ( meine Fritzbox )

    (c) 2005 by Markus XXXX

    Router (DSL): AVM FRITZ!Box Fon WLAN 7390
    Firmware-Version: 84.05.50 mit VPN fürs iPhone, SIP von Extern
    O2 DSL Komplett Premium mit Power Upload/Fastpath/Family bzw. Office Flatrate
    O2o mit Internet Pack M alles mit 15%
    DSLR Kamera: Canon EOS 400D FW: 1.1.1 mit Canon 28-135/3.5-5.6 EF IS USM

  3. #3
    IPPF-Aufsteiger
    Registriert seit
    11.12.2004
    Beiträge
    37
    Hallo,

    vielen Dank für deine Antwort!

    Bist du dir sicher, dass dein Freund nicht mit einer Firmware von haveaniceday arbeitet?

    Also meine debug.cfg ist leer. Das ist glaube ich aber per default auch richtig so. Mein Problem ist nur. dass ich die debug.cfg auch nicht mit nvi editieren kann, da die Datei angeblich nicht da ist, obwohl ein ls die Datei anzeigt, allerdings 0 Byte gross... Komisch.

    Hast du oder sonstjemand bezüglich meines Problems eine Idee?

    Gruss,
    Stefan

  4. #4
    IPPF-Fünfhundert-Club Avatar von CyberKing2k
    Registriert seit
    05.06.2004
    Ort
    Berlin-Friedrichshain
    Beiträge
    968
    für die Fritz Box 7050 gibt es meines Wissens noch keine mod. FW.
    "Platzmangel"

    Router (DSL): AVM FRITZ!Box Fon WLAN 7390
    Firmware-Version: 84.05.50 mit VPN fürs iPhone, SIP von Extern
    O2 DSL Komplett Premium mit Power Upload/Fastpath/Family bzw. Office Flatrate
    O2o mit Internet Pack M alles mit 15%
    DSLR Kamera: Canon EOS 400D FW: 1.1.1 mit Canon 28-135/3.5-5.6 EF IS USM

  5. #5
    IPPF-Aufsteiger
    Registriert seit
    11.12.2004
    Beiträge
    37
    Hm, danke.

    Langsam mache ich mir Sorgen, warum bei meiner unberührten debug.cfg ein nvi debug.cfg zu einer Fehlermeldung führt...

    Was macht denn der Befehl "echo > /var/flash/debug.cfg" genau? Habe mich bis jetzt nicht getraut, diesen Befehl einzugeben...

    Gruss,
    Stefan

  6. #6
    Moderator Avatar von Netview
    Registriert seit
    01.04.2004
    Ort
    Westerwald
    Beiträge
    3.360
    Zitat Zitat von astefan
    Hm, danke.

    Langsam mache ich mir Sorgen, warum bei meiner unberührten debug.cfg ein nvi debug.cfg zu einer Fehlermeldung führt...

    Was macht denn der Befehl "echo > /var/flash/debug.cfg" genau? Habe mich bis jetzt nicht getraut, diesen Befehl einzugeben...

    Gruss,
    Stefan
    Damit wird sie angelegt bzw. auf 'blank' gesetzt (bedeutet: schreibe Leerzeichen nach /var/flash/debug.cfg)
    Router: A330GC + pfsense 1.2.3/freebsd 7.2 |squid-3.2.0.15|squidgard 1.5.0_3|Firewall|QoS|dynIP
    Asterisk 10 ( rev. 352556 ) on alix 2C2 / Voyage-Linux 0.4 + patton sn4634 [Smartware R5.T/17-01-11 | 3 BRI -> NT-Mode] chan_capi rev. 919 + speex 1.2rc1|xmail 1.27|
    spamd 4.8.0|fetchmail 7.0.0|samba 3.0.35

    Bkp-Router: Bintec X4000 FW 7.2 Rev. 1
    Adapter: SPA-1001 FW 3.1.9b
    Phones: S450IP P2000W FW WJ.00.13 + 7921G Wifi/7940G/7971G FW akt. (chan_sccp_b trunk|rev. 2299), HTC HD2, Nokia XM5800, TC300, SL 75 WLAN)
    Test: GXP2000, GXP2020, Sipura 3000, Netgear TA612V, ST 186 (IAX2), Allnet 7902, StarCom F1000G
    Provider: KD via KEVAG-Telekom Professional 26000/1000

  7. #7
    IPPF-Aufsteiger
    Registriert seit
    11.12.2004
    Beiträge
    37
    astefan hat folgendes geschrieben:
    Hm, danke.

    Langsam mache ich mir Sorgen, warum bei meiner unberührten debug.cfg ein nvi debug.cfg zu einer Fehlermeldung führt...

    Was macht denn der Befehl "echo > /var/flash/debug.cfg" genau? Habe mich bis jetzt nicht getraut, diesen Befehl einzugeben...

    Gruss,
    Stefan
    Damit wird sie angelegt bzw. auf 'blank' gesetzt (bedeutet: schreibe Leerzeichen nach /var/flash/debug.cfg)
    Danke. Meinst du / meint ihr, dieser Befehl hilft mir bei meinem Problem, dass ich, wenn ich nach /var/flash gehe und nvi debug.cfg aufrufe, die Fehlermeldung "Datei oder Verzeichnis nicht gefunden" bekomme? Wie gesagt, gebe ich ein ls ein, wird mir bereits eine debuf.cfg angezeigt. Kann ich mit dem Befehl etwas kaputt machen?

    Gruss,
    Stefan

  8. #8
    Sofern die Datei jemals Daten enthielt, sind diese danach weg.

    Ansonsten:
    <klugscheiß>Streng genommen werden keine Leerzeichen in das File geschrieben, sondern der Inhalt von /dev/null auf das File umgeleitet. Dadurch wird der gesamte Inhalt einfach überschirben</klugscheiß>
    Anbindung: 1und1 3072/384 mit Leitung bei T-COM
    Router: Cisco PIX (perfekt, wenn\'s um VoIP-NAT geht)
    Telefon: Siemens Gigaset (analog)
    VoIP: 1und1 / SipSnip / Sipgate.de
    Sonstiges VoIP: Asterisk 1.0.7 (Linux 2.4.27-2-smp - Debian) - FritzCard PNP - Siptronic ST-186 / SER auf RootServer

  9. #9
    IPPF-Aufsteiger
    Registriert seit
    16.11.2004
    Beiträge
    42
    Hi,

    nvi funktioniert nur mit dem kompletten Pfad, Dateiname alleine geht nicht.

    Max
    FRITZ!Box Fon WLAN 7270 v3 FW 54.04.88 -> 1und1
    FRITZ!Box Fon WLAN 7270 v3 FW 74.04.88 -> Telefonica
    Draytek Vigor 2930n FW 3.3.0 für Load Balancing

  10. #10
    Moderator Avatar von Netview
    Registriert seit
    01.04.2004
    Ort
    Westerwald
    Beiträge
    3.360
    Zitat Zitat von Max-1968
    Hi,

    nvi funktioniert nur mit dem kompletten Pfad, Dateiname alleine geht nicht.

    Max
    also bei mir geht:

    cd /var/flash
    zur Kontrolle: pwd
    nvi debug.cfg
    Router: A330GC + pfsense 1.2.3/freebsd 7.2 |squid-3.2.0.15|squidgard 1.5.0_3|Firewall|QoS|dynIP
    Asterisk 10 ( rev. 352556 ) on alix 2C2 / Voyage-Linux 0.4 + patton sn4634 [Smartware R5.T/17-01-11 | 3 BRI -> NT-Mode] chan_capi rev. 919 + speex 1.2rc1|xmail 1.27|
    spamd 4.8.0|fetchmail 7.0.0|samba 3.0.35

    Bkp-Router: Bintec X4000 FW 7.2 Rev. 1
    Adapter: SPA-1001 FW 3.1.9b
    Phones: S450IP P2000W FW WJ.00.13 + 7921G Wifi/7940G/7971G FW akt. (chan_sccp_b trunk|rev. 2299), HTC HD2, Nokia XM5800, TC300, SL 75 WLAN)
    Test: GXP2000, GXP2020, Sipura 3000, Netgear TA612V, ST 186 (IAX2), Allnet 7902, StarCom F1000G
    Provider: KD via KEVAG-Telekom Professional 26000/1000

  11. #11
    IPPF-Aufsteiger
    Registriert seit
    11.12.2004
    Beiträge
    37
    Hallo Netview und Max,

    danke für euere Antworten. Konnte es bis jetzt noch nicht ausprobieren. Aber vielleicht kann der NVI nicht mit 0 Byte Dateien umgehen, wenn man nicht den kompletten Plfad angibt? Vielleicht funtkioniert der direkte Aufruf nur mit befüllten Dateien.

    Ist denn eigentlich ein unterschied zwischen meiner 0 Byte Datei und einer Datei erzeugt durch "echo > /var/flash/debug.cfg"?

    Gruss,
    Stefan

  12. #12
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.321
    Was passiert denn wenn du unter /var/tmp eine Datei erstellst und die dann nach /var/flash/debug.cfg catest?
    Ungefähr so:
    Code:
    /var/tmp # vi debug.cfg &#40;Jetzt mit i in EinfügeModus, per Copy&Paste Abschnitt von oben einfügen, ESC und &#58;wq&#41;
    /var/tmp # cat debug.cfg
    
    /usr/sbin/telnetd -l /sbin/ar7login <<< Telnet-Deamon wird gestartet
    dsld -s <<< DSL-Modem wird abgeschaltet
    route add default gw 192.168.0.99 <<< mein Gateway &#40; Router &#41;
    echo 1,4 > /var/led <<< Power-LED konstant
    cat <<EOP > /etc/resolv.conf <<< DNS-Konfiguration
    nameserver 192.168.0.2 <<< lokaler DNS
    nameserver 213.148.129.10 <<< ISP DNS1
    nameserver 213.148.130.10 <<< ISP DNS2
    EOP
    cat <<EOP > /var/flash/voip_register.sh
    while true;
    do
    echo "Registrierung am SIP-Server..."
    echo "bla" | voipd -R
    sleep 900
    done;
    EOP
    chmod 755 /var/flash/voip_register.sh
    /var/flash/voip_register.sh
    
    /var/tmp # cat /var/tmp/debug.cfg > /var/flash/debug.cfg
    /var/tmp # cat /var/flash/debug.cfg
    MfG Oliver
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  13. #13
    IPPF-Einsteiger
    Registriert seit
    13.05.2005
    Beiträge
    3
    Hi!
    Ich hatte auch mehrmals das Problem mit dieser Datei. Hab davor immer versucht die Datei zu sichern und auch einige andere. Dann war aber der Speicher zu klein.
    Nachdem ich mehrmals dann die Recovery Prozedur angewendet hatte, sind die Bedenken aber immer kleiner geworden und ich habe die Datei gleich mit nvi /var/flash/debug.cfg editiert und siehe da es hat funktioniert.
    Versuchs mal mit Recovery, da ich glaube, ein Werksreset nichtg ausreicht.
    Das Gerät braucht scheinbar noch Speicher, wenn Du die Datei mit nvi öffnest. Wenn kein Speicher mehr frei, dann endet es mit dem von Dir geschilderten Ergebnis.
    Bin kein Experte, aber so war meine Interpretation.

    LG
    Christoph

Ähnliche Themen

  1. ar7.cfg editieren
    Von alicio im Forum FRITZ!Box Fon: Modifikationen
    Antworten: 6
    Letzter Beitrag: 01.02.2009, 21:48
  2. Wie ar7.cfg fehlerfrei editieren??
    Von EasyRider im Forum Freetz
    Antworten: 13
    Letzter Beitrag: 15.08.2007, 12:51
  3. Editieren der ar7.cfg
    Von elch5643 im Forum FRITZ!Box Fon: Telefonie
    Antworten: 2
    Letzter Beitrag: 24.11.2006, 17:35
  4. Editieren der Ar7 und Debug.cfg mit nvi nicht möglich
    Von gnooom im Forum FRITZ!Box Fon als ATA
    Antworten: 3
    Letzter Beitrag: 16.07.2005, 11:14
  5. Wie kann ich die Datei debug.cfg editieren?
    Von astefan im Forum FRITZ!Box Fon mit internem ISDN-S0-Bus
    Antworten: 3
    Letzter Beitrag: 22.05.2005, 12:49

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •