Re: usbcore / Linux 2.6.+ / USB IO Board 04d8:000a

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am 09.09.2012 10:33, schrieb Alan Stern:
# uname -a
Linux desktop01 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC
2012 x86_64 x86_64 x86_64 GNU/Linux

# dmesg
[20012.271332] usb 1-1.2: new full-speed USB device number 3 using ehci_hcd
[20017.357551] usb 1-1.2: unable to read config index 0
descriptor/start: -32
[20017.357557] usb 1-1.2: chopping to 0 config(s)
[20017.359046] usb 1-1.2: string descriptor 0 read error: -32
[20017.359207] usb 1-1.2: no configuration chosen from 0 choices
I didn't notice this before: The usbmon trace showed -2 and -71 errors
but not -32.  So why does the log say -32?
At least in the current logs the errors are the same, right? see below...

Also, to make sure that nothing important has been omitted, please
resend the earlier trace without any "grep" filtering.  And do the same
with the new trace.
Ok, will try that. On the RPI there was a lot of traffic going on in
that trace as there's an internal USB hub and a USB GPIO onboard. That's
why I used grep.
Filtering out the GPIO traffic probably won't hurt.  But leave
everything else in.

This is the current traffic on the RPi when I plug in the board:

# uname -a
Linux raspberrypi 3.2.27+ #102 PREEMPT Sat Sep 1 01:00:50 BST 2012 armv6l GNU/Linux

# dmesg
[92973.495172] usb 1-1.2: new full-speed USB device number 30 using dwc_otg
[92973.575183] usb 1-1.2: device descriptor read/64, error -71
[92973.765188] usb 1-1.2: device descriptor read/64, error -71
[92973.955086] usb 1-1.2: new full-speed USB device number 31 using dwc_otg
[92974.035103] usb 1-1.2: device descriptor read/64, error -71
[92974.225116] usb 1-1.2: device descriptor read/64, error -71
[92974.415153] usb 1-1.2: new full-speed USB device number 32 using dwc_otg
[92974.834939] usb 1-1.2: device not accepting address 32, error -71
[92974.915222] usb 1-1.2: new full-speed USB device number 33 using dwc_otg
[92975.334959] usb 1-1.2: device not accepting address 33, error -71
[92975.335295] hub 1-1:1.0: unable to enumerate USB device on port 2

