Telnet>Reboot> Box hängt

Alles eine Frage des Images
damyly
Einsteiger
Einsteiger
Beiträge: 119
Registriert: Donnerstag 9. Januar 2003, 17:27

Telnet>Reboot> Box hängt

Beitrag von damyly »

Hallo,

benutze im Moment ein Dietmar.W Image von Mitte August.

Warum bleibt die Box nach dem "Reboot"-Befehl hängen, wenn ich vorher über Telnet auf die Box gelangt bin?


Grüße Damy
Nokia Dbox Kabel Ave Maria 500
horsti58
Interessierter
Interessierter
Beiträge: 21
Registriert: Mittwoch 4. Februar 2004, 18:22

Beitrag von horsti58 »

Du hast wahrscheinlich eine Nokiabox und da geht das so nicht.
Warum den Fehler keiner fixt bleibt wohl ein Geheimnis.
Die geiche Ursache tritt auch nach dem Flashen übers Menü auf, Nokia restartet nicht!!!

reboot funktioniert nur bei Sagem und Philips.


Lösung für Nokia.
Je nachdem was alles gestartet ist muß man die killall Befehle verändern bzw. erweitern.
Schau mal in deine Startdatei (Start_Neutrino) was alles so gestartet wurde...
Mach dir ein Plugin wo drin steht:

killall sectionsd
killall camd2
killall timerd
killall controld
killall nhttpd
sleep 3
busybox -reboot

Dann klappts auch mit der Nokia....

Eine Superlösung ist ein Script vom PC aus starten und der übermittelt das per Telnet automatisch zur Box.

Suche mal nach dem Prog TST10.exe von Freewareweb

Hier ist der Link:
ftp://ftp.elf.stuba.sk/pub/pc/comm/tst10.zip

Hier als Beispiel eine rest5.txt (für meine Nokia Box5) um die zu resetten:

192.168.2.5 23
WAIT "login"
SEND "root\m"
WAIT "#"
SEND "killall sectionsd\m"
WAIT "#"
SEND "killall camd2\m"
WAIT "#"
SEND "killall timerd\m"
WAIT "#"
SEND "killall zapit\m"
WAIT "#"
SEND "killall controld\m"
WAIT "#"
SEND "killall nhttpd\m"
WAIT "#"
SEND "sleep 3\m"
WAIT "#"
SEND "busybox -reboot\m"
WAIT "1"

Je nach Image muß man nach root auch noch das Passwort übermitteln,
die Syntax am besten einmal per Hand mit telnet auspobieren und aufschreiben...
damyly
Einsteiger
Einsteiger
Beiträge: 119
Registriert: Donnerstag 9. Januar 2003, 17:27

Beitrag von damyly »

Danke für Deine umfangreiche Antwort!

Werde es gleich mal probieren.

Grüße Damy
Nokia Dbox 2 Kabel XP
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

horsti58 hat geschrieben:Du hast wahrscheinlich eine Nokiabox und da geht das so nicht.
Warum den Fehler keiner fixt bleibt wohl ein Geheimnis.
Die geiche Ursache tritt auch nach dem Flashen übers Menü auf, Nokia restartet nicht!!!

reboot funktioniert nur bei Sagem und Philips.

Komisch, ich mache sowas u.U. mehrfach täglich mit einer Nokia....

Ich liebe solche Pauschalaussagen...
horsti58
Interessierter
Interessierter
Beiträge: 21
Registriert: Mittwoch 4. Februar 2004, 18:22

Beitrag von horsti58 »

Das ist eben das Übel, die Boxen scheinen nicht gleich zu sein...

Habe mehrere Boxen hier:
7 Nokias, 6 davon machen den normalen Reboot nicht,
sind alles 2xI, avia 500 Boxen BMon 1.0

Die Nokia 2xI avia 600 BMon 1.2 , die Sagem 1xI und die Philips machen den reboot.

Sicher ist es schlecht etwas zu verändern, wenn man selbst die Probs nicht hat...
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

Die geiche Ursache tritt auch nach dem Flashen übers Menü auf, Nokia restartet nicht!!!
Ist bei mir auch so.
reboot funktioniert nur bei Sagem und Philips.
Trotzdem funktioniert bei mir reboot im normalen Betrieb mit Nokia 2*I 500
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Beitrag von Npq »

Sollte mit dem aktuellen CVS funktionieren.

Ursache ist ein scheinbar unvollständiger Reset durch den Frontprozessor. Das Flash bleibt dabei in dem Zustand, den es vor dem Reset hatte. Wenn das - z.B. nach dem Schreiben einer Config nach /var - nicht "read array" ist, sondern "read status", dann findet die CPU im Flash keine verwertbaren Daten vor und bleibt hängen.

Der Frontprozessor-Treiber resettet jetzt bei den Nokias das Flash vor dem Auslösen des Restart-Befehls.