Hello everyone,
I hope someone can help me with a very strange problem.
I have two brand new HP EliteBook 8730w laptops, with quad core processors. One is running Vista, the other has XP on it.
The problem I am having is that when streaming data packets over a TCP connection from either an embedded device or from another computer running some test software, the laptop either loses some of the data, or it arrives late after a number of retries. This is using the built in Intel gigabit ethernet card, not the wireless.
I'm seeing errors in the received column if I do a netstat -e. And I see "Packets received discarded" in Windows Performance Monitor.
The really strange thing is that if I run something other than the data receiver program, either a bit of test software written by me, or something like Prime95, so that the CPU is loaded, suddenly the data errors stop and all the packets are received correctly.
It doesn't matter which of the two laptops I use as the receiver, both have the same problem. I've tried different network drivers and made sure all other drivers are up to date. The laptops already came with the most up to date bios.
I've even tried using ExpressCard and USB network adapters instead of the built in Intel card with no luck.
Has anyone ever seen anything like this
Any help would be greatly appreciated.
Alex

