You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Treito

Professional

  • "Treito" started this thread

Posts: 1,439

Location: Bremen

  • Send private message

1

Monday, July 4th 2011, 5:14pm

[0.4 pre1] Probleme mit Lirc

Hallo,

ich habe per Web-Frontend den Empfänger von Eventlirc auf Lirc gestellt und meinen Empfänger ausgewählt. Da das Konfigurationsmenü nicht kam, habe ich meine /etc/lird/lircd.conf an die /var/lib/vdr/remote.conf angepasst.
Neben /etc/init/remoted.conf wird vorweg schon einmal der lircd gestartet. Auffällig ist da die Option --uinput. Dieser erste Prozess verhindert, dass die Fernbedienung läuft, aber ich habe noch keine Ahnung, wo er gestartet wird. Die PID liegt unter 1000, also recht früh!

Gruß,

Sven
Asus AT3N7A-I (Dualcore Intel Atom 330), Nvidia GeForce 9400 (onBoard), Pinnacle PCTV 452e, Mystique Satix S2 Sky USB Rev.2, AverTV Green Volar HD, X-Tensions DVB-T-380U, 2GB RAM, Xubuntu 12.04 mit yaVDR stable-Paketen, gepatchter Kernel 3.6.7, yaVDR 0.4, linux-media-dkms bzw. media-match 3.3, USB-IR-Einschalter (igorplug-kompatibel)
Gehäuse: Maxdata Favorit 5000i, Antennen: Strong SRT Ant 15 Eco, Selfsat HD30D4

This post has been edited 1 times, last edit by "hepi" (Jul 6th 2011, 12:00pm)


2

Monday, July 4th 2011, 5:24pm

Die lircd.conf sollte Namespace-konform sein. Wenn das der Fall ist sollte es auch gehen. Gestartet wird es von udev.
VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

Treito

Professional

  • "Treito" started this thread

Posts: 1,439

Location: Bremen

  • Send private message

3

Monday, July 4th 2011, 5:32pm

Die lircd.conf sollte Namespace-konform sein. Wenn das der Fall ist sollte es auch gehen. Gestartet wird es von udev.


