Realy strange. Did a fresh install, copied over my lircd.conf an lirc_options.conf and now it works. No idea why this happend.
Posts by Schrauber
-
-
Hi,
I use an Atric IR-WakeupUSB remote receiver in my system. This worked fine with all versions up to the latest alpha of LE 9.0.
I needed to configure Lirc with driver irman. I was not able to get it working with kernel drivers. Only with lirc.
However, with LE 9.0 beta build it stopped working. This is because lirc does not have the irman driver. I found the libirman on the system. But lirc does not know this driver.
So what can I do about this?
Regards
-
OK, it worked this time. I copied the lirc_options.conf and modified this.
Thanks for the reply.
-
Hmm, I tried this but it did not work.
However, I will try it again.
-
OK, it seems I am missing /dev/lirc0 and this is the reason for non working lirc.
The device from Atric /dev/ttyACM0 is there.
But why do I miss /dev/lirc0?
Any ideas?
My work around for the first time:
I copied /usr/lib/systemd/system/lircd.service to /storage/.config/system.d/ and added '--device=/dev/ttyACM0 --driver=irman' to the lircd commandline.
This works and the remote is functional.
-
Hello,
ich had my Libreelec Box (x86 PC) running for some time now. Today I updated to 8.1.1 and my remote stopped working.
I use an Atric IR-WakeupUSB receiver together with an OriginAE remote control. I can switch in the box with the remote. But when Libeelec is started I can not control it. The LED from the Atric indicates it receives the remote signals.
This all worked before the 8.1.1 update.
I also tried a fresh install of Libreelec but noch luck.
What I did so far after the fresh install:
I activated Lirc in the Libeelec setup.
I copied my lircd.conf to /storage/.config/
I checked that lirc is running. It is.
'ps -ef | grep lircd' gives me
Code316 root 0:00 /usr/sbin/eventlircd -f --evmap=/etc/eventlircd.d --socket=/run/lirc/lircd 361 root 0:00 /usr/sbin/lircd --nodaemon --release /storage/.config/lircd.conf 362 root 0:00 /usr/sbin/lircd-uinput 610 root 0:00 {kodi.sh} /bin/sh /usr/lib/kodi/kodi.sh --standalone -fs --lircdev /run/lirc/lircd 615 root 0:37 /usr/lib/kodi/kodi.bin --standalone -fs --lircdev /run/lirc/lircd
This seems to be OK to me.
irw shows nothing if pressing keys. This is not OK.
lsusb gives me
CodeBus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 04d8:f844 Microchip Technology, Inc. Bus 001 Device 002: ID 046a:0001 Cherry GmbH Keyboard Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ID 04d8:f844 is the IR-WakeupUSB. So this seems also to be OK.
So, I have no idea how to go further here. Any suggestions on that?
Kind regards
Schrauber
-
OK, as a workaround I did the following:
I created the file /storage/.config/system.d/enable_lircd.serviceCode
Display More[Unit] Description=Create empty lircd.conf [Service] Type=oneshot ExecStart=/usr/bin/touch /storage/.cache/services/lircd.conf RemainAfterExit=yes [Install] WantedBy=multi-user.target
After this:
systemctl daemon-reload
systemctl enable enable_lircdSo this simple service creates an empty /storage/.cache/services/lircd.conf on system startup.
This leads to starting lircd und a working remote control.Its a hack, but it is working for now.
-
I tried multiple installs. Every time the same problem. This file does not exist.
Where does this come from?
[hr]
Hmmpf, I also tried different IR receivers. One YaUSBir and one atric for serial connection. Same thing there. The path in sys does not exist and so no entry for lirc in the configuration. -
No, this file does not exist.
-
-
Hi,
I have a problem with the last beta 7.95.2
I can not get my remote working. I was working with an older alpha version.My reciever is an atric ir-wakeup usb. I have put my lircd.conf in /storage/.config/
So this should work.But ps ax | grep lirc shows me, that lircd does not get startet.
After some searching around I found a file /storage/.cache/services/lircd.disabled
If I rename this file to lircd.conf, my remote works fine after next startup. But one restart later it does not work again. The file lircd.disabled is there again.So, where does this file come from?
I found some comments, that in the libreelec configuration add-on lirc can be enabled/disabled in the last beta's. But I can not find this configuration point. I can enable/disable samba and so. But no lirc.
Regards