Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

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


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 */

... for IR-Receiver:

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

exactly like here:

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

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,
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 -