From: Henning G. <gl...@de...> - 2011-04-19 13:12:59
|
On Mon, Apr 18, 2011 at 02:56:42PM -0400, Jarod Wilson wrote: > On Apr 18, 2011, at 4:13 AM, Ludwig Nussel wrote: > > User reports issues with an Philips SRM 7500 receiver (srm7500libusb): > > https://bugzilla.novell.com/show_bug.cgi?id=683307 > > > > I don't know the first thing about this. Anyone want to take a look? > > openSUSE 11.4 has lirc 0.8.7 on kernel 2.6.37.1. > > > I'm not at all familiar with this hardware either, adding its author > to the cc list, maybe Henning has a better idea of what's going on > here. Actually, the reporter contacted me directly. > It looks like the receiver claims to be an HID device, so I assume > its the hid-input driver binding to it. Then the userspace driver > makes a libusb-based call to have the kernel driver release the device, > but that call is not successful, and thus the userspace driver can't > get access to the hardware. Why the release isn't successful is the > big unknown here... I think the problems may be related to libusb 1.0. I developed and tested the code for libusb 0.x, and rebuilding lircd against libusb 0.x made the driver work for the reporter. -- c u henning |