Was meinst Du mit Namespace-konform? Ich habe sie entsprechend abgeändert auf KEY_UP, KEY_1 usw., wenn Du das meinst. Der Start über die remoted.conf läuft auch 100%, bloß der andere Prozess, also von udev stört. Ein paar wenige Tasten gehen, wie hoch, runter, links und rechts. In einem Terminal erscheinen dann aber kryptische Codes wie [[A[ beim Tastendruck. Wenn ich den Prozess abschiesse, dann gehts.
Asus AT3N7A-I (Dualcore Intel Atom 330), Nvidia GeForce 9400 (onBoard), Pinnacle PCTV 452e, Mystique Satix S2 Sky USB Rev.2, AverTV Green Volar HD, X-Tensions DVB-T-380U, 2GB RAM, Xubuntu 12.04 mit yaVDR stable-Paketen, gepatchter Kernel 3.6.7, yaVDR 0.4, linux-media-dkms bzw. media-match 3.3, USB-IR-Einschalter (igorplug-kompatibel)
Gehäuse: Maxdata Favorit 5000i, Antennen: Strong SRT Ant 15 Eco, Selfsat HD30D4

4

Monday, July 4th 2011, 5:44pm

Wenn ein paar Tasten gehen scheint es grundlegend zu klappen :) Allein eventlircd scheint sich das nicht zu greifen oder hast du auf lircd gestellt ? Ach da stehts ja.

Hmm evtls müssen wir die udev rules deaktivieren beim umstellen auf nicht-eventlircd ... mal schauen.

Wenn du jetzt wieder zurückstellst auf eventlircd, sollten die Tasten aber nun beim vdr ankommen, sprich das umstellen der lircd,conf wäre zielführend.
VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

Treito

Professional

  • "Treito" started this thread

Posts: 1,439

Location: Bremen

  • Send private message

5

Monday, July 4th 2011, 5:49pm

sprich das umstellen der lircd,conf wäre zielführend.


Okay, gibt es da irgendwie eine Übersicht zu? Ich bin nach der remote.conf von VDR gegangen. Eventlirc werde ich nachher mal testen. Klingt für mich zwar merkwürdig, aber gut...
Die udev-Regel zu deaktivieren wäre mir aber lieber. Naja ich schaue nachher mal.
Asus AT3N7A-I (Dualcore Intel Atom 330), Nvidia GeForce 9400 (onBoard), Pinnacle PCTV 452e, Mystique Satix S2 Sky USB Rev.2, AverTV Green Volar HD, X-Tensions DVB-T-380U, 2GB RAM, Xubuntu 12.04 mit yaVDR stable-Paketen, gepatchter Kernel 3.6.7, yaVDR 0.4, linux-media-dkms bzw. media-match 3.3, USB-IR-Einschalter (igorplug-kompatibel)
Gehäuse: Maxdata Favorit 5000i, Antennen: Strong SRT Ant 15 Eco, Selfsat HD30D4

Treito

Professional

  • "Treito" started this thread

Posts: 1,439

Location: Bremen

  • Send private message

6

Wednesday, July 6th 2011, 2:37pm

Also mit Auswahl Lirc habe ich 2x den lircd.

Mit eventlircd scheint es wirklich zu gehen! Aber leider werden nicht alle Tasten erkannt. Ich bin nach der remotes.conf von VDR gegangen, aber "OK", die Farbtasten, Channel+ usw. gehen nicht. Wie muss ich die Tasten denn benennen? ist z.B. KEY_RED falsch? Eigentlich nicht...
Asus AT3N7A-I (Dualcore Intel Atom 330), Nvidia GeForce 9400 (onBoard), Pinnacle PCTV 452e, Mystique Satix S2 Sky USB Rev.2, AverTV Green Volar HD, X-Tensions DVB-T-380U, 2GB RAM, Xubuntu 12.04 mit yaVDR stable-Paketen, gepatchter Kernel 3.6.7, yaVDR 0.4, linux-media-dkms bzw. media-match 3.3, USB-IR-Einschalter (igorplug-kompatibel)
Gehäuse: Maxdata Favorit 5000i, Antennen: Strong SRT Ant 15 Eco, Selfsat HD30D4

7

Wednesday, July 6th 2011, 4:35pm

Es könnte sein das hier eine Übersetzung für lircd reingerutscht ist. Kannst du mal schauen

a) was irw anzeigt
b) ob irw etwas anzeigt

Es müsste eigentlich genauso gehen wie du sagst :)
VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

Treito

Professional

  • "Treito" started this thread

Posts: 1,439

Location: Bremen

  • Send private message

8

Wednesday, July 6th 2011, 4:41pm

Die Frage kann ich Dir leicht beantworten, zumindest was lirc angeht:

