[mythtv-users] Trying To Get Two IR Receivers Working
Kirk Bocek
t004 at kbocek.com
Thu Oct 15 20:12:47 UTC 2015
On 10/14/2015 7:28 AM, Kirk Bocek wrote:
>
>
> On to the other receiver. A much older receiver that I had used for
> years with both CentOS 5 and 6.
>
> [170678.661231] usb 1-2: USB disconnect, device number 4
> [170685.806459] usb 1-2: new full-speed USB device number 5 using
> xhci_hcd
> [170685.973349] usb 1-2: config 1 interface 0 altsetting 0 endpoint
> 0x1 has an invalid bInterval 0, changing to 32
> [170685.973362] usb 1-2: config 1 interface 0 altsetting 0 endpoint
> 0x82 has an invalid bInterval 0, changing to 32
> [170685.976489] usb 1-2: New USB device found, idVendor=1784,
> idProduct=0008
> [170685.976501] usb 1-2: New USB device strings: Mfr=1, Product=2,
> SerialNumber=3
> [170685.976508] usb 1-2: Product: eHome Infrared Transceiver
> [170685.976514] usb 1-2: Manufacturer: Topseed Technology Corp.
> [170685.976520] usb 1-2: SerialNumber: TS00098N
> [170687.025932] Registered IR keymap rc-rc6-mce
> [170687.026521] input: Media Center Ed. eHome Infrared Remote
> Transceiver (1784:0008) as
> /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/rc/rc0/input12
> [170687.026735] rc0: Media Center Ed. eHome Infrared Remote
> Transceiver (1784:0008) as
> /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/rc/rc0
> [170687.026907] input: MCE IR Keyboard/Mouse (mceusb) as
> /devices/virtual/input/input13
> [170687.028276] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb)
> registered at minor = 0
> [170687.127491] mceusb 1-2:1.0: Registered Topseed Technology Corp.
> eHome Infrared Transceiver with mce emulator interface version 1
> [170687.127501] mceusb 1-2:1.0: 2 tx ports (0x0 cabled) and 2 rx
> sensors (0x0 active)
> [170687.127852] usbcore: registered new interface driver mceusb
>
> set device=default. Install mceusb.lircd.conf config file. Restart
> lircd. Also install udev rule that changes permissions on /dev/lirc0.
>
> $systemctl status lircd -l
> â lircd.service - LIRC Infrared Signal Decoder
> Loaded: loaded (/usr/lib/systemd/system/lircd.service; enabled;
> vendor preset: disabled)
> Active: active (running) since Tue 2015-10-13 15:43:54 PDT; 17s ago
> Main PID: 7351 (lircd)
> CGroup: /system.slice/lircd.service
> ââ7351 /usr/sbin/lircd --nodaemon
>
> Oct 13 15:43:54 liva2.pvt lircd-0.9.2a[7351]: Illegal effective uid:
> lirc: Success
> Oct 13 15:43:54 liva2.pvt lircd-0.9.2a[7351]: Info: Using remote: mceusb.
> Oct 13 15:43:54 liva2.pvt lircd-0.9.2a[7351]: Info: Using remote:
> mceusb_hauppauge.
> Oct 13 15:43:54 liva2.pvt lircd-0.9.2a[7351]: Info: Using remote:
> vista_mce.
> Oct 13 15:43:54 liva2.pvt lircd-0.9.2a[7351]: Notice: lircd(default)
> ready, using /var/run/lirc/lircd
> Oct 13 15:43:54 liva2.pvt lircd[7351]: lircd-0.9.2a[7351]: Illegal
> effective uid: lirc: Success
> Oct 13 15:43:54 liva2.pvt lircd[7351]: lircd-0.9.2a[7351]: Info: Using
> remote: mceusb.
> Oct 13 15:43:54 liva2.pvt lircd[7351]: lircd-0.9.2a[7351]: Info: Using
> remote: mceusb_hauppauge.
> Oct 13 15:43:54 liva2.pvt lircd[7351]: lircd-0.9.2a[7351]: Info: Using
> remote: vista_mce.
> Oct 13 15:43:54 liva2.pvt lircd[7351]: lircd-0.9.2a[7351]: Notice:
> lircd(default) ready, using /var/run/lirc/lircd
>
> Nothing from irw. But status show irw is connecting:
>
> Oct 13 15:44:42 liva2.pvt lircd[7351]: lircd-0.9.2a[7351]: Notice:
> accepted new client on /var/run/lirc/lircd
> Oct 13 15:45:37 liva2.pvt lircd-0.9.2a[7351]: Info: removed client
>
> *However* am getting output, very erratic, from ir-keytable:
>
> $ir-keytable -t
> Testing events. Please, press CTRL-C to abort.
> 1444776380.182387: event type EV_MSC(0x04): scancode = 0x800f04
> 1444776380.182387: event type EV_SYN(0x00).
> 1444776386.998314: event type EV_MSC(0x04): scancode = 0x800f84
> 1444776386.998314: event type EV_SYN(0x00).
>
So if we're going to abandon all hope on the HID device, how about the
older device that *does* load mceusb.ko. I do get output from
ir-keytable but not from irw. I do have the udev rule installed fixing
permissions on /dev/lirc0.
Thoughts on getting this one working?
More information about the mythtv-users
mailing list