Re: USB 2.0 crawling / mystification under XP SP2



Derik wrote:
Howdy!

I'm helping my dad set up his new digital camera. The OLD camera
used SD cards- which were easy. Put 'em in and open 'em up. The new
one uses USB cables, and it's finally forcing me to deal with a
problem he's had for a while.

His laptop's USB is slow. SLOOOOW. USB 1.1 slow. A 4GB Compact
Flash card takes ~20 minutes to transfer. (It took 2 minutes on my
laptop.)

Here's the thing-- I think he HAS USB 2.0. He's got a "Standard
Enhanced PCI to USB Host Controller", 'Enhanced' == 2.0, right?

Google has a lot of noise circa USB2's rollout about drivers and
suchwhat- a lot of it boils down to "Get SP1!" ...but he has SP2.

Computer is a Toshiba Satellite laptop, circa 2003. (No, he didn't
consult me on the purchase.)

It has 3 USB ports in the back. The Device Manager identifies each of
these ports as a 'USB Root Hub' with an associated controller. 2 are
standard USB 1.0 controllers, 1 is the enhanced 2.0 controller.

Each controller APPEARS (operative term) to be associated with a
specific hub, and thus with a specific port (each Hub shows the
hardware plugged into it under their respective 'power' tab in the
Hub's property dialog.)
http://members.aol.com/regenesis0/xp_usb_port_devices.jpg

The Hub's have a Device Instance ID of 'USB\ROOT_HUB\#######'
The Hub with the Enhanced controller has a Device Instance ID of
'USB\ROOT_HUB20\####### (Uh, #'s are stand-ins, obviously. They're
different for each one if that matters.)

HERE's what baffles me- when I disable the 2 'NEC PCI to USB Host
Controller', their associated USB Root Hub's (naturally) disappear.
(I cannot disable the Enhanced controller.) This leaves me with only
1 USB root hub, whose Device ID says it's 2.0, and driver says its
enhanced. ....but it doesn't leave me with 1 USB port. All 3 still
work. And now when I plug things into them, they all come up under
the 'power' tab of my 1 remaining USB Root Hub, regardless which port
they're connected to.

JESUSALLAHBUDDHA WHY?

(Also, it still runs at 1.1 speeds.)

...help?

-Derik

I had a problem like that. It got worse and worse. One of my 3 ports on my laptop burned out because of a bad hub. I know because if I plug the hub into another port it drags that one down and it won't even boot up with it plugged in. Now under the USB to PCI drivers I have one unknown device; the bad port. When it started it was doing stuff like beeping for no reason. The mouse would do auto page scrolls for no reason, I thought the laptop was shitting the bed. It's a Targus 4 port USB hub that killed it.



--
Blattus Slafaly ? 3 :) 7/8
.