<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Charles Lepple wrote:
<blockquote
 cite="mid:af8966460710100944hd4738cdu2c2f6d7b4f76bdfb@mail.gmail.com"
 type="cite">
  <pre wrap="">On 10/10/07, Arjen de Korte <a class="moz-txt-link-rfc2396E" href="mailto:nut+users@de-korte.org">&lt;nut+users@de-korte.org&gt;</a> wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">The above two lines should also be displayed by usbhid-ups in the
'Manufacturer' and 'Product' strings upon startup with the -DD option. As
long as that's not happening, it can't attach to the port because of a
permissions problem and/or another driver being attached to it. There is
nothing we can do to fix that if your kernel doesn't allow detaching
drivers.

    </pre>
    <blockquote type="cite">
      <pre wrap="">C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 20mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=03(HID  ) Sub=00 Prot=00 Driver=(none)
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=10ms
E:  Ad=02(O) Atr=03(Int.) MxPS=   8 Ivl=10ms
      </pre>
    </blockquote>
  </blockquote>
  <pre wrap=""><!---->
Arjen,

While I agree that usbhid-ups should have printed the strings, the
/proc/bus/usb/devices line says "Driver=(none)".
  </pre>
</blockquote>
I did go and explicitly unbind the device from any drivers (it was
apparently bound to 'usb'...) and still no go.&nbsp; I unloaded any and all
spurious USB device modules that were loaded.<br>
<blockquote
 cite="mid:af8966460710100944hd4738cdu2c2f6d7b4f76bdfb@mail.gmail.com"
 type="cite">
  <pre wrap="">Victor,

can you copy-and-paste some of the USBDEVFS errors from dmesg</pre>
</blockquote>
usb 1-1: usbfs: USBDEVFS_CONTROL failed cmd usbhid-ups rqt 128 rq 6 len
255 ret -110<br>
usb 1-1: usbfs: USBDEVFS_CONTROL failed cmd usbhid-ups rqt 129 rq 6 len
90 ret -110<br>
&nbsp;1-1: usbfs: USBDEVFS_CONTROL failed cmd usbhid-ups rqt 128 rq 6 len
255 ret -110<br>
&nbsp;1-1: usbfs: USBDEVFS_CONTROL failed cmd usbhid-ups rqt 129 rq 6 len 90
ret -110<br>
<br>
Those last two are after I unbound the device from 'usb'...<br>
<br>
For the record, have I yet mentioned that<br>
<br>
- The device in question is a "Pepper Pad 2", powered by a 624MHz
pxa270 XScale CPU (arch armv5tel)<br>
- Linux distro is mostly MontaVista Linux 3.1, a mixture of CEE and Pro
packages, but with kernel 2.6.13.4<br>
- The PXA270 only does USB 1.1<br>
- System doesn't use udev or hotplug, so everything is running as
root.&nbsp; Also some /dev/ entries seem to be missing, for example there is
no /dev/usb/* - I had to manually create /dev/ttyUSB0 just to use my
USB to serial adapter<br>
- I am totally willing to chalk this up to "weirdness" and use my
Belkin USB to serial port adapter, if it weren't for the fact that so
far I'm doing everything right and it's not working :(<br>
<br>
Thanks for everyone's suggestions too.<br>
<br>
<pre class="moz-signature" cols="72">-- 
Victor Rehorst - <a class="moz-txt-link-abbreviated" href="mailto:chuma@chuma.org">chuma@chuma.org</a> - <a class="moz-txt-link-abbreviated" href="mailto:victor@newtontalk.net">victor@newtontalk.net</a>
Personal Homepage - <a class="moz-txt-link-freetext" href="http://www.chuma.org/">http://www.chuma.org/</a> 
</pre>
</body>
</html>