lirc_mceusb2 not being loaded

Rodd Clarkson rodd at clarkson.id.au
Mon Jul 13 01:35:47 UTC 2009


On Mon, 2009-07-13 at 09:44 +1000, Rodd Clarkson wrote:
> On Mon, 2009-07-13 at 09:27 +1000, Rodd Clarkson wrote:
> > 
> > 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.

Yeah, I know, responding to you own thread is terrible, but I have more
information.

modinfo lirc_mceusb2 (below) shows that there's no alias for my usb ir
receiver in the list.  How would I add it to the list.  Does this
require a kernel rebuild, or can I just do some alias magic from the
command line.

I'm guessing I could need to see something like:

alias:          usb:v147ApE03Cd*dc*dsc*dp*ic*isc*ip*

in the list.


R.


[rodd at moose modprobe.d]$ modinfo lirc_mceusb2
filename:       /lib/modules/2.6.29.5-191.fc11.i686.PAE/kernel/drivers/input/lirc/lirc_mceusb2.ko
license:        GPL
author:         Daniel Melander <lirc at rajidae.se>, Martin Blatter
<martin_a_blatter at yahoo.com>
description:    Philips eHome USB IR Transceiver and Microsoft MCE 2005
Remote Control driver for LIRC
srcversion:     95945ED64B98983B457F9A4
alias:          usb:v185Bp3020d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0FB8p0002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1019p0F38d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v2304p0225d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1934p0702d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1934p0602d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v147ApE018d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v147ApE017d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v147ApE016d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v147ApE015d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v045Ep00A0d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v043Ep9803d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1509p9242d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v195Dp7002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v179Dp0010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1784p0008d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1784p0007d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1784p0006d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1784p0001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v03EEp2501d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v107Bp3009d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v051CpC001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1308pC001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1460p9150d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0609p0334d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0609p0322d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0609p031Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p0815d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p0613d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p060Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p060Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p060Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p0608d*dc*dsc*dp*ic*isc*ip*
depends:        lirc_dev
vermagic:       2.6.29.5-191.fc11.i686.PAE SMP mod_unload 686 
parm:           debug:Debug enabled or not (bool)





More information about the fedora-test-list mailing list