Ich hatte dieses Problem bis vor einigen Tagen auch. Im Netz habe ich eine kompilierte Version von
seife's sectionsd-1.264-current-next-try1.diffgefunden. Damit ist dieses Problem verschwunden.
Installation:
Entpackt die Datei
sectionsd und kopiert sie im Binärmodus per FTP auf die Box ins Verzeichnis
/var/bin/ . Dann müsst Ihr dem
sectionsd noch Ausführrechte (755) vergeben.
Kopiert die Datei
/etc/init.d/start_neutrino ins Verzeichnis
/var/tuxbox/.
Sucht dort die Zeile:
und ersetzt sie mit einem UNIX-Editor durch folgende Zeilen:
Code: Alles auswählen
if [ -x /var/bin/sectionsd ]; then
/var/bin/sectionsd
else
/bin/sectionsd
fi
Dann die Datei im UNIX-Format abspeichern und Ihr Ausführrechte (755) vergeben. Sollte die Datei nicht im UNIX-Format abgespeichert sein oder keine Ausführrechte (755) besitzen, wird die Box beim Startvorgang stehen bleiben.
In diesem Fall folgende Aktionen ausführen:
Man kann nämlich immer noch per FTP oder Telnet auf die DBox2 zugreifen. Per FTP einfach die betreffende Datei nochmal von der DBox2 herunterladen und im UNIX-Format abspeichern. Dann wieder auf die DBox2 laden und diese neu starten. Per Telnet kann man sich unter Windows auf der DBox2 einloggen mit [Start] [Ausführen], dann eingeben telnet <DBOXIP> wobei <DBOXIP> durch die IP-Adresse der DBox2 zu ersetzen ist, z.B.:
Dann sollte ein Fenster auftauchen, in dem folgendes drinsteht:
Code: Alles auswählen
Willkomen auf Ihrer d-box 2 - Kernel 2.4.36.6-dbox2 (14:43:30). - JtG-Image -
dbox login:
Bei
eingeben. Die Passworteingabe wird nicht angezeigt, ist also b l i n d einzugeben. Bei YADI-Images ist standardmäßig kein Passwort vergeben.
Dann folgende Befehle eingeben (dies bezieht sich jetzt auf eine fehlerhafte
start_neutrino, die in
/var/tuxbox/ liegt wie beim Jack-the-Grabber-Image. Andere Speicherorte und Dateien im Pfad anpassen):
Code: Alles auswählen
dos2unix /var/tuxbox/start_neutrino
chmod 755 /var/tuxbox/start_neutrino
chmod 755 /var/bin/sectionsd
reboot
Mit diesen Befehlen wird die Datei
start_neutrino vom DOS- ins UNIX-Format umgewandelt und ihr werden Ausführrechte vergeben, womit die DBox2 auch wieder klarkommt. Danach werden vorsichtshalber auch dem neuen
sectionsd noch Ausführrechte vergeben. Dann wird die DBox2 neu gestartet und mit Ihr auch der neue
sectionsd.
Diese Modifikation der
start_neutrino hat den Vorteil, dass man bei Problemen mit dem alternativen
sectionsd diesen einfach nur aus
/var/bin/ löschen kann und nach einem Neustart der Box der im Image eingebaute
sectionsd verwendet wird. Auch kann man durch diese Modifikation einfach neuere Versionen testen.
Edit On:
Gestern hat Seife noch eine neuere Version
sectionsd-1.264-current-next-try2 veröffentlicht, die ich Euch ebenfalls nicht vorenthalten möchte.
Edit Off: