Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Background on the machine I'm having a problem with:

The machine was inherited and appears to be circa 2003 (there's a date stamp on the power supply which leads me to this conclusion). I've got it set up as a Skype terminal for my 2 year old to keep in touch with her grandparents and other members of the family - which everyone loves.

It has a DFI CM33-TL/G ATX (identified using SiSoft Sandra) motherboard hosting an Intel Celeron 1.3GHz CPU, 768Mb PC133 SDRAM, a D-LINK WDA-2320 54G Wi-Fi network card and a generic USB 2.0 expansion board based on the NEC uPD720102 chipset containing 3 external and 1 internal USB sockets. It's also hosting a 1.44Mb floppy drive on FDD0, a new 80Gb Western Digital hard drive running as master on IDE0 and a Panasonic DVD+/-RW running as master on IDE1.

All this is sitting in a slimline case running off a Macron Power MPT-135 135W Flex power supply.

The motherboard is running a version of Award BIOS 05/24/2002-601T-686B-6A6LID4AC-00. Could this be updated? If so, from where? I've raked through the manufacturer's website but can't find any hint of downloads for either drivers or BIOS updates.

The hard disk is freshly formatted and built with Windows XP Professional/Service Pack 3 and is up to date with all current patches. In addition to Windows XP, the only other software it's running is Skype 4.1 (4.2 hangs the whole machine as soon as it starts up, requiring a hard boot to recover).

It's got a Daytek MV150 15" touch screen hooked up to the on board VGA and COM1 sockets with the most current drivers from the Daytek website and the most current version of ELO-Touchsystems drivers for the touch component.

The webcam is a Logitech Webcam C200 with the latest drivers from the Logitech website.

The problem:

If I hook any devices to the USB 2.0 sockets, it hangs the whole machine and I have to hard boot it to get it back up. If I have any devices attached to the USB 2.0 sockets when I boot up, it hangs before Windows gets to the login prompt and I have to hard boot it to recover.

Workarounds found:

I can plug the same devices into the on board USB 1.0 sockets and everything works fine, albeit at reduced performance. I've tried 3 different kinds of USB thumb drives, 3 different makes/models of webcams and my iPhone all with the same effect. They're recognized and don't hang the machine when I hook them to the USB 1.0 but if I hook them to the USB 2.0 ports, the machine hangs within a couple of seconds of recognizing the devices were connected.

Attempted solutions:

I've seen suggestions that this could be a power problem - that the PSU just doesn't have the wattage to drive these ports. While I'm doubtful this is the problem [after all the motherboard has the same standard connector regardless of the PSU wattage], I tried disabling all the on board devices that I'm not using - on board LAN, the second COM port, the AGP connector etc. through the BIOS in what I'm sure is a futile attempt to reduce the power consumption... I also modified the ACPI and power management settings. It didn't have any noticeable affect, although it didn't do any harm either. Could the wattage of the PSU really cause this problem? If it can, is there anything I need to be aware of when replacing it or do I just need to make sure it's got a higher wattage than the current one? My interpretation was that the wattage only affected the number of drives you could hook up to the power connectors, is that right?

I've installed the USB card in another machine and it works without issue, so it's not a problem with the USB card itself, and Windows says the card is installed and working correctly... right up until I connect a device to it.

The only thing I haven't done which I only just thought of while writing this essay is trying the USB 2.0 card in a different PCI slot, or re-ordering the wi-fi and USB cards in the slots... although I'm not sure if this will make any difference - does anyone have any experience that would suggest this might work?

Other thoughts/questions:

Perhaps this is an incompatibility between the USB 2.0 card and the BIOS, would re-flashing the BIOS with a newer version help? Do I need to be able to identify the manufacturer of the motherboard in order to be able to find a BIOS edition specific for this motherboard or will any version of Award BIOS function in its place?


Does anyone have any ideas that could help me get my USB 2.0 devices hooked up to this machine?

share|improve this question

I had all manner of problems on an older machine trying to use my iPod over USB through a cheap USB 2.0 PCI card I had. In the end, I chucked it and bought a more expensive one, and all the problems went away. I'd suggest trying that. I can't imagine that a USB 2.0 PCI card will cost much these days, but do what I did and buy the next one up from the cheapest one you can get.

share|improve this answer

VT8601 sounds like a VIA chipset to me. (Indeed, Google gives this PLE133 chipset spec page as the top link; seems the VT8601 is the northbridge for the PLE133, a Pentium-III era chipset.)

What's the chipset on the USB expansion board? I've been generally dissatisfied with VIA chipsets in general, so I try to avoid them when possible, but the last time I bought a PCI USB-2 controller, I don't think I ever found a non-VIA card. I ended up with a card that identifies itself as a "VT82xxxxx" under Linux's lspci command; it works fine under Linux in a Pentium-II era Intel motherboard.

I'd presume your BIOS is likely the latest available, but it's possible you might find another one out there somewhere. If you haven't checked the underside of the motherboard for identification, do so; it will help your search immensely to know the motherboard manufacturer.

Other things to try:

  • Strip the current system of everything not necessary (like the WiFi card) and try the USB-2 card that way. Disable the on-board USB. If it's a power issue, removing the WiFi may allow it to work -- in which case you can simply replace the PSU.
  • Hook up an optical drive, disconnect the hard drive, and boot a Linux LiveCD, and see if Linux has the same problem. (Ubuntu should work, but Xubuntu may be more responsive on your system.)

If you can, post the USB card's chipset; that may help tease out known incompatibilities or other potential solutions.

share|improve this answer
i have no experience flashing motherboards with generic BIOSes; i've always been able to find a manufacturer (or given up trying). maybe someone else can offer advice on that. – quack quixote May 11 '10 at 15:15
I already pulled the whole system to pieces, checked both sides of the board looking for identification. I will check the USB 2.0 chipset, the PSU wattage and the BIOS version when I get home this evening and update the question. I disabled the on board USB but re-enabled it when that didn't work. – BenAlabaster May 11 '10 at 15:23
@BenAlabaster: the wifi will be a bigger power draw than the onboard USB, i think. (especially if nothing's plugged into the onboard USB.) – quack quixote May 11 '10 at 15:45
@quack quixote: I'll try unplugging the wi-fi card tonight and see if that helps. If it does though, then I'm unsure how to proceed as this machine needs an internet connection for Skype and there's no other way to get it on the network where it is situated. – BenAlabaster May 11 '10 at 15:57
@Ben: if it's a power issue, and unplugging the wifi "fixes" the USB-2 card, the solution is to try a bigger PSU. i mentioned this above in the first bulletpoint. (i can't think of a way to prove that it's a power issue beyond the shadow of a doubt -- so if you can try a different, larger PSU without buying, do that before buying a new one.) – quack quixote May 11 '10 at 16:23

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .