I have been trying to get LIRC working in the latest kernel, with no success. I have it working in 2.6.32.11-pclos2.bfs. Seems that everything else works fine. Is there a trick to use the driver that is in the kernel? As far as I know after kernel-2.6.31.12-pclos1-1-1pclos2010.i586.rpm (
http://www.pclinuxos.com/forum/index.php/topic,68130.msg555550.html#msg555550 ) the driver was built in to the kernel.
Excerpt from dmesg seems like it is loading ok.
usb 2-4.4: Product: MCE TRANCEIVR Emulator Device 2006
usb 2-4.4: Manufacturer: SMK CORPORATION
usb 2-4.4: SerialNumber: PA070531144556C
<SNIP>
lirc_dev: IR Remote Control driver registered, major 250
lirc_mceusb: Windows Media Center Edition USB IR Transceiver driver for LIRC 1.90
lirc_mceusb: Daniel Melander <lirc@rajidae.se>, Martin Blatter <martin_a_blatter@yahoo.com>, Dan Conti <dconti@acm.wwu.edu>
<SNIP>
lirc_mceusb 2-4.4:1.0: lirc_dev: driver lirc_mceusb registered at minor = 0
lirc_mceusb 2-4.4:1.0: Registered SMK CORPORATION MCE TRANCEIVR Emulator Device 2006 on usb2:7
usbcore: registered new interface driver lirc_mceusbHowever there is no /dev/lircd being made.
ls /dev | grep lirc
lirc0Module is loaded too
lsmod | grep lirc
lirc_mceusb 8945 0
lirc_dev 7883 1 lirc_mceusb
usbcore 123910 15 lirc_mceusb,rndis_host,cdc_ether,usbnet,snd_usb_audio,snd_usb_lib,usb_storage,pwc,wacom,usblp,uhci_hcd,ohci_hcd,ehci_hcd,usbhid 