On Mon, 2 Jul 2012, shaiju shaiju wrote: > It may be that the electrical connections between the EHCI controller > and the rate-matching hub are marginally bad. > > But the the host controller detects it is a high speed device . No, it doesn't. The host controller hardware detects the device as full speed. > But the > EHCI try to > Run in companion mode forcing it to full speed . Below I am copying > the problem area . > > > usb 2-1: new high speed USB device using ehci_hcd and address 2 usb 1-1: The "high speed" above is misleading -- it doesn't mean what it says. All it really means is that the device isn't low speed. You get the same message when you plug a full-speed device into an EHCI controller. I suppose that message should be fixed. It should say "high/full". > link qh256-0001/ffff8801581b2b80 start 1 [1/0 us] > ehci_hcd 0000:00:1d.0: port 1 full speed --> companion > ---------------------> Here is the problem . Yes, I know. This occurs because the device really does connect at full speed. Alan Stern -- 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