high-speed usb doesn't work | |
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] | |
I'm running 2.6.22, specifically Ubuntu Gutsy. When I plug in a usb 2.0
masss storage device, I get this in dmesg:
[ 131.646942] usb 2-3: new high speed USB device using ehci_hcd and address 5
[ 131.758810] usb 2-3: device descriptor read/64, error -71
[ 131.974536] usb 2-3: device descriptor read/64, error -71
[ 132.190286] usb 2-3: new high speed USB device using ehci_hcd and address 6
[ 132.302148] usb 2-3: device descriptor read/64, error -71
[ 132.517889] usb 2-3: device descriptor read/64, error -71
[ 132.733653] usb 2-3: new high speed USB device using ehci_hcd and address 7
[ 133.141157] usb 2-3: device not accepting address 7, error -71
[ 133.253029] usb 2-3: new high speed USB device using ehci_hcd and address 8
[ 133.660542] usb 2-3: device not accepting address 8, error -71
The drive does not appear to be recognized, nor does /dev/bus/usb/devices
say anything about it. If I do "modprobe -r ehci_hcd", the drive is
recognized as a USB 1.1 device. Not surprisingly, the throughput is a
horrid 1 megabyte per second or worse. This problem seems to crop up a lot
and then the bug report is closed when the problem mysteriously vanishes.
For example
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.15/+bug/52551
Here's the relevant output from lsusb:
Bus 003 Device 003: ID 067b:2506 Prolific Technology, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x067b Prolific Technology, Inc.
idProduct 0x2506
bcdDevice 1.00
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk (Zip)
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
--
David Griffith
dgriffi@xxxxxxxxxxxxx
A: Because it fouls the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell. From the desktop to the data center, Linux is going
mainstream. Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
Linux-usb-users@xxxxxxxxxxxxxxxxxxxxx
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users
[Linux USB] [Linux USB Devel] [Video for Linux] [Linux Audio Users] [Photo] [Yosemite News] [Yosemite Photos] [Video Projectors] [PDAs] [Free Online Dating] [Hacking TiVo] [Linux Kernel] [Linux SCSI] [XFree86] [Devices] [Big List of Linux Books] [16.7MP]
![]() |
![]() |