FS#28904 - [linux] mceusb: add Formosa device ID 0xe042

Attached to Project: Arch Linux
Opened by Nico (_nico) - Wednesday, 14 March 2012, 07:03 GMT
Last edited by Tobias Powalowski (tpowa) - Wednesday, 23 May 2012, 13:35 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

mceusb: add Formosa device ID 0xe042


Additional info:
Kernel-Version: 3.2.9-1


Hello, this is my first Kernel-Bug-Report, i hope everything will be all right.

Please add the following lines in mceusb.c ...

/* Formosa21 / eHome Infrared Receiver */
{ USB_DEVICE(VENDOR_FORMOSA, 0xe042) },

... for IR-Receiver:

lsusb
Bus 003 Device 003: ID 147a:e042 Formosa Industrial Computing, Inc.


exactly like here:
http://www.spinics.net/lists/linux-media/msg45332.html
http://patchwork.linuxtv.org/patch/10311/


Thanks, Nico
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Wednesday, 23 May 2012, 13:35 GMT
Reason for closing:  Fixed
Additional comments about closing:  3.4.0
Comment by no_more_used (huibuh213374u) - Tuesday, 20 March 2012, 20:33 GMT
Hi,

I can confirm this issue. The device is identified by 147a:e042 as Nico already wrote. It affects all Kernels >= 3.0 (infrared receivers have moved from userspace into kernel). Prior kernel-version 3 those devices are managed via lirc.

Alternatively all users would have to build lirc from scratch with custom build-options.

Would be great if those lines could be intregrated into ARCH-patches for current and future kernels.

Thanks in advance and regards,
huibuh213374u
Comment by Tobias Powalowski (tpowa) - Monday, 23 April 2012, 10:23 GMT
is merged into 3.4 tree
Comment by Nico (_nico) - Thursday, 10 May 2012, 05:49 GMT
Workaround for Kernel 3.x:

echo 147a e042 > /sys/bus/usb/drivers/mceusb/new_id


Thanks to foosel - http://bit.ly/IVqWe1

Loading...