Box meldet sich nach 30min beim VoIP ab! Was tun??

Status
Für weitere Antworten geschlossen.
@erik
Kannst du mal ein syslog posten?
Wenn Du mir erklärst, wie das geht, gerne. Ich habe außer der OEM-Änderung von Freenet auf AVM und den Codec-Anpassungen von haveaniceday nichts an der Box modifiziert.
 
@erik
Dann hast du eine telnet-Konsole?
syslog starten, mit logread lesen

@susanne
Moment muss mir erst mal den mod anschauen...

Mfg Oliver
 
So jetzt steht dies drinne, hoffe das ist korrekt so, mach mal noch keinen Neustart.

# cat /var/flash/debug.cfg
/usr/sbin/telnetd &
route add default gw 192.168.0.1
voipd -R
echo 8,2>/var/led
15,45 7-23 * * * voipd -R > /tmp/crontab.log
cat <<EOP > /var/spool/cron/crontabs/root
 
Ich hab hier gerade ein Verständnis-Problem:
Du hast gesagt, du hättest den mod-0.52 von haveaniceday drauf, aber irgendwie fehlt der Aufruf in der debug.cfg???

Du hast den Inhalt doch hoffentlich nicht gelöscht als es letztens um das löschen der debug.cfg ging?
 
olistudent schrieb:
Ich hab hier gerade ein Verständnis-Problem:
Du hast gesagt, du hättest den mod-0.52 von haveaniceday drauf, aber irgendwie fehlt der Aufruf in der debug.cfg???

Ja, habe ich drauf.
Die 23-iger vom Firmware ULC
"Du hast den Inhalt doch hoffentlich nicht gelöscht als es letztens um das löschen der debug.cfg ging?"

Ich dachte eigentlich & habe zuerst gesichert & das neue drangehängt.
Aber ich kann doch die fehlenden Befehle per Hand nachtragen, oder mache ein Update auf das gemod. 29 -iger.
Da bleiben mir doch alle Einstellungen erhalten, Oder?
 
In der Readme vom mod-0.52 steht:
- Erster Start:
- Image als "Update" Einspielen
- per Telnet auf der Box anmelden
( user: root, Passwort: fritzbox )
- Meine Empfehlung: Alteinträge in /var/flash/debug.cfg löschen
echo > /var/flash/debug.cfg

- modstart starten. ( nur Einmalig nötig, modstart trägt sich selber in /var/flash/debug.cfg ein )

Ende Erster Start..

Hast du das gemacht?
 
Ja, ich hoffe zum richtigen Zt. pkt..

Schaust du dir bitte nochmal meinen Vorschlag im letzten Posting an.

Mom, damit konnte ich nix anfangen "- modstart starten" & habe es somit nicht gemacht zumindest nicht wissentlich.
 
Klar kannst du die Befehle von Hand nachtragen, ich weiß aber nicht was da alles reinmuss. Ist ziemlich kompliziert, was haveaniceday da gebaut hat :)
Wenn du auf die gemod. 29 -iger updatest, wird die debug.cfg, wie auch die voip.cfg, nicht geändert. -> Einstellungen bleiben erhalten...
 
Es bleiben also, meine Telefonanbieter & auch die ganzen Änderungen von Markus?
Und was ist mit mod.starten gemeint? Übrigens Telnet funktioniert aber?!
 
Kann ich natürlich nicht garantieren, aber bei mir sind die Einstellungen alle erhalten geblieben...
telnet bleibt auch, und die änderungen von markus auch.
Nach dem ersten Start vom mod-Image soll man modstart aufrufen, damit er die notwendigen Änderungen an der debug.cfg vornimmt. (Dadurch wird sie nur erweitert und nicht gelöscht!)
 
O.K. dann werde ich dies mal tun.

Wenn du bitte so nett wärst mir genau zu beschreiben, wie ich modstart aufrufe.

Und wie ich dann diese Einträge reinschreibe & was die Sternchen und xxx bedeuten.

Bei der MOD-FW ist in der "var/flash/debug.cfg" ein Abschnitt, um beim Start Einträge fuer den cron zu machen:

cat <<EOP > /var/spool/cron/crontabs/root
15,45 7-23 * * * voipd -R > /tmp/crontab.log
0 8 * * * /var/flash/msntp -r -P no 192.168.xx.1 > /tmp/crontab.log
EOP

(Die 2. Zeile ist die Zeitsynchronistation per msntp)



Danke
 
Wenn das neue Image drauf ist, musst du auf der telnet-Konsole eingeben: modstart
Jetzt müsste sich das selbst eintragen, woraufhin unter anderem diese Zeile in der debug.cfg stehen sollte: cat <<EOP > /var/spool/cron/crontabs/root
Die Zeile darunter änderst du dann in: 15,45 7-23 * * * voipd -R > /tmp/crontab.log (müsste schon so ähnlich aussehen)

Das mit dem mnstp können wir danach angehen, falls gewünscht...
 