Ist Lirc ausgewählt zeigt mir irw nichts an. Es tauchen im Terminal z.T. kryptische Zeichen wie [[A[ auf. Schieße ich den ersten lircd-Prozess ab (der von udev) dann geht es, schön mit KEY_1, KEY_RED etc. und VDR läuft auch 100% damit. (Vorher gehen nur dieselben Tasten, wie bei eventlirc).

Bei eventlirc reagiert er nur auf die Tasten, auf die VDR auch reagiert. Fernbedienung nennt sich dann aber "devinput". Ich hätte nicht gedacht, dass das mit meinem Empfänger möglich ist...
Asus AT3N7A-I (Dualcore Intel Atom 330), Nvidia GeForce 9400 (onBoard), Pinnacle PCTV 452e, Mystique Satix S2 Sky USB Rev.2, AverTV Green Volar HD, X-Tensions DVB-T-380U, 2GB RAM, Xubuntu 12.04 mit yaVDR stable-Paketen, gepatchter Kernel 3.6.7, yaVDR 0.4, linux-media-dkms bzw. media-match 3.3, USB-IR-Einschalter (igorplug-kompatibel)
Gehäuse: Maxdata Favorit 5000i, Antennen: Strong SRT Ant 15 Eco, Selfsat HD30D4

9

Wednesday, July 6th 2011, 5:01pm

Poste doch mal deine lircd.conf - wir kommen dem sicher auf die Spur. :)
VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

Treito

Professional

  • "Treito" started this thread

Posts: 1,439

Location: Bremen

  • Send private message

10

Wednesday, July 6th 2011, 9:43pm

Dein Wunsch ist mir Befehl! Aber nicht wundern, ich habe 2 Fernbedienungen drin:
http://pastebin.com/KD6x5Uci

2 Sachen wundern mich allerdings: Wenn ich Lirc nutze und den 1. lircd-Prozess abschieße, dann geht es ja tadellos, also muss die Lircrc.conf ja passen. Und 2. Bei Eventlirc heißt die FB auf einmal devinput (irw-Ausgabe). Umgeht er da die lircd.conf?

@Hotzenplotz: Falls Du hier mitliest: Nein, ich habe nicht die Remote.conf geändert. Ich wollte es erst, aber hab mir dann gesagt, dass es schlauer wäre, die lircd.conf anzupassen.
Asus AT3N7A-I (Dualcore Intel Atom 330), Nvidia GeForce 9400 (onBoard), Pinnacle PCTV 452e, Mystique Satix S2 Sky USB Rev.2, AverTV Green Volar HD, X-Tensions DVB-T-380U, 2GB RAM, Xubuntu 12.04 mit yaVDR stable-Paketen, gepatchter Kernel 3.6.7, yaVDR 0.4, linux-media-dkms bzw. media-match 3.3, USB-IR-Einschalter (igorplug-kompatibel)
Gehäuse: Maxdata Favorit 5000i, Antennen: Strong SRT Ant 15 Eco, Selfsat HD30D4

11

Wednesday, July 6th 2011, 10:03pm

Keine Panik - und etwas Geduld :)

Ich glaube zu wissen was das Problem ist, ich habe mal einen Bug dafür angelegt.
https://bugs.yavdr.com/issues/475

Sprich sollte in Kürze ein Update geben für lircd, wenn es da ist bitte nochmal Testen ob dann alle Tasten gehen.

Quoted

Wenn ich Lirc nutze und den 1. lircd-Prozess abschieße, dann geht es ja tadellos,

Zu erwarten :)

Quoted

Und 2. Bei Eventlirc heißt die FB auf einmal devinput (irw-Ausgabe).


Das ist gewollt. Beim eventlircd agiert dieser quasi als multiplex für Fernbedienungen, du könntest auch mehrere gleichzeitig anschliessen, zu den Anwendungen reagiert das als eine. lircd gibt in diesem Fall Tastendrücke an eventlircd, daher müssen die Namen der Tasten auch input-Namespace konform sein, sprich wie richtige Tasten heissen, also KEY_OK und nicht mKay , k , ok , Ok, OK oder iO ;)

Ob es funktioniert wäre es super wenn du das im obigen Bug melden könntest.

Die lircd.conf sieht iO aus :)
VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

Treito

Professional

  • "Treito" started this thread

Posts: 1,439

Location: Bremen

  • Send private message

12

Wednesday, July 6th 2011, 10:10pm

Die lircd.conf sieht iO aus


Das war auch viel Arbeit. Bei 0.3a kam ja das Dialogfeld zum Anlernen von VDR, das kommt bei der Pre partout nicht, darum habe ich diese auch angepasst.
Und klar verfolge ich das in dem Bug-Bericht. Ich wollte bloß selber noch keinen anlegen falls der Fehler quasi bei mir gelegen hätte.

