<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On May 31, 2011, at 12:01 PM, Juan Pablo Valles wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Charles,<div><br></div><div>I´ve install Debian Squeeze and NUT 2.6.0 from sources, and compiled with usb option.</div><div>Linux kernel 2.6.32</div></blockquote><div><br></div><div>Is the server a guest in some virtualization system? There were reports of problems in the mailing list archives.</div><div><br></div><blockquote type="cite"><div>#lsusb -v</div><div></div><div></div></blockquote>[...]<br><blockquote type="cite"><div><div> HID Device Descriptor:</div><div> bLength 9</div><div> bDescriptorType 33</div><div> bcdHID 1.00</div><div> bCountryCode 0 Not supported</div> <div> bNumDescriptors 1</div><div> bDescriptorType 34 Report</div><div> wDescriptorLength 260</div><div> Endpoint Descriptor:</div><div> bLength 7</div> <div> bDescriptorType 5</div><div> bEndpointAddress 0x81 EP 1 IN</div></div><div><div>bmAttributes 3</div><div> Transfer Type Interrupt</div><div> Synch Type None</div> <div> Usage Type Data</div><div> wMaxPacketSize 0x0008 1x 8 bytes</div><div> bInterval 32</div></div></blockquote><div><br></div><div>There should be a section that says "Report Descriptors: ". If lsusb can't fetch those descriptors, I'm not sure how to make the driver fetch them, either.</div><div><br></div><blockquote type="cite"><div> 0.178799 Unable to get HID descriptor (error sending control message: Protocol error)</div><div><div> 0.178818 i=0, extra[i]=09, extra[i+1]=21</div><div> 0.178835 HID descriptor, method 2: (9 bytes) => 09 21 00 01 00 01 22 04 01</div> <div> 0.178847 HID descriptor length 260</div><div> 0.179805 Unable to get Report descriptor: Protocol error</div></div><div><br></div><div>The device matches but is unable to get HID descriptor.</div></blockquote><br></div><div>You can try searching the archives for more information. I think there was one patch to this code after 2.6.0 came out, so you could try an SVN snapshot such as this one:</div><br><div><a href="http://ocelot.ghz.cc/~buildbot/nut-2.6.0-r3015.tar.gz">http://ocelot.ghz.cc/~buildbot/nut-2.6.0-r3015.tar.gz</a></div></body></html>