Probleme mit Tuxcal-Reminder

Games, Plugins, Utils, Tools, 3rdParty, etc...
wj
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Donnerstag 5. Juni 2003, 19:55

Probleme mit Tuxcal-Reminder

Beitrag von wj »

Wenn ich den Reminder per Telnet-Session ausführe funktioniert`s, nicht aber wenn die dbox gestartet wird.
Kann mir jemand weiterhelfen ?

Danke
stikx
Einsteiger
Einsteiger
Beiträge: 259
Registriert: Mittwoch 5. März 2003, 19:03

Beitrag von stikx »

Klar, wenn Du mir genau beschreibst, wie du den reminder eingebunden hast.
Welche Gui? (Enigma, Neutrino)
Welcher Boxtype? (Dbox2, Dream)
Wie hast Du es eingebunden? start_neutrino oder start_enigma?
Version von Image/cramfs
stikx
wj
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Donnerstag 5. Juni 2003, 19:55

Beitrag von wj »

Danke für die schnelle Rückmeldung.
GUI = Neutrino
boxtype = dbox2 Philips
Image = 1.6.9 vom 15.04.03

Das einbinden ist wahrscheinlich mein Problem. Ich bin absoluter Newbie und weiss gar nicht so recht wie das gemacht wird.
Kannst du mir weiterhelfen ?

Danke
stikx
Einsteiger
Einsteiger
Beiträge: 259
Registriert: Mittwoch 5. März 2003, 19:03

Beitrag von stikx »

Jetzt habe ich mir so eine Mühe mit der Doku gegeben, und dann das :wink:

Egal, starte eine Telnet Session auf die Box und wechsele mit "cd tuxbox" in das selbige Verzeichnis
Gib ein "rm start_neutrino" und anschließend "cp /etc/init.d/start_neutrino ."
Dann gib ein "vi start_neutrino" (ist eigentlich nur was für die harten)
positionier den Cursor in der vierten Zeile hinter /bin/cdkVcInfo Neutrino
drücke die Taste i (insert) und gib ein /bin/sh /var/tuxbox/config/tuxcal/reminder &
vergiss das & nicht. Nachdem die Zeile nochmal überprüft hast, drücke die Taste ESC (escape) und die Taste : (Doppelpunkt).
Dann die Taste x (speichern und verlassen).
Du stehst wieder am Shell prompt. mit "exit" Telnet session beenden und die Box neustarten.
Vielleicht noch ein kurzes Gebet - denn das ist plug and pray und sollte laufen :wink:
Viel Glück
stikx
Ulli010
Einsteiger
Einsteiger
Beiträge: 140
Registriert: Donnerstag 31. Oktober 2002, 17:59

Beitrag von Ulli010 »

@ sitkx:
Ich finde "vi" cool, weil es für die harten ist.
Ich habe keine "start_neutrino", aber für die Newbies kannst du doch mal eine hier reinstellen, damit sie sehen wie es aussehen soll.

CU Ulli01
stikx
Einsteiger
Einsteiger
Beiträge: 259
Registriert: Mittwoch 5. März 2003, 19:03

Beitrag von stikx »

Hi Ulli01, Dein Wunsch ist mir Befehl.
Achtet nur bitte darauf, das ist ein Beispiel. Die start_neutrino könnte sich in Zukunft ändern, kopiert daher nicht die hier rein,
sondern passt wie beschrieben an. (siehe vierte Zeile)
stikx

Code: Alles auswählen

#!/bin/sh

/bin/cdkVcInfo Neutrino
/bin/sh /var/tuxbox/config/tuxcal/reminder &
/bin/sectionsd
/bin/timerd
/bin/camd2
/bin/zapit
/bin/controld
/bin/nhttpd
/bin/neutrino -flash -su

pzapit -kill

i=5
while expr $i != 0 > /dev/null; do
 if pidof controld > /dev/null; then echo "Waiting for controld (max. $i seconds)"
 elif pidof timerd > /dev/null; then echo "Waiting for timerd (max. $i seconds)"
 elif pidof zapit > /dev/null; then echo "Waiting for zapit (max. $i seconds)"
 else break;
 fi
 i=`expr $i - 1`
 sleep 1
done

echo "Going to halt system now ..."
/sbin/halt

exit 0
wj
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Donnerstag 5. Juni 2003, 19:55

Beitrag von wj »

Hiiiiiiiiiiiiiiilfe !
Jetzt habe ich richtig Mist gebaut, das kommt davon wenn man keine Ahnung hat.
Irgendwie ist meine start_neutrino weg, dbox startet nicht mehr. Zwar habt ihr hier eine start_neutrino beschrieben, aber ich weiss nicht mit welchen Befehlen (Telnet-Session) erzeugt wird.
Vielleicht geht es ja auch mit "WindowsCommander32", wenn ja wohin muss sie usw.
Bitte Anleitung für Doofies.

DANKE
stikx
Einsteiger
Einsteiger
Beiträge: 259
Registriert: Mittwoch 5. März 2003, 19:03

Beitrag von stikx »

Und ich sach noch: Vielleicht ein kurzes Gebet :wink:

Bist Du denn nicht nach Anleitung hier im Thread bzw. der Doku vorgegangen? Dann hätte das nicht passieren können.
Vermutlich ist der Link gelöscht und die Datei nicht kopiert.
Hast Du denn noch die Auswahl am Anfang (Neutrino, Enigma) oder
startete Neutrino bei Dir automatisch. Wenn ja, dann starte Enigma
und Du kannst die start_neutrino kopieren.
stikx
wj
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Donnerstag 5. Juni 2003, 19:55

Beitrag von wj »

Doch in bin nach der Anleitung gegangen. Es sah aber etwas merkwürdig aus als ich die Taste "i" gedrückt habe. Da habe ich die Telnet-Session einfach geschlossen (das war wohl nicht so gut).
Ich habe leider keine Auswahl mehr, dbox-display bleibt nach kernel......
komplett leer (leicht beleuchtet, keine Anzeige, kein roter).
Das ging wohl mächtig in die Hose.

Per WindowsCommander kann ich aber offensichtlich noch eine Netzwerk-Verbindung herstellen, kann ich da irgendetwas machen ?

Für Deine Hilfe wäre ich Dir ewig dankbar !
stikx
Einsteiger
Einsteiger
Beiträge: 259
Registriert: Mittwoch 5. März 2003, 19:03

Beitrag von stikx »

sicher, dass Du noch auf die Box kommst? Das wär schon mal gut!

Wenn ja, dann musst Du nur nochmal die Datei start_neutrino aus dem
Verzeichnis /etc/init.d ins Verzeichnis /var/tuxbox kopieren.
Wenn der WinCommander noch läuft, dann hole dir die Datei erstmal lokal
und kopiere sie anschließend wieder hoch.
hoffentlich kommst Du wirklich noch drauf!!
stikx
wj
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Donnerstag 5. Juni 2003, 19:55

Beitrag von wj »

Ich komm offensichtlich drauf, die start_neutrino sieht allerdings wie folgt aus:

#!/bin/sh

/bin/cdkVcInfo Neutrino

/bin/sectionsd
/bin/timerd
/bin/camd2
/bin/zapit
/bin/controld
/bin/nhttpd
/bin/neutrino -flash -su

pzapit -kill

i=5
while expr $i != 0 > /dev/null; do
if pidof controld > /dev/null; then echo "Waiting for controld (max. $i seconds)"
elif pidof timerd > /dev/null; then echo "Waiting for timerd (max. $i seconds)"
elif pidof zapit > /dev/null; then echo "Waiting for zapit (max. $i seconds)"
else break;
fi
i=`expr $i - 1`
sleep 1
done

echo "Going to halt system now ..."
/sbin/halt

exit 0

Ist das so in Ordnung, muss ich sie anpassen ?
Gibt es unter var/tuxbox einen separaten Ordner "start_neutrino" oder muss sie einfach nur nach var/tuxbox, da steht zur Zeit nur eine start_main ?

Wenn Du mir hierfür nochmal ein paar Minuten Deiner kostbaren Zeit opfern könntest wäre ich Dir sehr dankbar.
stikx
Einsteiger
Einsteiger
Beiträge: 259
Registriert: Mittwoch 5. März 2003, 19:03

Beitrag von stikx »

das sieht vielversprechend aus, jetzt nur keinen Fehler machen!
erstmal kopieren, wie vor beschrieben. Die Datei muss ins Verzeichnis
/var/tuxbox.
Wenn dann Deine Box wieder läuft, können wir die Änderung nochmal angehen.
Bitte gib nochmal den genauen Inhalt des Verzeichnisses /var/tuxbox zum Überprüfen durch.
stikx
stikx
Einsteiger
Einsteiger
Beiträge: 259
Registriert: Mittwoch 5. März 2003, 19:03

Beitrag von stikx »

Achtung: wenn Du die Datei über lokal kopierst, dann gehen die Permissons verloren.
Du musst mit chmod 755 start_neutrino diese anpassen.
wj
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Donnerstag 5. Juni 2003, 19:55

Beitrag von wj »

so sieht man var/tuxbox aus
Verzeichnisse:
[boot]
[config]
[games]
[plugins]
[start_enigma]
[start_lcars]
[start_neutrino]
[ucodes]
start_main

Kann ich die start_neutrino nicht im WindowsCommander hin und her kopieren, muss ich das über Telnet machen ?

Wenn ja, bitte genaue Anleitung.

Vielen Dank
stueckliste
Einsteiger
Einsteiger
Beiträge: 142
Registriert: Donnerstag 22. Mai 2003, 12:06

Beitrag von stueckliste »

wj hat geschrieben:so sieht man var/tuxbox aus
[start_neutrino]
Das ist ein symlink, kein Verzeichnis. Sieht im WinCommander nur so aus.

Du gehst so vor:

aus /etc/init.d kopierst Du (per FTP) die "start_neutrino". Danach löscht Du die in /var/tuxbox, und kopierst die aus /etc/init.d dahin. Dann sagst Du mit dem WinCommander "chmod 777 start_neutrino". Am besten Du probierst das erstmal mit einer test-datei, mit dem chmod.

Wenn das alles funktioniert, kannst Du die Datei editieren. Nimm UltraEdit.
wj
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Donnerstag 5. Juni 2003, 19:55

Beitrag von wj »

in var/tuxbox ist aber nur eine start_main, soll ich die löschen ?
muss die start_neutrino einfach nur nach var/tuxbox oder nach var/tuxbox/start_neutrino ?
sorry, aber wo gibt man in windowscommander den Befehl chmod 777 start_neutrino ein ? Ich habe leider überhaupt keine Ahnung.
stikx
Einsteiger
Einsteiger
Beiträge: 259
Registriert: Mittwoch 5. März 2003, 19:03

Beitrag von stikx »

- i'm back
auf keinen fall die start_main löschen.
Kommst Du noch mit telnet auf die Box?
ich kenn leider den Wincommander nicht!
stikx
Lechuk
Erleuchteter
Erleuchteter
Beiträge: 408
Registriert: Sonntag 27. Oktober 2002, 05:32

Beitrag von Lechuk »

Ich nur ganz kurz.
Kannst Du an Cute ftp heran kommen?
Damit kannst Du auch den chmod festlegen.
wj
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Donnerstag 5. Juni 2003, 19:55

Beitrag von wj »

Ich komme noch mit Telnet auf diedbox.
Egal welche Cute Ftp-Version ?
stikx
Einsteiger
Einsteiger
Beiträge: 259
Registriert: Mittwoch 5. März 2003, 19:03

Beitrag von stikx »

Da Du wohl leider kein IRC hast, müssen wir so weiter machen.
Du schreibst das Du auch noch mit Telnet auf die Box kommst, und
auch der Link zu start_neutrino besteht noch, was geht denn bei Deiner
Box eigentlich nicht???
Lechuk
Erleuchteter
Erleuchteter
Beiträge: 408
Registriert: Sonntag 27. Oktober 2002, 05:32

Beitrag von Lechuk »

Ich habe die 4.2