From: Jarod W. <ja...@wi...> - 2010-09-25 04:08:04
|
On Fri, Sep 24, 2010 at 6:27 AM, Douglas Pearless <Dou...@pe...> wrote: > Hi, > > I have just updated via CVS to 0.8.7 and I find that in "dmesg" I am > getting the following lirc errors: > > .... > [ 9.733083] IR NEC protocol handler initialized > [ 9.741474] ppdev: user-space parallel port driver > [ 9.758954] IR RC5(x) protocol handler initialized > [ 9.773528] IR RC6 protocol handler initialized > [ 9.773632] nvidia: module license 'NVIDIA' taints kernel. > [ 9.773634] Disabling lock debugging due to kernel taint > [ 9.790056] Registered IR keymap rc-rc6-mce > [ 9.790191] input: Media Center Ed. eHome Infrared Remote Transceiver > (0471:0815) as /devices/virtual/rc/rc0/input3 > [ 9.790244] rc0: Media Center Ed. eHome Infrared Remote Transceiver > (0471:0815) as /devices/virtual/rc/rc0 > [ 9.790266] mceusb 4-1:1.0: Registered Philips eHome Infrared > Transceiver on usb4:2 > [ 9.790286] usbcore: registered new interface driver mceusb > [ 9.790539] lp0: using parport0 (interrupt-driven). > [ 9.819602] lirc_dev: IR Remote Control driver registered, major 61 > [ 9.821195] lirc_mceusb: Windows Media Center Edition USB IR > Transceiver driver for LIRC 1.90 > [ 9.821197] lirc_mceusb: Daniel Melander <li...@ra...>, Martin > Blatter <mar...@ya...>, Dan Conti <dc...@ac...> ... > Any ideas? Don't install lirc kernel modules from the lirc distribution for Ubuntu 10.10 or Fedora 14 2.6.35 kernels. Or any other distribution with a 2.6.36 kernel. Your kernel already provides an lirc_dev, as well as IR device drivers. What you're seeing it the result of having both lirc_mceusb and the new mceusb driver load at the same time, each with its own lirc_dev variant. Remove the .ko files you built, use the kernel-provided ones. You'll also need to use the Ubuntu-provided lirc packages, which are designed to work with the slightly modified ioctl interface in the lirc bits merged upstream. /me vows to get lirc 0.9.0 pre1 snap together this weekend... -- Jarod Wilson ja...@wi... |