Header Shadow Image


Linux: Getting new full speed USB device using ohci_hcd and address or device descriptor read/64, error -62

Tried to connect my Camcorder to my RHEL based system over here but instead of connectivity I got:

# grep usb /var/log/messages
Aug 28 14:08:32 mbpc kernel: usb 7-4: new full speed USB device using ohci_hcd and address 3
Aug 28 14:08:32 mbpc kernel: usb 7-4: device descriptor read/64, error -62
Aug 28 14:08:32 mbpc kernel: usb 7-4: device descriptor read/64, error -62
Aug 28 14:08:32 mbpc kernel: usb 7-4: new full speed USB device using ohci_hcd and address 4
Aug 28 14:08:32 mbpc kernel: usb 7-4: device descriptor read/64, error -62
Aug 28 14:08:32 mbpc kernel: usb 7-4: device descriptor read/64, error -62
 

What I wanted to see is tihs:

Aug 28 14:30:00 mbpc kernel: usb 2-2: new high speed USB device using ehci_hcd and address 2
Aug 28 14:30:00 mbpc kernel: usb 2-2: New USB device found, idVendor=054c, idProduct=02b0
Aug 28 14:30:00 mbpc kernel: usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Aug 28 14:30:00 mbpc kernel: usb 2-2: Product: Sony Camcorder
Aug 28 14:30:00 mbpc kernel: usb 2-2: Manufacturer: Sony
Aug 28 14:30:00 mbpc kernel: usb 2-2: SerialNumber: 08FE800A57B0
Aug 28 14:30:00 mbpc kernel: usb 2-2: configuration #1 chosen from 1 choice
Aug 28 14:30:00 mbpc kernel: usbcore: registered new interface driver usb-storage

and lsusb output doesn't give anything particularly meaningful.  Here's how I went about solving it:

FIRST SOLUTION

 

The first attempt at resolving this included the addition of the irqpoll option to the boot list kernel line like this:

# cat /boot/grub/grub.conf
.
.
.
title Scientific Linux (2.6.32-220.4.1.el6.x86_64.debug)
        root (hd0,0)
        kernel /vmlinuz-2.6.32-220.4.1.el6.x86_64.debug ro root=/dev/mapper/mbpcvg-rootlv rd_LVM_LV=mbpcvg/rootlv rd_LVM_LV=VGEntertain/olv_swap rd_LVM_LV=mbpcvg/swaplv rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=128M rhgb quiet nomodeset irqpoll
        initrd /initramfs-2.6.32-220.4.1.el6.x86_64.debug.img

#

Which did not work in my case but may in yours.  A handy list of kernel parameters can be found at this great location.

SECOND SOLUTION

My kernel at this time is:

Linux mbpc 2.6.32-220.4.1.el6.x86_64 #1 SMP Mon Jan 23 17:20:44 CST 2012 x86_64 x86_64 x86_64 GNU/Linux

one source listed it as a bug.  A few sources hint at kernel issues but they are typically very old posts.  Though I have seen bugs being reintroduced, this isn't typically the case. 

THIRD (FINAL) SOLUTION

I was using an extended USB cable of about 6 feet with an adapter on the end of it so I can connect yet another USB cable to reach my Camera.

I removed the cable and the adapter and only used a 2 foot cable to my HTPC+B system I've just configured.  Voila!  Problem solved.  Ultimately, it's still a question between two items: length of the cable or the cable itself.  Either way, camera now works.

Cheers,
TK

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

     
  Copyright © 2003 - 2025 Tom Kacperski (microdevsys.com). All rights reserved.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 Unported License

 

0
Would love your thoughts, please comment.x
()
x
The IT Development and Technology Mini Vault | MicroDevSys.com
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.