• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

onboard realtek 8125 vs pcie express i210, issues with both.

Joined
Feb 1, 2019
Messages
4,110 (1.73/day)
Location
UK, Midlands
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 4080 RTX SUPER FE 16G
Storage 1TB 980 PRO, 2TB SN850X, 2TB DC P4600, 1TB 860 EVO, 4TB WD SA510, 2x 3TB WD Red, 1x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Soundblaster AE-9
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
Historically my experience with realtek has been quite bad on their gigabit cards. I was hoping the company had got its act together on the 2.5gig chip thats on my motherboard, sadly not, although some of the issues only started been visible after I got access to gigabit internet speeds.

These are the symptoms.

Spikes in latency on LAN (I assume WAN also), when idle, usually its to about 5ms, but can be double figures.
Packet loss on LAN under light load.
Using RSS with either 2 or 4 threads creates out of order packets, with certain services this nose dives performances, many services ok though, perhaps have a network stacks resistant to out of order packets. Note I am on windows 10, windows 11 has a stack more resistant. This looks like a poor software driver job.
Using the NIC with checksumming disabled, within 1-2 hours performance drops noticeably, even steam multi threaded cant hit line rate. Disabling and enabling again in device manager instantly recovers performance.
Enabling checksums, the degradation is significantly reduced but still there, usually 12 hours uptime it starts to become visible, but will take multiple days to hit the performance drop off visible in an hour with no checksums.

Installing the i210.

All spikes in latency and packet loss issues gone.
RSS works properly.
Performance is consistent, doesnt need me to keep re-initialising the NIC to top up performance.
Web browsing felt faster, so I started measuring it, measurements consistently 40-70% faster according to Load Time browser addon.
Considerably less interrupts generated even with no interrupt moderation.
However sadly the card has a pretty big issue, it breaks sleep mode on my PC. Prior to installing the card, sleep mode over 100s of uses worked flawlessly.
The sleep mode problem is random, when it breaks, the PC seems to sleep as normal, power light flashes which indicates either sleep/hibernation. However when turned on later, it might if unlucky, just do a full post then normal bootup, with session lost. Happened 3 times out of 7 sleep sessions.
Done 9 sleep sessions after removing the card, no problems.

due to the sleep issue I had to remove it, but having experienced the improvement with the i210, I am annoyed being back on this realtek junk.

This may or may not be related, but when I installed the card, my sound card (installed in the other 1x slot on board) was redetected by windows as if the bus configuration changed, this happened again when card was removed as well, they also shared the same IRQ whilst both in MSI mode, which is unusual for MSI, so I suspect shenanigans perhaps from asrock the board vendor on PCIe resource sharing.

does anyone have any idea of he sleep mode problem I described and potential fixes? Also any thoughts on USB ethernet devices?
 
Back
Top