On Apr 10, 2011, at 2:21 AM, Simon Haines wrote:
> When I plug in my mceusb receiver, I get /dev/lirc0 with major device number 250:
>
> (Output from dmesg)
> usb 2-6: new full speed USB device using ohci_hcd and address 4
> IR NEC protocol handler initialized
> IR RC5(x) protocol handler initialized
> IR RC6 protocol handler initialized
> Registered IR keymap rc-rc6-mce
> input: Media Center Ed. eHome Infrared Remote Transceiver (0471:0815) as /devices/pci0000:00/0000:00:04.0/usb2/2-6/2-6:1.0/rc/rc0/input5
> rc0: Media Center Ed. eHome Infrared Remote Transceiver (0471:0815) as /devices/pci0000:00/0000:00:04.0/usb2/2-6/2-6:1.0/rc/rc0
> mceusb 2-6:1.0: Registered Philips eHome Infrared Transceiver on usb2:4
> usbcore: registered new interface driver mceusb
> IR JVC protocol handler initialized
> IR Sony protocol handler initialized
> lirc_dev: IR Remote Control driver registered, major 250
> rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
> IR LIRC bridge handler initialized
>
> However, when I run lircd and and try to connect to it, I'm told that it's not a lirc device:
> lircd: lircd(default) ready, using /var/run/lirc/lircd
> lircd: accepted new client on /var/run/lirc/lircd
> lircd: could not get hardware features
> lircd: this device driver does not support the LIRC ioctl interface
> lircd: major number of /dev/lirc0 is 250
> lircd: LIRC major number is 61
> lircd: check if /dev/lirc0 is a LIRC device
> lircd: WARNING: Failed to initialize hardware
> lircd: removed client
>
> Is there a problem with my lirc_dev driver?
You're running an old version of lircd. Please update to 0.9.0.
--
Jarod Wilson
jarod@...
|