I've never encountered this problem myself, but here's the Knowledge Base article about your problem. You may have already found it, so if you have ignore this part.
http://support.microsoft.com/kb/925681May I suggest you get a router though? Not necessarily a wireless router, but just any NAT router. If you have a reason for not having one, you can stop reading here.
There are many benefits to having your computer behind a router, and you can probably find a good Linksys or Netgear router for less than $30. right now.
If the problem you are having is indeed the one from the Knowledge Base article, then getting a router would fix the problem, as it would use your computers networking card to communicate with the router which would communicate with the modem, instead of over USB.
A router also leaves you Less suceptable to worms and attacks, because any packets that hit your router that are not specifically addressed to your computer behind the router are immediately droped.
Also, it allows more than one computer to share the same connection (not a big deal if you don't have more than one computer though)