On Mon, 2009-07-13 at 09:27 +1000, Rodd Clarkson wrote:
I've recently purchased a ir remote (for use with MythTV) and
it's
designed for Windows Media Center, which means is should work fine with
the lirc_mceusb2 drivers. In fact, the manufacturers seem so confident
it just works, that they don't include drivers (for Windows). Whether
or not this means it's safe to assume that it will work with lirc is
open for debate, but for the moment is irrelevant.
The receiver is USB based, but when I plug it in, it doesn't
automatically load the lirc_mceusb2 modules. (I've another UCB based IR
receiver that when plugged in see the the lirc modules loaded, so I'm
pretty confident that this should happen).
What part of fedora (should) tell the system to load the modules when
this device is plugged in? I'm keen to test this device and see if I
can get it working.
When I plug the device in /var/log/messages shows:
Jul 13 09:25:09 moose kernel: usb 5-1: new full speed USB device using uhci_hcd and
address 5
Jul 13 09:25:09 moose kernel: usb 5-1: New USB device found, idVendor=147a,
idProduct=e03c
Jul 13 09:25:09 moose kernel: usb 5-1: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
Jul 13 09:25:09 moose kernel: usb 5-1: Product: eHome Infrared Transceiver
Jul 13 09:25:09 moose kernel: usb 5-1: Manufacturer: Formosa21
Jul 13 09:25:09 moose kernel: usb 5-1: SerialNumber: 00100186
Jul 13 09:25:09 moose kernel: usb 5-1: configuration #1 chosen from 1 choice
Jul 13 09:25:19 moose kernel: generic-usb 0003:147A:E03C.0008: timeout initializing
reports
Jul 13 09:25:19 moose kernel: generic-usb 0003:147A:E03C.0008: hiddev97,hidraw2: USB HID
v1.00 Device [Formosa21 eHome Infrared Transceiver] on usb-0000:00:1d.3-1/input1
hope someone can help me test this device. If the manufacturers claims
are correct, it shouldn't take too much to get this device working, and
then I'd be happy to contact various upstreams to let them know that the
deivce works and what is needed to get it working.
I should add, that I've downloaded the SRPM for lirc and added the
following UCB identifiers to drivers/lirc_mceusb2/lirc_mceusb2.c
/* Formosa Industrial Computing / Beanbag Emulation Device */
{ USB_DEVICE(VENDOR_FORMOSA, 0xe018) },
+ /* Formosa Industrial Computing / Aim IR605A */
+ { USB_DEVICE(VENDOR_FORMOSA, 0xe03c) },
/* Fintek eHome Infrared Transceiver */
{ USB_DEVICE(VENDOR_FINTEK, 0x0602) },
and installed the resulting build.
The problem is (for the moment) getting fedora to see that the device is
a lirc_mceusb2 device and load the module.
R.