Hallo zusammen
nachdem dir VDR/RPI Sache so langsam richtig gut läuft geht es nun daran eine gute Fernbedineungs-Lösung dafür zu haben.
Da ich persönlich die X10 (Medion) recht gut finde und diese auch an 2 eigenen und 8 fremd VDR´s am Laufen habe dachte ich - ok - das ist auch genau das richtige für den RPI.
Also Pakete installiert - ein Kernelmodul für LRIC gibt´s unter Raspian nicht - also den Userspace Treiber verwendet und mit IRRECORD versucht die FB anzulernen - das klappte dann auch auf´s 2-3. mal auch hier schon immer wieder die Meldung dasss die Resource aktuell nicht verfügbar ist" - dann ging´s dann doch und ich konnte alles anlernen - dann lirc angepasst und mit der config gestartet - mit IRW getestet - Klappt.
VDR übersetzt und FB in den VDR eingelernt - OK - es läuft - das war ja einfach ... - dacht ich ...
Nach ein paar Minuten merkte ich dass die FB extrem träge im VDR reagiert und dass VDR eine extrem hohe CPU Last verusacht - der Grund: LIRCD schmiert permanetn ab und startet neu.
Ok dachte ich - LIRC aus dem GIT geholt - manuell übersetzt (wieder ohne Kernel-Modul und nur mit dem Userspace Treiber für X10) - klappt - installiert - gestartet - gleiches Problem ...
Zum testen mal LIRCD im Vordergrund gestartet:
root@raspberrypi:/# lircd -Hatilibusb test -n
lircd: lircd(atilibusb) ready, using /var/run/lirc/lircd
lircd: accepted new client on /var/run/lirc/lircd
lircd: removed client
lircd: accepted new client on /var/run/lirc/lircd
lircd: couldn't initialize USB receiver: Resource temporarily unavailable
lircd: WARNING: Failed to initialize hardware
lircd: select() failed
lircd: Bad file descriptor
lircd: removed client
lircd: accepted new client on /var/run/lirc/lircd
lircd: removed client
lircd: caught signal
Alles anzeigen
Passiert immer wieder - geht dann mal 2 Minuten oder nur 20 Sekunden gut - dann wieder abgestürzt.
Ich hab dann die Kernel-Sourcen geladen und versucht das passende Kernel-Modul zu übersetzten aber das läuft auch nicht durch....
Ich bin nun ein wenig Ratlos ...
Habe noch gelesen dass es nun im kernel direkt einen Treiber die X10 gibt - dieser ist auch im RPI kernel drin - denn ich musste die entsprechenden Module blacklisten sonst würde LIRC garnicht gehen.
Mein Wunsch währe noch immer dass LIRC funktioniert - wenn das aber auf dem RPI nicht hinzubekommen ist könnte ich auch die kernel-Treiber nehmen - nur stellt sich die Frage wie binde ich die in den VDR ein ? - geht das mit dem Remote Plugin ?
Als 2. Problem ist festzuhalten dass sich im HAUS dann 3 solche FB´s befinden und ich mit "Kanälen" bei der FB arbeiten muß - das klappt mit meinem normalen X86rechner und LIRC mit dem Kernel-Treiber über die entsprechende Mask - nur wie geht das mit dem Kernel-Treiber- hier habe ich nix gefunden.
Bin für alles offen und würde mich über Rückmeldungen freuen !
CU
GTR