the usb card works, so i really did get a functioning usb 2.0 card from china for $4. it's not fixing the problem i hoped it would, though.
i have a really old motherboard with usb 1.0 slots on it. this is expanded with a 2.0 hub. i want to connect a 3.0 external drive to that hub. it works, but it's very slow through the hub - much slower than it is directly connecting it to the 1.0. it's a tb drive. now, the 1.1 is workable, but it means i have to leave the drive in an unheated area. the point of the exercise is to bring the drive into the living room, where i don't have to worry about it possibly freezing. i checked the temperature in there last winter and it's not actually that cold but i'm uneasy about it - even though it may even be better to leave it in a chilled environment.
i knew it was the hub the whole time, but i was hoping that upgrading to a 2.0 card would make it a little better as it would need to convert one fewer times. that didn't work out, which leads me to believe it's a model problem rather than a speed problem. in other words, i need to try a new hub.
for the $4, i can't complain, though. it's a valid upgrade and it may find a use before the motherboard crashes.
there's an added annoyance, though, which is that it doesn't read the wireless mouse or keyboard through the pci card until windows launches. it reads them on bootup when plugged directly into the motherboard. so, if i do get another hub, i'll probably leave them both active - the old one through the motherboard and the new one through the 2.0 card.
regardless, the actual pc in there is now built to it's maximum specs. there's nothing else the motherboard can take besides a negligible increase in clock speed. as old as the machine is, i have little reason to think it's going to die any time soon. it's still useful a backup pc, so it's still useful to have the 2.0 card in there. besides a little table that i plan on building in the next week, that's the last thing i wanted to do in that room...