# cat /sys/kernel/debug/usb/usbmon/1u | grep -v :1:003
ce962b20 3349547208 C Ii:1:002:1 0:2048 1 = 04
ce962b20 3349547236 S Ii:1:002:1 -115:2048 1 <
cd54d5c0 3349547303 S Ci:1:002:0 s a3 00 0000 0002 0004 4 <
cd54d5c0 3349547534 C Ci:1:002:0 0 4 = 01010100
cd54d5c0 3349547587 S Co:1:002:0 s 23 01 0010 0002 0000 0
cd54d5c0 3349547755 C Co:1:002:0 0 0
cd54d5c0 3349547797 S Ci:1:002:0 s a3 00 0000 0002 0004 4 <
cd54d5c0 3349547910 C Ci:1:002:0 0 4 = 01010000
cd54d5c0 3349583974 S Ci:1:002:0 s a3 00 0000 0002 0004 4 <
cd54d5c0 3349584177 C Ci:1:002:0 0 4 = 01010000
cd54d540 3349624097 S Ci:1:002:0 s a3 00 0000 0002 0004 4 <
cd54d540 3349624304 C Ci:1:002:0 0 4 = 01010000
cd54d540 3349663999 S Ci:1:002:0 s a3 00 0000 0002 0004 4 <
cd54d540 3349664193 C Ci:1:002:0 0 4 = 01010000
cd54d540 3349703993 S Ci:1:002:0 s a3 00 0000 0002 0004 4 <
cd54d540 3349704189 C Ci:1:002:0 0 4 = 01010000
cd54d540 3349704275 S Co:1:002:0 s 23 03 0004 0002 0000 0
cd54d540 3349704400 C Co:1:002:0 0 0
cd54d540 3349723999 S Ci:1:002:0 s a3 00 0000 0002 0004 4 <
cd54d540 3349724190 C Ci:1:002:0 0 4 = 03011000
cd54d540 3349783997 S Co:1:002:0 s 23 01 0014 0002 0000 0
cd54d540 3349784176 C Co:1:002:0 0 0
cd54d540 3349784278 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
cd54d540 3349784438 C Ci:1:000:0 -71 0
cd54d540 3349784487 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
cd54d540 3349784688 C Ci:1:000:0 -71 0
cd54d540 3349785252 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
cd54d540 3349785443 C Ci:1:000:0 -71 0
cd54d540 3349785661 S Co:1:002:0 s 23 03 0004 0002 0000 0
cd54d540 3349785783 C Co:1:002:0 0 0
ce962b20 3349803235 C Ii:1:002:1 0:2048 1 = 04
ce962b20 3349803254 S Ii:1:002:1 -115:2048 1 <
cd54d540 3349804042 S Ci:1:002:0 s a3 00 0000 0002 0004 4 <
cd54d540 3349804188 C Ci:1:002:0 0 4 = 03011000
cd54d540 3349863969 S Co:1:002:0 s 23 01 0014 0002 0000 0
cd54d540 3349864181 C Co:1:002:0 0 0
cd54d540 3349974040 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
cd54d540 3349974215 C Ci:1:000:0 -71 0
cd54d540 3349974266 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
cd54d540 3349974457 C Ci:1:000:0 -71 0
cd54d540 3349974507 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
cd54d540 3349974705 C Ci:1:000:0 -71 0
cd54d540 3349974756 S Co:1:002:0 s 23 03 0004 0002 0000 0
cd54d540 3349974930 C Co:1:002:0 0 0
cd54d540 3349993974 S Ci:1:002:0 s a3 00 0000 0002 0004 4 <
cd54d540 3349994215 C Ci:1:002:0 0 4 = 03011000
cd54d540 3350053984 S Co:1:002:0 s 23 01 0014 0002 0000 0
cd54d540 3350054195 C Co:1:002:0 0 0
cd54d540 3350163975 S Co:1:002:0 s 23 01 0001 0002 0000 0
cd54d540 3350164210 C Co:1:002:0 0 0
cd54d540 3350164313 S Co:1:002:0 s 23 03 0004 0002 0000 0
cd54d540 3350164462 C Co:1:002:0 0 0
cd54d540 3350183986 S Ci:1:002:0 s a3 00 0000 0002 0004 4 <
cd54d540 3350184234 C Ci:1:002:0 0 4 = 03011000
cd54d540 3350243977 S Co:1:002:0 s 23 01 0014 0002 0000 0
cd54d540 3350244089 C Co:1:002:0 0 0
cd54d540 3350244192 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
cd54d540 3350244368 C Ci:1:000:0 -71 0
cd54d540 3350244414 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
cd54d540 3350244632 C Ci:1:000:0 -71 0
cd54d540 3350245204 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
cd54d540 3350245380 C Ci:1:000:0 -71 0
cd54d540 3350246055 S Co:1:002:0 s 23 03 0004 0002 0000 0
cd54d540 3350246209 C Co:1:002:0 0 0
cd54d540 3350263988 S Ci:1:002:0 s a3 00 0000 0002 0004 4 <
cd54d540 3350264123 C Ci:1:002:0 0 4 = 03011000
ce962b20 3350315294 C Ii:1:002:1 0:2048 1 = 04
ce962b20 3350315317 S Ii:1:002:1 -115:2048 1 <
cd54d540 3350323998 S Co:1:002:0 s 23 01 0014 0002 0000 0
cd54d540 3350324108 C Co:1:002:0 0 0
cd54d540 3350434131 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
cd54d540 3350434398 C Ci:1:000:0 -71 0
cd54d540 3350434448 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
cd54d540 3350434662 C Ci:1:000:0 -71 0
cd54d540 3350435262 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
cd54d540 3350435403 C Ci:1:000:0 -71 0
cd54d540 3350435480 S Co:1:002:0 s 23 03 0004 0002 0000 0
cd54d540 3350435652 C Co:1:002:0 0 0
cd54d540 3350453990 S Ci:1:002:0 s a3 00 0000 0002 0004 4 <
cd54d540 3350454137 C Ci:1:002:0 0 4 = 03011000
cd54d540 3350513992 S Co:1:002:0 s 23 01 0014 0002 0000 0
cd54d540 3350514119 C Co:1:002:0 0 0
cd54d540 3350623979 S Co:1:002:0 s 23 01 0001 0002 0000 0
cd54d540 3350624136 C Co:1:002:0 0 0
cd54d540 3350624236 S Co:1:002:0 s 23 03 0004 0002 0000 0
cd54d540 3350624381 C Co:1:002:0 0 0
cd54d540 3350643976 S Ci:1:002:0 s a3 00 0000 0002 0004 4 <
cd54d540 3350644171 C Ci:1:002:0 0 4 = 03011000
cd54d540 3350703996 S Co:1:002:0 s 23 01 0014 0002 0000 0
cd54d540 3350704144 C Co:1:002:0 0 0
cd54d540 3350704248 S Co:1:000:0 s 00 05 0020 0000 0000 0
cd54d540 3350704415 C Co:1:000:0 -71 0
cd54d540 3350913987 S Co:1:000:0 s 00 05 0020 0000 0000 0
cd54d540 3350914217 C Co:1:000:0 -71 0
cd54d540 3351124031 S Co:1:002:0 s 23 01 0001 0002 0000 0
cd54d540 3351124204 C Co:1:002:0 0 0
cd54d540 3351124300 S Co:1:002:0 s 23 03 0004 0002 0000 0
cd54d540 3351124438 C Co:1:002:0 0 0
cd54d540 3351143981 S Ci:1:002:0 s a3 00 0000 0002 0004 4 <
cd54d540 3351144226 C Ci:1:002:0 0 4 = 03011000
cd54d540 3351203986 S Co:1:002:0 s 23 01 0014 0002 0000 0
cd54d540 3351204201 C Co:1:002:0 0 0
cd54d540 3351204310 S Co:1:000:0 s 00 05 0021 0000 0000 0
cd54d540 3351204489 C Co:1:000:0 -71 0
cd54d540 3351413981 S Co:1:000:0 s 00 05 0021 0000 0000 0
cd54d540 3351414136 C Co:1:000:0 -71 0
cd54d540 3351624031 S Co:1:002:0 s 23 01 0001 0002 0000 0
cd54d540 3351624253 C Co:1:002:0 0 0
cd54d540 3351624355 S Co:1:002:0 s 23 01 0001 0002 0000 0
cd54d540 3351624504 C Co:1:002:0 0 0
cd54d540 3351624599 S Ci:1:002:0 s a3 00 0000 0002 0004 4 <
cd54d540 3351624766 C Ci:1:002:0 0 4 = 01010000

Best regards,
 Florian
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux