Bug 127926 - [boot] USB Timeout during bootup
Summary: [boot] USB Timeout during bootup
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: usb (show other bugs)
Version: Unspecified
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-usb (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-07 16:50 UTC by Kris Moore
Modified: 2018-01-03 05:16 UTC (History)
0 users

See Also:


Attachments
file.txt (8.65 KB, text/plain)
2008-10-07 16:50 UTC, Kris Moore
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kris Moore 2008-10-07 16:50:01 UTC
On this motherboard, whenever we bootup and have any device plugged into a USB port, the usb driver hangs, and eventually ends up disabling the entire USB port. The curious thing is that if we unplug all the devices, bootup, and then plug them in, they work just fine. I've tried it with USB mice, printers and memory sticks, in all the various USB ports, the result is always the same. This error ends up being thrown:

uhub3: device problem (TIMEOUT), disabling port 1

I'm attaching the dmesg from this system, let me know if more info is needed.

Fix: If you unplug all USB devices, bootup and then plug them in after the system is loaded, they work just fine. However, this is a total pain on a desktop with a USB printer / USB mouse :)

Patch attached with submission follows:
How-To-Repeat: Simply plug-in any USB device, and bootup. The usb driver will eventually timeout during the kernel load, and disable the entire USB port.
Comment 1 caseyclaydon 2008-10-10 23:06:06 UTC
Mine is the same problem as Kris with PC-BSD,  which it does not detect 
the USB Mouse.

When installing PC-BSD,  the USB Mouse does not get detected and you 
have to change it to another port for it to work to move around the 
install with the mouse.

And when booting into PC-BSD,  the same thing happens again that you 
have to change it to another port for it to work again.

The Motherboard is a Gigabyte AM2 GA-MA69GM-S2H with a Logitech MX 510 
USB Mouse.


- Casey
Comment 2 martin.drtina 2008-12-19 05:44:31 UTC
Same motherboard (GA-MA69GM-S2H), same problem. Bootup with plugged USB
printer (Minolta) and mouse generates disabling usb port. :(
Martin
Comment 3 robbak 2008-12-26 13:15:18 UTC
Here is a link with patch to a similar issue on linux. Will a similar
solution work?

https://kerneltrap.org/mailarchive/linux-usb/2008/12/1/4274374

It looks like broken hardware that we must kludge around, again.

The only thing I can add is that the front mounted usb port connected
with old, unshielded cables (which should prevent it using USB2) does
work with devices connected to it at boot.
Comment 4 Eitan Adler freebsd_committer freebsd_triage 2017-12-31 07:59:39 UTC
For bugs matching the following criteria:

Status: In Progress Changed: (is less than) 2014-06-01

Reset to default assignee and clear in-progress tags.

Mail being skipped