Wenn du die Kiste gestartet hast solltest du aber auch später noch dein Script aufrufen können. Dann siehste doch was schief läuft?. Startest du den server als Daemon? Hast du den debug modus aktiviert?
Post mal dein Script.
JCB
Wenn du die Kiste gestartet hast solltest du aber auch später noch dein Script aufrufen können. Dann siehste doch was schief läuft?. Startest du den server als Daemon? Hast du den debug modus aktiviert?
Post mal dein Script.
JCB
Ich glaube, da hast Du mich falsch verstanden?
Das Script selbst funktioniert einwandfrei, wenn ich es selbstständig starte. Wenn ich es jedoch in die Datei /etc/init.d/rcStart stecke, wird es nicht automatisch gestartet. Ist die Datei etwa die falsche?
Das Script "irtrans"selbst sieht folgendermaßen aus:
Zitat
cd /irtrans/server
./irserver /dev/ttyUSB0
Es liegt im Verzeichnis "/usr/bin".
Gruß,
Frittenbude
ZitatOriginal von Frittenbude
Heisst das Verzeichnis nicht /irtrans/irserver und hast du das wirklich im Root "/"
nur so aus der Erinnerung
Sonst hab ich auch keine Idee mehr. Da ich das dingen nur noch zum Einschalten benutze hab ich irserver softwaretechnisch komplett entfernt.
Gruß,
JCB
Die Verzeichnisangabe stimmt schon. Das Script funktioniert ja wie gesagt auch.
Ich bekomme das sicher schon irgendwie hin.
Voraussichtlich werde ich aber erst wieder ab Donnerstag dazu kommen.
Wenn ich es mal richtig getestet habe, werde ich mich hier noch mal melden, um etwas zur möglichen langsamen Reaktionszeit des IR-Empfängers sagen.
Bis dann.
Gruß,
Frittenbude
Hallo zusammen,
ich bräuchte mal wieder Eure Hilfe.
Ich habe jetzt endlich mal wieder etwas Zeit gefunden, um mich mit der Fernbedienung für meinen VDR weiter zu beschäftigen.
Also die Hardware wird erfolgreich erkannt und der irserver läuft ebenfalls problemlos. Zudem habe ich die Fernbedienungsprogrammierung mit irclient durchgeführt. Wenn ich irw aufrufe werde die Signale auch erkannt und richtig zugeordnet.
Allerdings reagiert der VDR nicht auf die Betätigung der Tasten. Liegt wohl daran, dass ich noch ein paar Anpassungen durchführen muss.
So bin ich nach der Anleitung http://www.vdr-portal.de/board/thread.php?threadid=40700&sid=&threadview=0&hilight=irserver&hilightuser=0&page=2
von toto1970 vorgegangen, worauf ich folgende Fehlermeldung erhalte:
Zitat
htpc:/irtrans/lcdproc# /usr/local/sbin/LCDd -s -f -c /etc/LCDd.conf
/usr/local/sbin/LCDd: /lib/libc.so.6: version `GLIBC_2.3' not found (required by /usr/local/sbin/LCDd)
Die Datei libc.so.6 ist im Verzeichnis /lib/ vorhanden.
Kann mir jemand an dieser Stelle weiterhelfen?
Oder wäre es vielleicht besser einen neuen Thread dazu zu eröffnen?
Gruß,
Frittenbude
ZitatDie Datei libc.so.6 ist im Verzeichnis /lib/ vorhanden.
Jo, nur die falsche Version. Du hast das Programm auf einem falschen Development-System mit falschen Systembibliotheken compiliert. Du brauchst ein Debian Woody und musst das nochmal compilieren.
Viele Grüße, Mirko
Hallo Mirko,
also ich habe LCDd auf dem laufenden LinVDR kompiliert.
Testweise habe ich mal den LCDd von LinVDR genommen (astatt den des irtrans-Moduls) und siehe da, der VDR reagierte auf Tastenbetätigungen auf der Fernbedienung. Allerdings nur auf die Tasten 0-9. Der Rest zeigt keinerlei Wirkung, obwohl sie mittels irserver konfiguriert wurden und irw auch eine Ausgabe bei Tastenbetätigung auf der Konsole zeigt.
Meine Remote-Config sieht folgendermaßen aus:
ZitatAlles anzeigen
[REMOTE]
[NAME]htpc
[TIMING]
[0][N]3[1]9056 4496[2]592 544[3]592 1664[RC]1[RP]0[FREQ]39[SB]
[COMMANDS]
[Menu][T]0[D]S000100001110111101101000100101110
[Up][T]0[D]S000100001110111110001000011101110
[Down][T]0[D]S000100001110111101001000101101110
[Ok][T]0[D]S000100001110111110101000010101110
[Back][T]0[D]S000100001110111100011000111001110
[Left][T]0[D]S000100001110111111001000001101110
[Right][T]0[D]S000100001110111100101000110101110
[Red][T]0[D]S000100001110111101111000100001110
[Green][T]0[D]S000100001110111110000100011110110
[Yellow][T]0[D]S000100001110111100111000110001110
[Blue][T]0[D]S000100001110111110111000010001110
[0][T]0[D]S000100001110111100000000111111110
[1][T]0[D]S000100001110111110000000011111110
[2][T]0[D]S000100001110111101000000101111110
[3][T]0[D]S000100001110111111000000001111110
[4][T]0[D]S000100001110111100100000110111110
[5][T]0[D]S000100001110111110100000010111110
[6][T]0[D]S000100001110111101100000100111110
[7][T]0[D]S000100001110111111100000000111110
[8][T]0[D]S000100001110111100010000111011110
[9][T]0[D]S000100001110111110010000011011110
[Volume+][T]0[D]S000100001110111100000100111110110
[Volume-][T]0[D]S000100001110111111111000000001110
[Mute][T]0[D]S000100001110111111110000000011110
Die Commandbezeichnungen wie "Menu" für Menü sind doch richtig, oder?
Gruß,
Frittenbude
Servus,
Zitatalso ich habe LCDd auf dem laufenden LinVDR kompiliert.
... und trotzdem wurde das Programm gegen eine nicht auf dem System vorhandene Libc gelinkt, was eigentlich unmöglich ist, wenn die Libc gar nicht da ist. Die Compilier-Umgebung muss ein GLibc-System gewesen sein, sonst wäre der Fehler gar nicht aufgetreten.
Was die Konfiguration des LCDd angeht, kann ich dir nicht helfen, hab ich noch nie benutzt.
Viele Grüße, Mirko
Hallo cooper,
ich habe wohl LCDd nicht richtig kompiliert (nur make ohne ./configure ausgeführt).
Bin jetzt mal wie folgt vorgegangen:
"./configure --drivers-enable=all" lief einwandfrei durch.
Ein anschließendes "make" brachte nach ein paar Seiten folgende Fehlermeldung:
ZitatAlles anzeigen
Making all in drivers
make[3]: Entering directory `/irtrans/lcdproc/server/drivers'
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I./.. -I../.. -Wall -O3 -c MtxOrb.c
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I./.. -I../.. -Wall -O3 -c CFontz.c
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I./.. -I../.. -Wall -O3 -c lb216.c
lb216.c:32: curses.h: No such file or directory
make[3]: *** [lb216.o] Error 1
make[3]: Leaving directory `/irtrans/lcdproc/server/drivers'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/irtrans/lcdproc/server'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/irtrans/lcdproc'
make: *** [all] Error 2
Fehlt mir da irgendwas zum kompilieren?
Ich habe LinVDR vom Original-ISO installiert und anschließend Dr. Seltsam Kernel, Tarandor/MT-Patch und Cody Patch installiert. Sonst habe ich keine nennenswerten Veränderungen an der Distribution vorgenommen.
Übrigens sorry, wenn ich hier blöde Fragen stelle. Aber ich habe da bisher noch nicht so den Duchblick.
Gruß,
Frittenbude
ZitatDie Sache mit "remotes" erfordert wohl einfach nur das entsprechende Verzeichnis mit Remote-Konfigdatei.
Hallo,
wie hast Du das eigentlich gelöst? Ich stehe vor dem selben Problem und weiß nicht wo das Verzeichnis hin muß und wie ich die Datei bekomme, die da hineingehört.
Viele Grüße
Jo
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!