Wie ist der Fix zu verstehen? Sieht nach eventlircd aus, oder? Na dann bin ich mal gespannt...

Da wäre aber noch das andere Problem mit den 2 lircd-Prozessen, wenn ich auf Lirc umstelle anstatt eventlircd.
Asus AT3N7A-I (Dualcore Intel Atom 330), Nvidia GeForce 9400 (onBoard), Pinnacle PCTV 452e, Mystique Satix S2 Sky USB Rev.2, AverTV Green Volar HD, X-Tensions DVB-T-380U, 2GB RAM, Xubuntu 12.04 mit yaVDR stable-Paketen, gepatchter Kernel 3.6.7, yaVDR 0.4, linux-media-dkms bzw. media-match 3.3, USB-IR-Einschalter (igorplug-kompatibel)
Gehäuse: Maxdata Favorit 5000i, Antennen: Strong SRT Ant 15 Eco, Selfsat HD30D4

13

Wednesday, July 6th 2011, 10:16pm

Wir wollen ja den einfachsten Weg (der Einrichtung, nicht des Behebens) zuerst gangbar machen. Sprich das deine lircd.conf mit eventlircd funktioniert.

Bzgl der 2 Lircd Prozesse, IMHO würde ja ein funktionierender Weg reichen(was automatisch erkannt wird muss nicht auswählbar sein, für den Rest gibts das Problem nicht), aber das wird noch diskutiert, wie genau wir die Lircd Geschichte jetzt ändern.

Von mir gibts keine Vorwürfe heut abend :)
VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

gda

Im Forum Zuhause

Posts: 13,269

Location: HH

  • Send private message

14

Wednesday, July 6th 2011, 10:16pm

Wie ist der Fix zu verstehen? Sieht nach eventlircd aus, oder? Na dann bin ich mal gespannt...


Nein, das ist ein Bug in lirc den ich schon vor längerer Zeit gefunden hatte. Der Bugfix hat aber den Weg zu Natty nicht gefunden.

Gerald

HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 12.04.2, Plex Media Server
Samsung UE55H6470

Treito

Professional

  • "Treito" started this thread

Posts: 1,439

Location: Bremen

  • Send private message

15

Wednesday, July 6th 2011, 10:21pm

Von mir gibts keine Vorwürfe heut abend


Danke Dir. Ich will diesbezüglich auch keine Diskussion vom Zaun brechen. Manches kann ich vielleicht verstehen, manches finde ich übertrieben und manches kann ich nicht nachvollziehen.
Letztendlich möchte ich doch nur helfen, Fehler auszumerzen und die User hier auf den richtigen Weg bringen. Ich kann ja schlecht antworten, dass Lirc problemlos läuft, wenn einer fragt, aber lassen wir das. Das gehört nicht hierher, das würde evtl. nach IRC gehören oder dergleichen, wenn überhaupt.
Asus AT3N7A-I (Dualcore Intel Atom 330), Nvidia GeForce 9400 (onBoard), Pinnacle PCTV 452e, Mystique Satix S2 Sky USB Rev.2, AverTV Green Volar HD, X-Tensions DVB-T-380U, 2GB RAM, Xubuntu 12.04 mit yaVDR stable-Paketen, gepatchter Kernel 3.6.7, yaVDR 0.4, linux-media-dkms bzw. media-match 3.3, USB-IR-Einschalter (igorplug-kompatibel)
Gehäuse: Maxdata Favorit 5000i, Antennen: Strong SRT Ant 15 Eco, Selfsat HD30D4

gda

Im Forum Zuhause

Posts: 13,269

Location: HH

  • Send private message

16

Thursday, July 7th 2011, 1:47pm

Zitat von »Treito«
Wie ist der Fix zu verstehen? Sieht nach eventlircd aus, oder? Na dann bin ich mal gespannt...

