I have an old Dell Dimension 4600 running Windows XP Home Edition Version 2002 Service Pack 3.
When I attach my USB flash disk, XP recognises the USB device and I can browse, read and write files just fine, so it proves that the onboard USB interfaces are working.
I also have a Three Ireland Huawei E1550 3G USB mobile broadband device. When I plug this into the PC, XP sees the device and then reports "USB device not recognized".
The 3G stick has a data drive on it which is used to store the drivers for the 3G modem. Normally what happens is that the data drive is recognised and because there's an AutoRun.inf this is launched so that the modem drivers are installed.
I've installed the latest chipset drivers from Dell for the machine (which include the USB drivers).
I also copied the 3G drivers off of the datacard part of the modem (using another pc) and installed these manually, but the 3G stick still isn't recognised.
I've read that the USB may not have enough power to drive the 3G stick, but the PC doesn't seem that old (built 2003). Could the built in USB interfaces be too old to support this device?
Does anyone have any ideas?
Update:
Thanks for all the answers. It looks like the USB controller is USB v1 and doesn't know how to talk to the 3G stick. I'm going to get the user to buy a 3G router such as the Dovado UMR which will get us around this problem.