So, alles o.k. vielleicht hätte ja auch der Aufruf modstart gereicht, sprich ohne die Firmware zu erneuern.!?

Wie genau bekomme ich diese Zeile & mit welchem Befehl genau unter "cat <<EOP > /var/spool/cron/crontabs/root " ?!

Jetzt sieht sie übrigens so aus

Code:
# cat /var/flash/debug.cfg
/usr/sbin/telnetd &
route add default gw 192.168.0.1
voipd -R
echo 8,2>/var/led
15,45 7-23 * * * voipd -R > /tmp/crontab.log
cat <<EOP > /var/spool/cron/crontabs/root
PASSWD='xxxxxxxxxxxxxxxxxx'
export PASSWD
uudecode -o /var/tmp/dropbear_rsa_host_key <<\EOP
begin 600 /var/tmp/dropbear_rsa_host_key
xxxxxxxxxxxxxx``
`
end
EOP
 
Hallo susanne,
deine debug.cfg ist durcheinander !

Ich empfehle als einfachste Lösung die Datei mit
echo > /var/flash/debug.cfg
modstart
noch mal zu erstellen.

Grund:
- "Eigenstart" fehlt. ( musst du gelöscht haben )
- Reihenfolge durcheinander erst "cat ... crontabs/root" dann 15,25.... dann direkt EOP
- /usr/sbin/telnetd mit "mod-0.52 nicht notwendig.

Deine debug.cfg sollte hinterher so aussehen:
PASSWD='[highlight=red:0e516bfb1c]....[/highlight:0e516bfb1c]'
export PASSWD
[highlight=red:0e516bfb1c]route add default gw 192.168.0.1[/highlight:0e516bfb1c]
cat <<EOP > /var/spool/cron/crontabs/root
[highlight=red:0e516bfb1c]15,45 7-23 * * * voipd -R > /tmp/crontab.log [/highlight:0e516bfb1c]
EOP
uudecode -o /var/tmp/dropbear_rsa_host_key <<\EOP
...
EOP
uudecode -o /var/tmp/dropbear_dss_host_key <<\EOP
...
EOP
export LUFSIP=""
export LUFSUSER="anonymous"
export LUFSPASS="fritzbox@home"
export LUFSMNT="/usr/local"
#sed -i -e 's,.*\(AUTO_CHDIR=\).*,\1"/",' /var/tmp/bftpd.conf
#/usr/bin/bftpd -d &
/usr/bin/modstart

Die Zeilen mit "#" sind nicht notwendig, da Kommentar. Die daten zwischen "Zeilenanfang uudecode..." und "EOP" erzeugt die Box selber.

Haveaniceday

PS: Bitte noch mal den Thread mit der Bedienung von nvi/vi lesen !
Eine falsche Reihenfolge oder ein fehlender/zusätzlicher Inhalt kann deine
Box zu einem Recoverfall machen !

[highlight=red:0e516bfb1c]Edit: Notwendige manuelle Änderungen mit Rot gekennzeichnet.Rest erledigt modstart..[/highlight:0e516bfb1c]
 
Danke, dann werde ich es tun.

Bitte verrate mir, wie ich danach dies machen muss.
"
Wie genau bekomme ich diese Zeile & mit welchem Befehl genau unter "cat <<EOP > /var/spool/cron/crontabs/root " ?"
 
O.K.danke
 
susanne schrieb:
Bitte verrate mir, wie ich danach dies machen muss.
"
Wie genau bekomme ich diese Zeile & mit welchem Befehl genau unter "cat <<EOP > /var/spool/cron/crontabs/root " ?"

A) Lesen, verstehen und keine falschen Tasten tippen: http://www.ip-phone-forum.de/forum/viewtopic.php?t=9263
B) Das rote oben anschauen ( Ich sehe z.B. kein "&" ! )
C) Wenn alles fertig ist die Box neu starten.

Haveaniceday
 
haveaniceday schrieb:
Hallo susanne,
deine debug.cfg ist durcheinander !

Ich empfehle als einfachste Lösung die Datei mit
echo > /var/flash/debug.cfg
modstart
noch mal zu erstellen.

Grund:
- "Eigenstart" fehlt. ( musst du gelöscht haben )
- Reihenfolge durcheinander erst "cat ... crontabs/root" dann 15,25.... dann direkt EOP
- /usr/sbin/telnetd mit "mod-0.52 nicht notwendig.


[highlight=red:2eaa9d20a8]Edit: Notwendige manuelle Änderungen mit Rot gekennzeichnet.Rest erledigt modstart..[/highlight:2eaa9d20a8]

echo "voipd -R" >> /var/tmp/debug.cfg
echo "echo 8,2>/var/led" >> /var/tmp/debug.cfg
 
Status
Für weitere Antworten geschlossen.

Statistik des Forums

Themen
244,878
Beiträge
2,220,013
Mitglieder
371,602
Neuestes Mitglied
Bullschied
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.