Nein, das ist ein Bug in lirc den ich schon vor längerer Zeit gefunden hatte. Der Bugfix hat aber den Weg zu Natty nicht gefunden.

Mit dem nächsten dist-upgrade sollte es ein lirc geben, dem ich den Fehler ausgetrieben habe.

Gerald

HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 12.04.2, Plex Media Server
Samsung UE55H6470

Treito

Professional

  • "Treito" started this thread

Posts: 1,439

Location: Bremen

  • Send private message

17

Thursday, July 7th 2011, 1:55pm

Mit dem nächsten dist-upgrade sollte es ein lirc geben, dem ich den Fehler ausgetrieben habe.

Okay danke, ich werde es versuchen. Soll ich dann Eventlircd oder Lirc nutzen (können)?
Asus AT3N7A-I (Dualcore Intel Atom 330), Nvidia GeForce 9400 (onBoard), Pinnacle PCTV 452e, Mystique Satix S2 Sky USB Rev.2, AverTV Green Volar HD, X-Tensions DVB-T-380U, 2GB RAM, Xubuntu 12.04 mit yaVDR stable-Paketen, gepatchter Kernel 3.6.7, yaVDR 0.4, linux-media-dkms bzw. media-match 3.3, USB-IR-Einschalter (igorplug-kompatibel)
Gehäuse: Maxdata Favorit 5000i, Antennen: Strong SRT Ant 15 Eco, Selfsat HD30D4

18

Thursday, July 7th 2011, 1:56pm

Eventlircd sollte dann mit deiner lircd.conf mit allen definierten tasten gehen.
VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

Treito

Professional

  • "Treito" started this thread

Posts: 1,439

Location: Bremen

  • Send private message

19

Thursday, July 7th 2011, 3:02pm

Es scheint nun zu gehen. Bis auf 2 Tasten, aber bei einer habe ich einen Tippfehler meinerseits gefunden und bei der 2. muss ich mal schauen.
Danke für die Hilfe.
Asus AT3N7A-I (Dualcore Intel Atom 330), Nvidia GeForce 9400 (onBoard), Pinnacle PCTV 452e, Mystique Satix S2 Sky USB Rev.2, AverTV Green Volar HD, X-Tensions DVB-T-380U, 2GB RAM, Xubuntu 12.04 mit yaVDR stable-Paketen, gepatchter Kernel 3.6.7, yaVDR 0.4, linux-media-dkms bzw. media-match 3.3, USB-IR-Einschalter (igorplug-kompatibel)
Gehäuse: Maxdata Favorit 5000i, Antennen: Strong SRT Ant 15 Eco, Selfsat HD30D4

KlausiHH

Professional

Posts: 681

Location: Hamburg

Occupation: Web-Developer

  • Send private message

20

Thursday, July 7th 2011, 3:19pm

Wenn ich das hier alles so lese, auch im Announce-Thread, verabschiede ich mich
wohl auch mal von meinem seriellen Selbstbastel-Empfänger.
Das Ding, was mit meiner Terratec-Karte kam und da auch eingestöpselt
wird, sollte wohl gehen?
Mein VDR: OrigenAE/Amisos X15e, Asrock G41M-GE3, C2D E5700, 4 GB DDR3, WD SATA-HDD 500 GB, Nvidia GT 230 PCIe, TechnoTrend C-1501 + Terratec Cinergy C HD, 7" TFT (GraphTFT, ohne Touch), imon-Empfänger + Harmony 300i, yaVDR 0.4, Frontend xineliboutput, XBMC Eden aus testing, 24" PC-Monitor als Fernseher, 2.1 Boxen-Set Edifier C2 rev2, Kabelprovider Wilhelm Tell (ohne Grundverschlüsselung), 5 TB extern (USB) für Serien und Filme.
Hinweis für Allergiker: Dieser Beitrag kann Spuren von Nüssen enthalten.

Similar threads

Used tags

0.4pre1, yaVDR