On Tue, 25 May 2004, Alexander Kulakov wrote:
> Hello everybody
>
> I have laptop with wireless keyboard/touchpad. It's an USB bluetooth
> device. I have "vanilla" 2.6.6 kernel with 2.6.6-m1 patch applied.
> Whenever I load uhci-hcd module I get the following
> uhci_hcd 0000:00:1d.2: port 1 portsc 0093
> hub 3-0:1.0: port 1, status 0101, change 0001, 12 Mb/s
> hub 3-0:1.0: debounce: port 1: delay 100ms stable 4 status 0x101
> usb 3-1: new full speed USB device using address 2
> uhci_hcd 0000:00:1d.2: uhci_result_control: failed with status 440000
> [f2bee240] link (32bee1e2) element (32bcf040)
> 0: [f2bcf040] link (32bcf080) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0
> Dev=2, PID=2d(SETUP) (buf=333e0cbc)
> 1: [f2bcf080] link (32bcf0c0) e3 SPD Active Length=0 MaxLen=7 DT1 EndPt=0 Dev=2,
> PID=69(IN) (buf=333e01dc)
> 2: [f2bcf0c0] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=2,
> PID=e1(OUT) (buf=00000000)
>
> uhci_hcd 0000:00:1d.2: uhci_result_control: failed with status 440000
> [f2bee240] link (32bee1e2) element (32bcf040)
> 0: [f2bcf040] link (32bcf080) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0
> Dev=2, PID=2d(SETUP) (buf=333e0cbc)
> 1: [f2bcf080] link (32bcf0c0) e3 SPD Active Length=0 MaxLen=7 DT1 EndPt=0 Dev=2,
> PID=69(IN) (buf=333e01dc)
> 2: [f2bcf0c0] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=2,
> PID=e1(OUT) (buf=00000000)
>
> usb 3-1: device descriptor read/8, error -71
I can tell you what this means, but not why it's happening. The very
first thing Linux sends to your device when it is plugged in is the
address it should use, and that command apparently succeeded according to
your log. The second thing is a request for the first 8 bytes of the
device descriptor, and the device is not responding to that request at
all. Maybe it doesn't like the address it was given (2 above, and not
shown here but present in your original log was address=3 after address=2
failed).
> It works fine with 2.4.2{5,6} kernels and usb-uhci/hid modules with just
> minor problem (hid module should be reloaded twice in order to get mouse
> working properly with X).
That's surprising. Exactly the same sequence of USB packets should be
used in 2.4.26 and 2.6.6. Can you post an equivalent log from 2.4.26
showing the device working properly?
Alan Stern
-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g.
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel