Fritbox 7390 VOIP Problem und automatischer Neustart

hanshans4711

Neuer User
Mitglied seit
31 Jan 2013
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Hallo.

Ich habe mit meiner Fritzbox 7390 (Firmware 6.01) ein enormes Problem mit VOIP.

In der Box sind 3 SIP Accounts eingetragen und am S0 Anschluss hängt eine ISDN Anlage.

Anfangs läuft alles optimal. Sprachqualität super und Faxen geht auch.

Nach jedoch kurzer Zeit funktioniert das Fax nur noch sporadisch und nach ca. einer Woche gar nicht mehr.

In einem Zeitraum zwischen einer und drei Wochen gehen dann auch die Telefonprobleme los. Gespräche sind
abgehackt und teilweise nicht mehr möglich.

Und jetzt kommts. Stromstecker raus und wieder rein und alles funktoniert vorerst wieder einwandfrei.

Die Box hat eine feste IP und ist über LAN1 mit dem Internet verbunden.

Jetzt bräuchte ich einen automatischen Neustart oder noch besser das automatische Betätigen des "Neu verbinden" Buttons im Onlinemonitor.

Habe hier im Forum schon diesen Eintrag gefunden:

#Reboot 06:00
while true
do
sleep 55
date | grep 06:00
if [ $? -eq 0 ]; then
reboot 10
fi
done

Bin mit Telnet auf meiner Box, leider fehlen mir aber hier die Linuxkenntnisse.
Das soll in die debug.cfg eingetragen werden.
Jedoch finde ich diese nicht, geschweige denn hab ich keine Ahnung wie man diese editiert:(

Gibt es hier eine Anleitung bzw. kann man diesen Befehl auch mit dem "Neu verbinden" Button ausführen?

Wäre super wenn mir jemand helfen könnte.
 
Gibt es hier eine Anleitung bzw. kann man diesen Befehl auch mit dem "Neu verbinden" Button ausführen?
Nein, neu verbinden ist etwas anderes. Deinem Wunsch entspricht eher Neu starten unter System > Sicherung > Reiter Neustart
 
Ja das ist mir klar.

Ich bräuchte allerdings eine automatische Lösung wie am Ende meines Textes beschrieben.
 
KISS = Keep It Stupid Simple!

Meine Fritzen hängen an Schaltuhren seit einem Jahr. Bin sehr zufrieden, keine Probleme seit dem mehr.

Mit dem Script geht es natürlich auch. Die Firmware kann sich allerdings auch so verklemmen, dass auch das Script nicht mehr geht.
 
Ich möchte gerne die Lösung mit dem Script.

Bräuchte bloß Hilfe wie das geht!
 
Wenn es denn sein soll:

Hab mal aus meinem "Merkbuch" kopiert:


am Telefon: #96*7* Telnet ermöglichen
Windowsprogramm "telnet" aufrufen oder im "Eingabeaufforderug"-Fenster "telnet fritz.box"
echo > /var/flash/debug.cfg falls debug.cfg von nvi nicht aufrufbar
nvi /var/flash/debug.cfg Schreibmodus "i" eingeben

while true
do
sleep 55
date | grep 02:00: (Doppelpunkt anfügen)
if [ $? -eq 0 ]
then
reboot (10 weglassen)
fi
done

[ESC] Schreibmodus verlassen
:wq abspeichern und beenden

Natürlich Ohne Gewähr.
 
Es funktioniert.

Super danke.

Eine Frage hätte ich allerdings noch.

Geht das auch mit dem "Neu verbinden" Button?

Eventuell wäre mein VOIP Problem auch gelöst wenn ich mal kurz die Internetverbindung trenne.

Ein Versuch wäre es wert.
 
Geht das auch mit dem "Neu verbinden" Button?
Neu verbinden entspricht dem in der Box bereits enthaltenen Zuvorkommen der Zwangstrennung...
Internet > Zugangsdaten > Reiter Internetzugang > Verbindungseinstellungen.
 
Das ist schon klar.

Aber wie würde der passende Linuxbefehl dafür aussehen?
 
Wofür brauchst du einen Linuxbefehl, wenn die Box das schon serienmäßg integriert hat?
 
Bevor Du weiter darüber grübelst, wie man das per Script machen kann
Geht das auch mit dem "Neu verbinden" Button?
probiere doch erst einmal aus, ob ein simples "neu verbinden" überhaupt zum Ziel führt. Das kannst Du schön manuell per Maus und Zeigefinger realisieren, für einen Test brauchst Du kein Script. ;)
 
So habe eine Lösung hierfür.

So muss das in der debug.cfg aussehen:

while true
do
sleep 55
date | grep 02:00:
if [ $? -eq 0 ]
then
ctlmgr_ctl w connection0 settings/cmd_disconnect 1
fi
done

Das ist der Befehl der automatisch den "Neu verbinden" Button betätigt.
Ob sich hier der gewünschte Erfolg einstellt muss ich aber trotzdem erst manuell prüfen.

Kann man das Script auch so schreiben das der Befehl nur einmal in der Woche ausgeführt wird?
 
Hast Du denn keine Zwangstrennung?
Bekommst du denn nicht jeden Tag eine neue IP-Adresse zugewiesen?
Wenn doch, dann hast Du keinen Erfolg durch diese zusätzliche "(Zwangs)Trennung", weil diese ja eh schon 1x pro Nacht vollzogen wird.
Lies bitte noch einmal den Beitrag #8 von Hans Juergen ganz genau. ;)
 
Ich habe keine Zwangstrennung!
Dadurch entsteht ja auch das Problem der Fritzbox.
 
Gehe mit Telnet in deine Fritz und gib "date" ein, suche dir einen passenden String aus, z.B. "thu" und modifiziere zu

date | grep thu

dann schlägt dein Script jeden Donnerstag um 0:00 h zu.

Mit einer Verschachtelung im Script kannst du zusätzlich nach einer genehmen Zeit suchen.

Als Alternative kannst du dich in "crontab" einarbeiten, google hilft.
 
Kostenlos!

Statistik des Forums

Themen
248,853
Beiträge
2,302,880
Mitglieder
378,501
Neuestes Mitglied
Dalle85