gefritzte V900: Neustarten automaisieren

magnitka

Neuer User
Mitglied seit
24 Sep 2007
Beiträge
156
Punkte für Reaktionen
0
Punkte
16
hallo,

nach stundenlangem Suchen hier im forum und in google gebe ich ergebnsislos auf:bluescre: und stelle eine frage hier ein:


kann man irgendwie (z.B über Config-Datei) die gefritzte W900 alle 24 Stunden automatisch neustarten lassen? einfache VErbindungsunterbrechung reicht mir aus gewissen grunden nicht aus.

grüße
magnitka
 
mit callmonitor von freetz fertig

ja geht wenn du den callmonitor von freetz drauf hast

unter listeners das eingeben

in:request ^089123456789$ ^01711234567$ reboot

per handy

oder per cron

geht das auch

gruss

ichego1
 
Hallo,

Vielleicht hillft Dir das weiter, einfach in debug.cfg eingeben.


await() {
local day=$((60*60*24))
sleep $(( ($(date -d $(date +%m%d$1%Y) +%s) - $(date +%s) + $day) % $day ))
}
(sleep 600; await 0012; reboot) &

Gruss
Jörg
 
danke Euch für so schnelle Antworten
@ichego1
ich habe keine Tool am PC laufen, bzw ich möchte das NEustart unabhängig von PC statfindet.

@Jörg

ich glaube das ist, wonach ich gescuht habe,
bevor ich die Box zum sterben bringe, wollte ich mich erkündigen, wo ich die Zeilen
await() {
local day=$((60*60*24))
sleep $(( ($(date -d $(date +%m%d$1%Y) +%s) - $(date +%s) + $day) % $day ))
}
(sleep 600; await 0012; reboot) &
im in Config. mit hilfe von FB-Editor einfügen soll, ich meine, geht es dierkt von erste Zeile, oder soll ich irgeendwo bassende Bereich dafür finde??


z. B steht im Kopf
**** FRITZ!Box Fon WLAN 7170 CONFIGURATION EXPORT
Password=$$$$
FirmwareVersion=29.04.70
CONFIG_INSTALL_TYPE=ar7_8MB_xilinx_4eth_2ab_isdn_nt_te_pots_wlan_usb_host_dect_37264
OEM=avm
Country=049
Language=de
**** CFGFILE:ar7.cfg
/*
* /var/flash/ar7.cfg
* Sat Mar 28 09:56:34 2009
*/

