PCIe Network card vs USB network adapter for wired ethernet

vuducasta

Commendable
Aug 11, 2016
3
0
1,510
I have been having issues with my ping in games, and I have narrowed down the issue to be my computer. I have changed cables, between my other computer that is older and runs the games with lower ping/latency. I have tried flushing the DNS, and i have tried reinstalling the ethernet driver. the internet works fine, the issue really only comes when i game, but its really hard to play a FPS game with 300-400 ping, and i don't want to have to use my old computer with lower graphics because it gets 50 ping.

I am trying to find a solution, and unless there is something i haven't thought of, I think I just need to get a new ethernet card or adapter. hence this thread, which is more stable and better to use, a USB-ethernet adapter, or a PCIe network card?
 
Solution
OK, thanks for the extra information.

This is an extremely unusual issue as you describe it and there's nothing obvious to me that would address it. I really can't see how the network card itself could be the issue. I'm not saying it's impossible, we can't rule out anything at this stage, but that's an Intel NIC you've got there, and you've demonstrated with your pings that it's working fine under most network scenarios. From the perspective of the Network card, it's difficult to see why a game would be drastically different to any program which generates a large amount of small packets.

A couple of things to try:
- Start a ping to a known website (like www.google.com) with the -t switch so it just sits there running in the...
Can you just run through how you currently connect your PC. Are you using wireless with marginal reception? Are you already cable connected?

There's no way a home network should introduce hundreds of MS worth of latency, however you connect. If it's wifi then that's certainly possible, but no ethernet connection should cause that and the NIC being the issue seems extremely unlikely to me.
It's worth just taking a bit of time to ensure you've identified the problem correctly before spending money on the wrong thing.
 

vuducasta

Commendable
Aug 11, 2016
3
0
1,510
My computer
ROG Maximus VIII Formula Motherboard
i7-4790K CPU @ 4.00 GHz
16 GB ram
Windows 10 PRO
GTX 980 TI GPU

I am using the port built in to the motherboard. I am wired directly in to my router with a 25 foot cable. I have my older computer set up right next to me as well and that is hard wired as well directly in to the router. I have switched the cables on my computers and the performance has not changed, 50-70 ping on my old computer and 300-400 ping on my newer computer. that is how i ruled out the cable. I previously thought there was an issue with my GPU, so i changed the fan settings and mid game, my GPU temp has changed from 65c to a steady 45c. CPU ranges from 35c to 45c.
the game I am talking about is Overwatch from Blizzard, ingame you can show GPU temp and ping and such, and that is how I have deduced the ping/latency issue. I have noticed it some in multiple other games i play, that are more basic like CSGO, but my new computer is a major upgrade to my old computer and therefor i cannot test other games I play due to my old computer not being able to handle them.

Hope this was what you were looking for.
Just to note, My internet works and it is fast, but I am trying to fix my ping/latency issue in games. Using CMD and pinging websites, both of my computers ping the websites at almost the exact speed. And I have already changed internet providers about 2 weeks ago, but I have had this issue for 6 months. I am only just now getting to this, because I am looking to sell my older computer.
 
OK, thanks for the extra information.

This is an extremely unusual issue as you describe it and there's nothing obvious to me that would address it. I really can't see how the network card itself could be the issue. I'm not saying it's impossible, we can't rule out anything at this stage, but that's an Intel NIC you've got there, and you've demonstrated with your pings that it's working fine under most network scenarios. From the perspective of the Network card, it's difficult to see why a game would be drastically different to any program which generates a large amount of small packets.

A couple of things to try:
- Start a ping to a known website (like www.google.com) with the -t switch so it just sits there running in the background. THEN run a speed test with the ping running. Does both the speed test and ping retain acceptable latency while the link is under load??
- Check that your Internet connection isn't being saturated for reason/by some protocol while you're Overwatching. Does your Router have a traffic monitor? (that displays inbound/outbound data in real time?) If so, check while you play, you should see relatively low network usage. Although games generates heaps of packets and are extremely latency sensitive, the amount of data is usually quite small... check that you're well under both your UPload and DOWNload speed (including the speeds you see from a stress test)
If your router does NOT have a traffic monitor, switch off or disconnect everything else on your network, including phones, smart TVs, etc... any network connected devices. Then fire up task manager and look at the "Ethernet" traffic under the performance tab. Leave that running in the background with Overwatch. The How much traffic is being sent/received by your PC? Is it well under your Internet speeds?
Leave the ping running to Google the entire time too, you want to watch for any system-wide spikes in latency which will show up if your pings to Google (or another trusted server) increase in response time (=latency).
 
Solution