Power & Source of Big Ideas

RX_MAC_missed packets on eth1 and eth2 (WAN)

Moderators: chensy, FATechsupport

So I am using the NANOPI r6s and I’ve been checking my NIC stats via ethtool -S and I’ve seen that my wan interface and my eth1 is having mixed packets. Usually the rx_mac_missed for wan goes up to 2000! Which I think is absurd. I’ve already increased ring buffer sizes for all ports to the pre set max which is 1024 rx and tx. Didn’t help. Also tried increasing the net dev budget from default 300 to 3000 and beyond..still no help. I don’t know if this is a r8125 driver issue or what but this is really limiting my network performance since I have a high network traffic internet set up at home. If anyone can help me or have any info on what to do. It would be greatly appreciated thank you.
You might want to try updating or switching the Realtek RTL8125 driver to the latest version manually, as older builds often cause missed packets on NanoPi R6S boards. Also check if enabling GRO/LRO offloading in ethtool helps reduce the RX misses.
That sounds really frustrating — high rx_mac_missed counts can definitely point to a driver or hardware bottleneck. It might indeed be related to the r8125 driver. You could try checking for updated drivers or firmware for the NIC, or see if adjusting interrupt coalescing (ethtool -C) helps. Also worth testing with a different kernel version if possible — some users have reported better performance with newer releases. Hope you get it sorted!

Who is online

In total there are 5 users online :: 0 registered, 0 hidden and 5 guests (based on users active over the past 5 minutes)
Most users ever online was 5265 on Sun Aug 31, 2025 11:40 pm

Users browsing this forum: No registered users and 5 guests