Arys Geschrieben 21. Dezember 2008 Melden Share Geschrieben 21. Dezember 2008 Hallo an alle! Ich habe eine Frage in folgender Angelegenheit Ich habe einen PC mit server2003 und nfs. Dann schalt ich diesen in den Standby! Durch wieder einschalten und die Automount Funktion kann ich auf die Mount dann auch zugreifen. Jetzt aber meine Frage Ich möchte gerne das ich nicht extra den PC einschalten muß sondern das dieser durch die Dämon Funktion hochfährt! Also foldender Ablauf: 1. PC ist im standby 2. Benutzen des Movieplayers und wähle ts Filmarchiv 3. Jetzt sollte der PC hochfahren und mit automount die Verzeichnisse einlesen. Der Timer-Dämon funktioniert bei mir nur mit den normalen Mounts nicht mit den Automounts!? Das heist er mountet mir dann die Mounts doppelt bis die Automounts nach gewisser zeit ja wieder unmountet werden! Danke schon mal Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Don de Deckelwech Geschrieben 21. Dezember 2008 Melden Share Geschrieben 21. Dezember 2008 Hi, du könntest einen etherwake-Befehl in die movieplayer.start schreiben, so wacht der PC (allerdings) jedes Mal auf, wenn du den Movieplayer aufrufst (aber nicht erst, wenn du das Filmarchiv anwählst)... Ciao, DdD. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 21. Dezember 2008 Autor Melden Share Geschrieben 21. Dezember 2008 Hi,du könntest einen etherwake-Befehl in die movieplayer.start schreiben, so wacht der PC (allerdings) jedes Mal auf, wenn du den Movieplayer aufrufst (aber nicht erst, wenn du das Filmarchiv anwählst)... Ciao, DdD. Könnte mir da jemand helfen, da ich von Scripting leider zu wennig Ahnung habe! Danke Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Don de Deckelwech Geschrieben 21. Dezember 2008 Melden Share Geschrieben 21. Dezember 2008 Hi, mit einem Linux-fähigen Editor in die /var/tuxbox/config/movieplayer.start einfach /bin/etherwake 00:11:22:33:44:55 schreiben, wobei 00:11:22:33:44:55 natürlich durch die MAC deiner Pc-Netzwerkkarte zu ersetzen ist...Sollte so gehen... (hoffe ich) Ciao, DdD. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 21. Dezember 2008 Autor Melden Share Geschrieben 21. Dezember 2008 Hi,mit einem Linux-fähigen Editor in die /var/tuxbox/config/movieplayer.start einfach schreiben, wobei 00:11:22:33:44:55 natürlich durch die MAC deiner Pc-Netzwerkkarte zu ersetzen ist... Sollte so gehen... (hoffe ich) Ciao, DdD. Leider geht es nicht! Wenn ich aber mit telnet auf die box gehe und dann etherwake + MAC angebe fährt der PC hoch! Selbst wenn der PC komplett ruter gefahren war! Also hier mal die movieplayer.start #!/bin/sh /bin/etherwake xx:xx:xx:xx:xx:xx if [ -e /var/etc/.moviep_off_camd ]; then /var/plugins/operations camd_stop & fi if [ -e /var/etc/.moviep_off_sectionsd ]; then killall -9 epg_watchdog & touch /tmp/.daemon_h if pidof daemon_h > /dev/null; then killall daemon_h; fi & touch /tmp/.daemon_h sleep 10 && killall -9 sectionsd & fi if [ -e /var/etc/.moviep_off_tuxmaild ]; then kill -12 `pidof tuxmaild` & if [ -e /tmp/tuxcald.pid ]; then kill -usr2 $(cat /tmp/tuxcald.pid); fi fi Bitte nochmal um Hilfe! Danke Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Don de Deckelwech Geschrieben 21. Dezember 2008 Melden Share Geschrieben 21. Dezember 2008 Hi, naja, ich würde jetzt folgendes machen, die .start so abändern: #!/bin/shecho "vor etherwake" /bin/etherwake xx:xx:xx:xx:xx:xx echo "nach etherwake" [...] Danach per Telnet auf die Box, den Befehl setconsole eintippen, und den Movieplayer starten. Dann müsste im Telnet zuerst die Ausgabe "vor etherwake" kommen, danach "nach etherwake"... Oder vllt auch Fehlermeldungen, diese dann hier rein schreiben...Du könntest vllt auch mal das /bin/ vor etherwake weglassen, sollte ja im Pfad liegen... Ciao, DdD. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 21. Dezember 2008 Autor Melden Share Geschrieben 21. Dezember 2008 Hi,naja, ich würde jetzt folgendes machen, die .start so abändern: Danach per Telnet auf die Box, den Befehl setconsole eintippen, und den Movieplayer starten. Dann müsste im Telnet zuerst die Ausgabe "vor etherwake" kommen, danach "nach etherwake"... Oder vllt auch Fehlermeldungen, diese dann hier rein schreiben... Du könntest vllt auch mal das /bin/ vor etherwake weglassen, sollte ja im Pfad liegen... Ciao, DdD. have fun with KEYWELT on your Nokia D-BOX2 - Kernel 2.4.36.6-dbox2 (15:17:44)... dbox login: root BusyBox v1.7.2 (2008-11-11 20:01:23 CET) built-in shell (ash) Enter 'help' for a list of built-in commands. /var # setconsole /var # 15:18:42.342 EIT Update Filter: Activate cnThread 15:18:42.347 dmxCN: waking up again - requested from .change() [movieplayer.cpp] actionKey=tsplayback [movieplayer.cpp] executing /var/tuxbox/config/movieplayer.start. sh: /var/tuxbox/config/movieplayer.start: not found Datei /var/tuxbox/config/movieplayer.start fehlt. Bitte erstellen, wenn gebrauch t. File /var/tuxbox/config/movieplayer.start not found. Please create if needed. : Success Filebrowser scandir: /var/autofs/Aufnahme/: No such file or directory [frontend] uncommitted_switch_mode 0 15:19:24.142 CCcam: ignore equal capmt version for device 0 [movieplayer.cpp] executing /var/tuxbox/config/movieplayer.end. [controld] setting VideoFormat to auto [controld] format: 4:3(LB) [CPlugins] (id,val):(end_y,555) [CPlugins] (id,val):(end_x,668) [CPlugins] (id,val):(off_y,23) [CPlugins] (id,val):(off_x,37) [CPlugins] (id,val):(video_format,0) [CPlugins] (id,val):(fd_lcd,21) [CPlugins] (id,val):(rcblk_rep,150) [CPlugins] (id,val):(rcblk_anf,125) [CPlugins] (id,val):(fd_rcinput,18) [CPlugins] (id,val):(fd_framebuffer,3) [CPlugins] try exec... shellexec Version 2.44 <Font "/share/fonts/micron_bold.ttf" loaded> /var/plugins/woltimer/woltime wol_daemon starte woltimer Daemon WOLTIMER Version 1.95 beta IP: 127.000.000.001 Verbindung erfolgt WOL-Timer: inaktiv cat: can't open '/tmp/.pc*': No such file or directory [CPlugins] exec done... IP: 127.000.000.001 Verbindung erfolgt WOL-Timer: Versuche 192.168.178.2 zu starten ping: The Magic Packet address must be specified as 00:11:22:33:44:55. rm: cannot remove '/tmp/.stopping': No such file or directory 15:20:35.259 dmxCN: going to sleep... 15:20:35.262 eit_set_update_filter, servicekey = 0x43700016d68, current version 10 Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Don de Deckelwech Geschrieben 21. Dezember 2008 Melden Share Geschrieben 21. Dezember 2008 Hi, [movieplayer.cpp] executing /var/tuxbox/config/movieplayer.start.sh: /var/tuxbox/config/movieplayer.start: not found Datei /var/tuxbox/config/movieplayer.start fehlt. Bitte erstellen, wenn gebraucht. File /var/tuxbox/config/movieplayer.start not found. Please create if needed. Der findet die Datei garnicht erst... Ciao, DdD. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 21. Dezember 2008 Autor Melden Share Geschrieben 21. Dezember 2008 Also das erste Problem habe ich gelöst! Ich hatte die WOL-Timer Version 1.95 Beta drauf, siehe starte woltimer Daemon WOLTIMER Version 1.95 beta IP: 127.000.000.001 Verbindung erfolgt WOL-Timer: inaktiv Jetzt startet der Dämon richtig und ich kann auch denn PC mit den Funktionen im Flexmenü hochfahren, wundert mich nur das die BETA Version im aktuellen Image noch drin ist. Wäre ja nicht schlecht wenn da die aktuelle 1.96 rein kommt! So das andere ist aber nach wie vor das ich bei runtergefahrenen PC, nicht auf die Mounts zugreifen kann mit einem etherwake Befehl. Also Etherwake und dann mounten bzw. überrüfen ob gemountet ist! Und in der Konsole kommt dann auch noch eine Fehlermeldung das die Datei movieplayer.start nicht da ist. Ist aber da!!!! ??????? @merkwürden kannst du mal noch mal helfen!! danke Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Don de Deckelwech Geschrieben 21. Dezember 2008 Melden Share Geschrieben 21. Dezember 2008 Hi, ich bin zwar nicht merkwürden, antworte aber trotzdem... Na, dann musst du mal gucken, warum er die nicht findet, ist der Name der Datei richtig (Gross/Klein)? Rechte noch auf 755? (Obwohl es dann ne andere Fehlermeldung geben sollte) Und zur Erklärung: mit dem etherwake-Befehl sendest du die Pakete um den Pc aufwachen zu lassen. Wenn die .start nicht ausgeführt wird, werden diese nicht gesendet, der Pc wacht nicht auf -> kein Mount möglich... Ciao, DdD. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 21. Dezember 2008 Autor Melden Share Geschrieben 21. Dezember 2008 Hi,ich bin zwar nicht merkwürden, antworte aber trotzdem... Na, dann musst du mal gucken, warum er die nicht findet, ist der Name der Datei richtig (Gross/Klein)? Rechte noch auf 755? (Obwohl es dann ne andere Fehlermeldung geben sollte) Und zur Erklärung: mit dem etherwake-Befehl sendest du die Pakete um den Pc aufwachen zu lassen. Wenn die .start nicht ausgeführt wird, werden diese nicht gesendet, der Pc wacht nicht auf -> kein Mount möglich... Ciao, DdD. Wollte dich auch nicht irgendwie verletzen! Ist toll das du auch antwortest! tja werde mal schauen was da mit der Datei los ist, werde mal das gleiche mit dem Audioplayer ausprobieren. So so Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 21. Dezember 2008 Autor Melden Share Geschrieben 21. Dezember 2008 Habs gerade mit der Audioplayer.start ausprobiert und geht super!!!!!! Warum aber nicht mit der movieplayer.start????????????? Mit dem Bilderbetrachter könnte es man auch nochmal testen! Sollte es etwa ein Bug sein??? mal sehen Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
merkwuerden Geschrieben 22. Dezember 2008 Melden Share Geschrieben 22. Dezember 2008 Hast Du die Datei mit einem unix-kompatiblen Editor bearbeitet? Wenn nicht, ist das Verhalten völlig normal, ist die Datei nicht im Unix/Linux-Format, kann die Box die nicht verarbeiten und meldet dann, daß die Datei nicht gefunden wurde, auch wenn sie physikalisch existiert. Zum Bearbeiten unter Windows empfehle ich dringends Proton32 (Google benutzen). Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 22. Dezember 2008 Autor Melden Share Geschrieben 22. Dezember 2008 Habe mir den Proton gesaugt und die Datei so nochmal bearbeitet und übertragen! (Syntaxchema Unix) leider immer noch kein Erfolg [movieplayer.cpp] actionKey=tsplayback [movieplayer.cpp] executing /var/tuxbox/config/movieplayer.start. sh: /var/tuxbox/config/movieplayer.start: not found Datei /var/tuxbox/config/movieplayer.start fehlt. Bitte erstellen, wenn gebrauch t. File /var/tuxbox/config/movieplayer.start not found. Please create if needed. : Success ????? Es bleibt die selbe Fehlermeldung! Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 22. Dezember 2008 Autor Melden Share Geschrieben 22. Dezember 2008 [movieplayer.cpp] actionKey=tsplayback [movieplayer.cpp] executing /var/tuxbox/config/movieplayer.start. sh: /var/tuxbox/config/movieplayer.start: Permission denied Datei /var/tuxbox/config/movieplayer.start fehlt. Bitte erstellen, wenn gebrauch t. File /var/tuxbox/config/movieplayer.start not found. Please create if needed. : Success Hier nochmal die Consolenmeldung bevor ich die Dateiattribute auf 755 gesetzt hatte! Da hat er ja die datei gefunden und mekert das kein Zugriff möglich ist! Habe keinen Rat mehr!? hm? Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 22. Dezember 2008 Autor Melden Share Geschrieben 22. Dezember 2008 #!/bin/sh echo /bin/etherwake xx:xx:xx:xx:xx:xx echo if [ -e /var/etc/.moviep_off_camd ]; then /var/plugins/operations camd_stop & fi if [ -e /var/etc/.moviep_off_sectionsd ]; then killall -9 epg_watchdog & touch /tmp/.daemon_h & if pidof daemon_h > /dev/null; then killall daemon_h; fi & touch /tmp/.daemon_h & sleep 10 && killall -9 sectionsd & fi if [ -e /var/etc/.moviep_off_tuxmaild ]; then kill -12 `pidof tuxmaild` & if [ -e /tmp/tuxcald.pid ]; then kill -usr2 $(cat /tmp/tuxcald.pid); fi fi Hier auch mal meine movieplayer.start, bei xx steht natürlich meine MAC. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 22. Dezember 2008 Autor Melden Share Geschrieben 22. Dezember 2008 Ich glaube ich habs!!! habe mal die Dateiverknüpfung im Explorer gelöscht, hatte vorher den Crimson Editor installiert und der hatte die *.start Dateien Verknüpft mit Windows. Dann nochmal die Datei mit Proton geöffnet und ab auf die Box! und schon sieht es so aus [movieplayer.cpp] actionKey=tsplayback [movieplayer.cpp] executing /var/tuxbox/config/movieplayer.start. [frontend] uncommitted_switch_mode 0 Werde mal zuhause sehen wie es dann geht, da ich mir Remote aufgeschaltet hatte! Bis denne Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
merkwuerden Geschrieben 22. Dezember 2008 Melden Share Geschrieben 22. Dezember 2008 Ist ein ganz einfaches Problem: die movieplayer.start existiert, aber sie ist eben nicht im Unix-Format. Und zwar deswegen: Ohne Rechte 755 kommt "Permission denied", da interessiert der Inhalt der Datei erst gar nicht. Mit Rechten 755 soll die Datei gelesen und ausgeführt werden, geht aber wegen falschem Format nicht. Habe mir den Proton gesaugt und die Datei so nochmal bearbeitet und übertragen! (Syntaxchema Unix) Das Syntaxschema ist scheißegal, das ist nur dazu da, Quelltext farbig in entsprechender Syntax darzustellen. Auf das Format der Datei selber hat das keinerlei Einfluß. Kontrolliere unten die Statusleiste. Dort muß drinstehen: "unix: X:\movieplayer.start" (X:\ steht für das Laufwerk und Pfad) Steht da unten statt unix "win", ist die Datei im Windows-Format und damit für die Box nicht lesbar. Ändern kannst Du das unter "Datei -> Zeilenumbruchformat -> Unix". Danach speichern, auf die Box, Rechte auf 755, fertig. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 22. Dezember 2008 Autor Melden Share Geschrieben 22. Dezember 2008 Habe ich gemacht und deshalb geht es auch jetzt! Mal sehen wenn ich zuhause bin. Mal PC in Standby und dann Movieplayer an. Dann sollte der Pc ja hoch fahren! Bis dann Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 22. Dezember 2008 Autor Melden Share Geschrieben 22. Dezember 2008 Tja wäre ja zu schön gewesen wenn es gleich alles funktioniert! Also mit dem richtigen Editor funktioniert auf jedenfalls das starten des PC´s. Aber, jetzt puffert er den Stream immer, also es dauert ewig bis ein Bild kommt und dann läuft es paar sekunden und dann steht immer wieder mal "Puffern". ??? Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
merkwuerden Geschrieben 22. Dezember 2008 Melden Share Geschrieben 22. Dezember 2008 Dann taugt wohl Deine Netzwerkgeschwindigkeit nichts. Führe den Netzwerkgeschwindigkeitstest NFS (klick) aus und poste das Ergebnis, die benötigten Dateien findest Du in der Anleitung von Worschter unten angehängt. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 22. Dezember 2008 Autor Melden Share Geschrieben 22. Dezember 2008 Glaube ich nicht, der Fehler tritt ja nur auf wenn der etherwake Befehl drin steht! Ausserdem streame ich selbst vom o*f und ARD ohne Probleme und das mit WLan. Kann es sein das das Magic Packet zulange gesendet wird? Ich meine wie wäre es wenn es nur solange gesendet wird bis eine Info kommt das der PC an ist! Oder könnte mann den WOL Funktion "starte 192.168.xxx.xxx" einbinden!? Also ich denke es liegt wirklich nicht am Netz. Gruß Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 23. Dezember 2008 Autor Melden Share Geschrieben 23. Dezember 2008 Könnte ich denn PC mit ARP starten oder mit Ping? Meine Netzwerkkarte hat den Schalter "Reaktivierung bei ARP/Ping"? Gruß Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 24. Dezember 2008 Autor Melden Share Geschrieben 24. Dezember 2008 Hallo! Da ich immer noch nicht weiter bin habe ich mir ml das scripting unter linux angeschaut! Wer kann mir da helfen! Folgende Idee hatte ich da: zuerst sollte da geprüft werden ob der PC an ist; das könnte mann ja mit einer ping Schleife machen. while !(ping -c 1 192.168.0.2); do sleep 5; done wobei die IP der PC ist mit NFS dann sollte etherwake folgen aber nur wenn der PC aus ist bzw. nicht anpingbar. /bin/etherwake xx:xx:xx:xx:xx:xx tja so weit so gut wer hilft mal weiter, so das ich das dann in die movieplayer.start einbauen kann! so long by Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 26. Dezember 2008 Autor Melden Share Geschrieben 26. Dezember 2008 No help? Bitte mal um Mithilfe Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Empfohlene Beiträge
Archiviert
Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.