I am running an HP Pavillion Elite M9040n PC with Hauppage HVR-1850
and Hauppage Win-TV-HVR-1600 cards installed. It works fine with
mythtv but I've been trying to get the infrared remote control.
Running irw and pressing a key on the remote produces no output but
the red led on the tower does flash. The lircd daemon is started
and running.
uname -a output is
[quote]
Linux mythbox.ladodomain 2.6.32-131.21.1.el6.x86_64 #1 SMP Tue Nov
22 19:48:09 GMT 2011 x86_64 x86_64 x86_64 GNU/Linux
[/quote]
lsusb returns the following:
[quote]
Bus 002 Device 005: ID 147a:e018 Formosa Industrial Computing,
Inc. eHome Infrared Receiver
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x147a Formosa Industrial Computing, Inc.
idProduct 0xe018 eHome Infrared Receiver
bcdDevice 0.60
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 57
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 8
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 8
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 1 Keyboard
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.00
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 30
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 10
can't get device qualifier: Operation not permitted
can't get debug descriptor: Operation not permitted
cannot read device status, Operation not permitted (1)
[/quote]
I think the kernel module is not loading because dmesg | grep
lirc returns the following:
[quote]
[bob <at> mythbox ~]$ dmesg | grep lirc
lirc_dev: IR Remote Control driver registered, major 61
lirc_mceusb: Windows Media Center Edition USB IR Transceiver
driver for LIRC 1.90
lirc_mceusb: Daniel Melander
<lirc-qLF8SojgkH/LoDKTGw+V6w@public.gmane.org>, Martin
Blatter
<martin_a_blatter-/E1597aS9LQAvxtiuMwx3w@public.gmane.org>, Dan Conti
<dconti-CydnbebErIeVc3sceRu5cw@public.gmane.org>
usbcore: registered new interface driver lirc_mceusb
ir_lirc_codec: Unknown symbol lirc_dev_fop_poll
ir_lirc_codec: Unknown symbol lirc_dev_fop_open
ir_lirc_codec: disagrees about version of symbol lirc_get_pdata
ir_lirc_codec: Unknown symbol lirc_get_pdata
ir_lirc_codec: Unknown symbol lirc_dev_fop_close
ir_lirc_codec: Unknown symbol lirc_dev_fop_read
ir_lirc_codec: disagrees about version of symbol
lirc_register_driver
ir_lirc_codec: Unknown symbol lirc_register_driver
ir_lirc_codec: Unknown symbol lirc_dev_fop_ioctl
[bob <at> mythbox ~]$
[/quote]
I am looking for ideas and suggestions. I am not sure if this is a
centos/rhel issue or an lirc issue? who exactly owns the kernel
modules? Help is appreciated.
Bob Lightfoot