ar7cfg {
mode = dsldmode_router;
igddenabled = yes;
igdd_control_enabled = yes;
wan_bridge_with_dhcpc = yes;
wan_bridge_gateway = 0.0.0.0;
dhcpc_use_static_dns = no;
...........
wäre es dann richtig

**** FRITZ!Box Fon WLAN 7170 CONFIGURATION EXPORT
Password=$$$$
FirmwareVersion=29.04.70
CONFIG_INSTALL_TYPE=ar7_8MB_xilinx_4eth_2ab_isdn_nt_te_pots_wlan_usb_host_dect_37264
OEM=avm
Country=049
Language=de
**** CFGFILE:ar7.cfg
/*
* /var/flash/ar7.cfg
* Sat Mar 28 09:56:34 2009
*/

ar7cfg {
mode = dsldmode_router;
igddenabled = yes;
igdd_control_enabled = yes;
wan_bridge_with_dhcpc = yes;
wan_bridge_gateway = 0.0.0.0;
dhcpc_use_static_dns = no;
...........
}
await() {
local day=$((60*60*24))
sleep $(( ($(date -d $(date +%m%d$1%Y) +%s) - $(date +%s) + $day) % $day ))
}
(sleep 600; await 0012; reboot) &

.................

danke im Voarus
 
hawcline was bedeuten deine Zahlen kann mann die box auch 2 mal pro tag rebooten

await() {
local day=$((60*60*24))
sleep $(( ($(date -d $(date +%m%d$1%Y) +%s) - $(date +%s) + $day) % $day ))
}
(sleep 600; await 0012; reboot) &

gruss
 
@ichego1

tut mir leid, ich habe deine gedanke nicht kapiert

also nach
ar7cfg {
await() {
local day=$((60*60*24))
sleep $(( ($(date -d $(date +%m%d$1%Y) +%s) - $(date +%s) + $day) % $day ))
}
(sleep 600; await 0012; reboot) &



oder doch vor ar7cfg {
 
nein das zeugs muss in die debug.cfg

dann müsste es funtzen

gruss

ichego1
 
hmm :rolleyes:

wie komme ich an debug.cfg ran? mit FB-Editor ist das doch unmöglich? muss man das teil in erste Sekunden über FTP ansprechen und dann irgendwo in enem ordnder finden?

würd mich sehr dankbar für die Hinweis, wie man das machen könnte bzw einen link zum debug.cfg.
:)
 
Hallo,

dies kannst Du per telnet machen.

Falls Dein telnet nicht aktiv ist, per Telefon #96*7* eingeben.

Start/Ausführen telnet 192.168.178.1 oder die IP die für Deine Box vergeben ist.

dann gibts Du ein.

cd var/flash

nvi debug.cfg

kopierst die Zeilen rein.

dann einmal Esc drücken gibst dann :wq ein, dann wirds auch gespeichert.

Dann sollte es klappen

@ichego1,

Obs auch mehrmals am Tag geht kann ich nicht sagen, müsstest Du testen

Gruss
Jörg
 
:confused:

jetzt bin ich wieder confused...


im Telnet kommt eine Meldung

BusyBox v1.8.2 (2008-11-26 13:15:43 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.

ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
# cd var/flash
# nvi debug.cfg
cat: can't open 'debug.cfg': No such file or directory
# nvi /var/flash/debug.cfg
cat: can't open 'debug.cfg': No such file or directory
telnet ist auf der Box eingeschaltet

weißt jemand, warum die debug.cfd nicht geöffent werden kann?
:(
 
Kann sein das die bei Dir schreibgeschützt ist.

Kannst ja mit ls nachschaun obse vorhanden ist.

damit cat /var/flash/debug.cfg > /var/tmp/debug.cfg kopierste die debug.cfg in den tmp, dann kannste die bearbeiten.

Wenn de fertig bist cat /var/tmp/debug.cfg > /var/flash/debug.cfg kopierste die debug.cfg wieder zurück.

Oder hast du etwa Original Soft drauf????


Gruss
Jörg
 
Zuletzt bearbeitet:
einen guten Abend,

nach langem hier und her habe ich es doch nicht hinbekommen die debug.cfg auszulesen und diese zu verändern. ich dachte, dass an einem bug irgendwo in firmware liegt. deshalb habe ich die bosx vollständig ressetet, die zu t-com wiederhergestellt und danach noch mal mit aktuellsten treibern mit mit dem allen bekannten Skript geflasht.

es kommt wieder das selbe...

BusyBox v1.8.2 (2008-11-26 13:15:43 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.

ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
# cat /var/flash/debug.cfg > /var/tmp/debug.cfg
cat: can't open '/var/flash/debug.cfg': No such file or directory
# cd
# cd var/flash/
# ls debug.cfg
debug.cfg
# nvi debug.cfg
cat: can't open 'debug.cfg': No such file or directory
#

:spocht:

was tue ich falsch??
 
Zuletzt bearbeitet:
Es kann sein, dass de debug.cfg bei Dir noch nicht existiert - dann einfach mit
Code:
echo > /var/flash/debug.cfg
eine leere Datei anlegen (obigen Befehl im telnet-Fenster eingeben). Danach sollte es mit nvi klappen.


Gruß,
Wichard
 
vielen Dank wichard!!

das war die Ursache meiner Quelerei!!! :blonk: es war tatsäclich keine config datei vorhanden

naja,man lernt immer wieder was neues dazu!!!

PS beste dank an hawcline!!

grüße
magnitka!
 
hallo,


ich hab ja wieder ein Problem. Obwohl die Code in debug.cfg erfolgreich abgespeichert wurde, passiert nichts. Die Box bootet nicht neu...

kann mir jemand einen Vorschlag mahcen, warum so ist?

beste Grüße
magnitka
 

Anhänge

  • Zuschneiden_2.jpg
    Zuschneiden_2.jpg
    30.1 KB · Aufrufe: 5
Hast Du an der Konsole mal ausprobiert, den Befehl reboot einzugeben? Dann sollte die Box neu starten; falls nicht, wird eben dieser Befehl / diese Datei nicht gefunden. Ersetze dann ggfs. bitte das "reboot" durch ein "/sbin/reboot" (falls dieser Befehl beim vorherigen Test auf der Konsole tatsächlich zum Reboot führt).


Gruß,
Wichard
 
danke wichard
der Befehl reboot in der busybox funktioniert...
und ich habe das empfohlene "/sbin/reboot" eingefügt
na dann warten wir mal die 24 std :cool:

grüße
magnitka
 

Anhänge

  • Zuschneiden.jpg
    Zuschneiden.jpg
    190.4 KB · Aufrufe: 6
  • Zuschneiden_2.jpg
    Zuschneiden_2.jpg
    31.4 KB · Aufrufe: 3
Zum Testen kannst Du ja eine etwas näher liegende Uhrzeit einstellen. ;)

Hattest Du eigentlich zwischen Eintrag in die debug.cfg und dem von mir angeregten Testneustart die Box überhaupt noch einmal neu gestartet? Die debug.cfg wird nämlich nur beim Systemstart abgearbeitet; allein davon, dass der reboot-Befehl dort drin steht, wäre die Box also sowieso noch nicht neu gestartet.


Gruß,
Wichard
 
hallo:),

die 24 Stunden Wartezeit sind vergangen, die Box bleibt stur und rebootet nicht :mad: :spocht:
hab da ein paar Fragen
in der debug-Datei sind in jeder Zeile solche "~" Zeichen .. ist das ok?


weitere Frage:
wenn ich in der Zeile local day, statt $((60*60*24)) dierekt $(86400) einfüge ist das ok?
warscheinlich kann die box nicht rechnen? :rolleyes:


schöne grüße
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,159
Beiträge
2,247,074
Mitglieder
373,678
Neuestes Mitglied
brainkennedy
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.