Problem connecting a USB device via a USB hub

G

Guest

Introduction:
I have run into a problem where the USB hub will lock up when I plug in a
USB device. This problem occurs with Windows XP but not Windows 2000. When
the USB device is repeatedly plugged into a USB hub, the hub will lock up and
must be uninstalled from the Device Manager before it will start working
again.

Setup:
This problem occurs on a Dell Optiplex with:
- Windows XP SP2 with the latest updates as of March 1, 2006.
- Intel 82801BA (845) chipset with the USB 1.1 root hub USBuhci.sys driver.
- ALI M5273 USB 2.0 root hub PCI card with USBohci.sys driver.
- All drivers are from Microsoft and are version 5.1.2600.2180.
- Linksys USB 2.0 hub, USB2HUB4 hub, with a NEC PD720110 chip.
- RadioShack USB 1.1 hub, cat.no.26-191, with a Genesys Logic GL650USB chip.

This problem also occurs on a Panasonic CF-29 Toubhbook with:
- Windows XP SP2 with the latest updates as of March 1, 2006.
- Intel 82801DBM (852GM/855GME) chipset with the USB 2.0 root hub
USBehci.sys driver.
- The driver is from Microsoft and is version 5.1.2600.2180.
- Linksys USB 2.0 hub, USB2HUB4 hub, with a NEC PD720110 chip
- RadioShack USB 1.1 hub, cat.no.26-191, with a Genesys Logic GL650USB chip.

This problem does NOT happen on a Dell Optiplex
- Windows 2000 SP4
- Intel 82801BA (845) chipset with a USB 1.1 root hub uhcd.sys driver
version 5.00.2195.6655
- ALI M5273 USB 2.0 root hub PCI card with openhci.sys driver version
5.00.2195.6675
- All drivers are from Microsoft.

Test sequence:
The problem is reproducible with all root hubs running Windows XP drivers.
1. Connect a USB hub to any of the USB root hub ports.
2. Plug and unplug any USB device into the hub a dozen times in a few
seconds.
3. Within a 20 seconds, the hub will lockup.
4. USB device never locks up if plugged directly into a root hub.

Test Results:
Driver lockup on the DELL PC running Windows XP has the following symptoms:
- The Device Manager displays the Generic USB Hub.
- The Device Manager will display the USB 2.0 Generic USB Hub even after it
is disconnected from the 1.1 root hub and the driver must be uninstalled
before it will start working again.
- The Device Manager will display the USB 2.0 Generic USB Hub even after it
is disconnected from the 2.0 root hub and the driver must be uninstalled
before it will start working again.
- The Device Manager will display the USB 1.1 Generic USB Hub even after it
is disconnected from the 1.1 root hub and the driver must be uninstalled
before it will start working again.
- The Device Manager will reconnect the USB 1.1 Generic USB Hub after it is
disconnected and reconnected to the 2.0 root hub just as you would expect.
- The Generic USB Hub’s power tab displays “Unknown USB Device†for all
cases except when a 2.0 Generic USB Hub is connected to the 2.0 root hub.
- If the Generic USB Hub’s power tab displays “Unknown Deviceâ€, the device
will work after it is disconnected and reconnected.
- None of the ports on the Generic USB Hub work when the driver is “hungâ€.
- When one instance of the driver “hangsâ€, the Generic USB Hub will work
when moved to another root hub port. If the root hub is the Intel 845, the
Generic USB Hub must be moved to another root hub, moving to the 2nd port on
the locked up root hub will not allow the Generic USB Hub to function.

Driver lockup on the Panasonic Toughbook has the following symptoms:
- The Device Manager displays the Generic USB Hub.
- The Generic USB Hub’s power tab does NOT show any connected devices.
- The Device Manager will display the Generic USB Hub even after it is
disconnected.
- None of the ports on the Generic USB Hub work when the driver is “hungâ€.
- The USB Root Hub’s power tab displays “Generic USB Hubâ€.
- The device manager will display the USB 2.0 Generic USB Hub even after it
is disconnected from the 2.0 root hub and the driver must be uninstalled
before it will start working again.
- The USB 1.1 Generic USB Hub will not hang.

Driver do NOT lockup on the DELL PC running Windows 2000.


Questions:
Why does the Windows XP driver still think the Generic USB Hub is plugged in
when it isn’t?
Is this a problem with the root hub drivers or the hub drivers?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top