User:Trogod/System0Setup2004
LIRC
$ dmesg |less
[ 1.748742] usb 4-2: Product: eHome Infrared Transceiver [ 1.748744] usb 4-2: Manufacturer: Philips [ 1.748746] usb 4-2: SerialNumber: PH00UFLi
[ 4.524611] Registered IR keymap rc-rc6-mce [ 4.561177] IR RC6 protocol handler initialized [ 4.716908] rc rc0: Media Center Ed. eHome Infrared Remote Transceiver (0471:0815) as /devices/pci0000:00/0000:00:06.0 /usb4/4-2/4-2:1.0/rc/rc0 [ 4.716963] rc rc0: lirc_dev: driver mceusb registered at minor = 0, raw IR receiver, raw IR transmitter [ 4.717012] input: Media Center Ed. eHome Infrared Remote Transceiver (0471:0815) as /devices/pci0000:00/0000:00:06.0/usb4/4-2/4-2:1.0/rc/rc0/input15
[ 4.921321] mceusb 4-2:1.0: long-range (0x1) receiver active [ 4.980806] mceusb 4-2:1.0: Registered Philips eHome Infrared Transceiver with mce emulator interface version 1 [ 4.980810] mceusb 4-2:1.0: 2 tx ports (0x3 cabled) and 2 rx sensors (0x1 active) [ 4.980852] usbcore: registered new interface driver mceusb
[ 23.841559] input: Media Center Ed. eHome Infrared Remote Transceiver (0471:0815) (lircd bypass) as /devices/virtual/input/input30
[ 1811.912585] input: Media Center Ed. eHome Infrared Remote Transceiver (0471:0815) (lircd bypass) as /devices/virtual/input/input31 [ 2143.010236] input: Media Center Ed. eHome Infrared Remote Transceiver (0471:0815) (lircd bypass) as /devices/virtual/input/input32
$ ir-keytable Found /sys/class/rc/rc0/ with: Name: Media Center Ed. eHome Infrared Remote Transceiver (0471:0815) Driver: mceusb Default keymap: rc-rc6-mce Input device: /dev/input/event3 LIRC device: /dev/lirc0 Attached BPF protocols: Operation not permitted Supported kernel protocols: lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp imon rc-mm Enabled kernel protocols: lirc rc-6 bus: 3, vendor/product: 0471:0815, version: 0x0000 Repeat delay = 500 ms, repeat period = 125 ms
$ mode2 --list-devices
/dev/input/event3 [0471:0815] Philips eHome Infrared Transceiver version: 1.10 serial: PH00UFLi
/dev/input/by-id/usb-Philips_eHome_Infrared_Transceiver_PH00UFLi-event-if00 -> ../event3
/dev/input/by-path/pci-0000:00:06.0-usb-0:2:1.0-event -> ../event3
lirc-setup complained that I wasn't a member of the group 'lirc'. The error message told me to do the following
$ sudo usermod -aG lirc troy
[sudo] password for troy:
usermod: group 'lirc' does not exist
$ sudo groupadd lirc
$ sudo usermod -aG lirc troy
However, I still have this problem:
$ mode2 Using driver devinput on device auto Cannot initiate device /dev/input/event3
in lirc-setup, I clicked "use default driver..." and then "Test" and was told that I need to use the group "video"
$ sudo usermod -aG video troy
Now, after the same steps, I'm told to
$ cat /sys/class/rc/rc0/protocols rc-5 nec [rc-6] jvc sony rc-5-sz sanyo sharp mce_kbd xmp imon rc-mm [lirc]
$ sudo /bin/sh -c "echo lirc > /sys/class/rc/rc0/protocols"
I gave up and rebooted to my other OS for a while. When I tried again, I got this:
$ mode2 Using driver devinput on device /dev/input/by-id/usb-Philips_eHome_Infrared_Transceiver_PH00UFLi-event-if00 Trying device: /dev/input/by-id/usb-Philips_eHome_Infrared_Transceiver_PH00UFLi-event-if00 Using device: /dev/input/by
That's much more encouraging!
/etc/lirc$ less lirc_options.conf
[lircd] nodaemon = False driver = default device = /dev/lirc0 output = /var/run/lirc/lircd -id/usb-Philips_eHome_Infrared_Transceiver_PH00UFLi-event-if00
Other Software
I installed mirage image viewer using instructions from
https://askubuntu.com/questions/1232470/how-do-i-install-the-mirage-image-viewer-on-ubuntu-20-04
I was using MythTV version XX in my old setup (Ubuntu 14.04) and I was able to use
$ /usr/share/mythtv/mythconverg_restore.pl --drop_database --create_database --filename mythconverg-1317-20210326095006.sql.gz
to transfer my database, including settings, to MythTV 31 (Ubuntu 20.04)