As implied by CALV the USB ones are totally weak. You were probably better off before. Get a GOOD internal network card and you'd be set. I like PCI myself, but I'm lazy and fat. There are some who won't touch it if it aint ISA. Also pick a good one and don't listen to the fools who say that any old thing will do. I've found that precisely for ping reasons (for my games) you NEED a good NIC.
The performance of USB Nics is VERY bad, issues like you describe are very common, and are compounded if you have multiple USB devices beyond your USB NIC.
"oh!..only 12mb per sec? wa..that is quite slow..how it suppose cope with 100mb? is it some kind of marketing tricks i didn't aware of?"
This can be done since 10mbps isn't quite enough to take full advatage of the 12mbps bandwidth. In order to realize the entire 2mbps more bandwidth you need to step up to the 100mbps standard. Pretty sad IMO, but it allows the shifty eyed a stab at some fool money.
My guess is that you suffer more from the high latency required to do the protocol hopping more than total bandwidth limitations of USB though, thus the better performance from the 10Mbps NIC.
For 802.11a, 802.11b, 802.11g.
If you don’t have USB 2.0 or higher, then use PCI.
If you are a heavy USB user use PCI, otherwise you can safely choose USB 2.0.
For 802.11n networks you better use PCI.
USB (*I think that’s a total of all your USB ports together.)
v1.0: 1.5 to 12Mbps.
v2.0: 480Mbps.
v3.0: 4.8Gbit/s. (Note the G - Giga)
You are about to answer a thread that has been inactive for more than 6 months. If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.