Index

Subject : LUG: USB problems: device descriptor read/#, error -110

From : "Daniel Underwood" <daniel.underwood@ncsu.[redacted]>

Date : Sat, 11 Jul 2009 00:30:44 -0400


Symptoms:

My machine running Ubuntu 9.04 (2.6.28-11-generic) fails to recognize
most USB devices such as external HD, flash drives, and USB hub. A few
simple devices, such as my wired USB mouse, are unaffected. If the
problematic devices are attached at boot, the boot process hangs
indefinitely (at an Intel screen, not during the Ubuntu loading
screen).

I cannot identify any major event or system change that marks the start
of this problem. I opted to reinstall the OS.

After reinstallation, I do not receive the set of error messages shown
below in the excerpt from dmesg, but the symptoms persist. After
reinstallation, I also discovered that if one of the problematic devices
is attached and the USB mouse is attached, the mouse doesn't work. The
mouse resumes functioning properly immediately upon removing the
problematic devices.

Excerpt from dmesg (prior to reinstallation):

[ 18.724047] usb 2-3: device descriptor read/64, error -110
[ 33.940033] usb 2-3: device descriptor read/64, error -110
[ 49.268045] usb 2-3: device descriptor read/64, error -110
[ 64.484071] usb 2-3: device descriptor read/64, error -110
[ 69.720174] usb 2-3: device descriptor read/8, error -110
[ 74.840111] usb 2-3: device descriptor read/8, error -110
[ 80.076100] usb 2-3: device descriptor read/8, error -110
[ 85.196161] usb 2-3: device descriptor read/8, error -110
[ 100.984076] usb 6-1: device descriptor read/64, error -110
[ 116.200077] usb 6-1: device descriptor read/64, error -110
[ 131.528047] usb 6-1: device descriptor read/64, error -110
[ 146.744048] usb 6-1: device descriptor read/64, error -110
[ 151.981427] usb 6-1: device descriptor read/8, error -110
[ 157.101984] usb 6-1: device descriptor read/8, error -110
[ 162.337604] usb 6-1: device descriptor read/8, error -110
[ 167.457161] usb 6-1: device descriptor read/8, error -110

Full output of lsmod:

Module Size Used by
usbhid 42336 0
aes_i586 15744 2
aes_generic 35880 1 aes_i586
i915 65540 2
drm 96296 3 i915
binfmt_misc 16776 1
ppdev 15620 0
bridge 56340 0
stp 10500 1 bridge
bnep 20224 2
input_polldev 11912 0
joydev 18368 0
lp 17156 0
parport 42220 2 ppdev,lp
snd_hda_intel 435636 3
snd_pcm_oss 46336 0
snd_mixer_oss 22656 1 snd_pcm_oss
snd_pcm 82948 2 snd_hda_intel,snd_pcm_oss
snd_seq_dummy 10756 0
arc4 9856 2
snd_seq_oss 37760 0
ecb 10752 2
snd_seq_midi 14336 0
snd_rawmidi 29696 1 snd_seq_midi
snd_seq_midi_event 15104 2 snd_seq_oss,snd_seq_midi
iwl3945 97912 0
snd_seq 56880 6
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 29704 2 snd_pcm,snd_seq
snd_seq_device 14988 5
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
mac80211 217208 1 iwl3945
uvcvideo 63240 0
iTCO_wdt 19108 0
snd 62628 15
snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
compat_ioctl32 9344 1 uvcvideo
videodev 41600 1 uvcvideo
v4l1_compat 21764 2 uvcvideo,videodev
psmouse 61972 0
sdhci_pci 15232 0
sdhci 23940 1 sdhci_pci
cfg80211 38032 2 iwl3945,mac80211
intel_agp 34108 1
agpgart 42696 3 drm,intel_agp
iTCO_vendor_support 11652 1 iTCO_wdt
soundcore 15200 1 snd
snd_page_alloc 16904 2 snd_hda_intel,snd_pcm
serio_raw 13316 0
pcspkr 10496 0
asus_laptop 24440 0
video 25360 0
output 11008 1 video
led_class 12036 2 iwl3945,asus_laptop
ohci1394 38576 0
ieee1394 94660 1 ohci1394
r8169 40836 0
mii 13312 1 r8169
fbcon 46112 0
tileblit 10752 1 fbcon
font 16384 1 fbcon
bitblit 13824 1 fbcon
softcursor 9984 1 bitblit

Post-reinstallation "dmesg|grep usb" output (with only USB mouse
attached):

[ 0.477735] usbcore: registered new interface driver usbfs
[ 0.477735] usbcore: registered new interface driver hub
[ 0.477735] usbcore: registered new device driver usb
[ 2.880061] usb usb1: configuration #1 chosen from 1 choice
[ 2.900049] usb usb2: configuration #1 chosen from 1 choice
[ 2.900308] usb usb3: configuration #1 chosen from 1 choice
[ 2.900524] usb usb4: configuration #1 chosen from 1 choice
[ 2.900737] usb usb5: configuration #1 chosen from 1 choice
[ 2.900955] usb usb6: configuration #1 chosen from 1 choice
[ 2.901163] usb usb7: configuration #1 chosen from 1 choice
[ 2.901284] usbcore: registered new interface driver libusual
[ 2.901313] usbcore: registered new interface driver usbserial
[ 2.901335] usbcore: registered new interface driver
usbserial_generic
[ 2.901336] usbserial: USB Serial Driver core
[ 2.907180] usbmon usbmon6: hash matches
[ 3.213018] usb 2-5: new high speed USB device using ehci_hcd and
address 2
[ 3.354249] usb 2-5: configuration #1 chosen from 1 choice
[ 5.812822] input: USB 2.0 Camera as
/devices/pci0000:00/0000:00:1d.7/usb2/2-5/2-5:1.0/input/input8
[ 5.813160] usbcore: registered new interface driver uvcvideo
[ 521.904048] usb 2-3: new high speed USB device using ehci_hcd and
address 3
[ 537.016055] usb 2-3: device descriptor read/64, error -110
[ 550.212068] usb 5-1: new low speed USB device using uhci_hcd and
address 2
[ 550.388697] usb 5-1: configuration #1 chosen from 1 choice
[ 550.452919] usbcore: registered new interface driver hiddev
[ 550.466681] input: Logitech USB-PS/2 Optical Mouse as
/devices/pci0000:00/0000:00:1d.0/usb5/5-1/5-1:1.0/input/input10
[ 550.469086] generic-usb 0003:046D:C01B.0001: input,hidraw0: USB HID
v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on
usb-0000:00:1d.0-1/input0
[ 550.469109] usbcore: registered new interface driver usbhid
[ 550.469114] usbhid: v2.6:USB HID core driver


Any advice/suggestions would be appreciated.

TIA,
Daniel
--
Daniel Underwood
North Carolina State University
Graduate Student - Operations Research
email: daniel.underwood@ncsu.[redacted]
phone: XXX.302.3291
web: http://www4.ncsu.edu/~djunderw/



Replies :