r8168 based NIC dropping packets
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
r8168 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I've recently installed Ubuntu on a Beelink eqi12 mini PC, which has dual integrated Realtek 100GbE ethernet adapters.
I noticed network performance over the internet was poor - download speeds maxing out at 100KB/s. `ethtool -S` shows rx_missed ticking up when downloading. The dropped packets prevent the TCP window size from increasing, limiting download speeds.
Installing the r8168-dkms package fixes the issue, so there must be a problem with the in-kernel r8168 driver.
ProblemType: Bug
DistroRelease: Ubuntu 24.10
Package: r8168-dkms 8.053.00-2
ProcVersionSign
Uname: Linux 6.11.0-13-generic x86_64
ApportVersion: 2.30.0-0ubuntu4
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Tue Dec 17 10:57:05 2024
InstallationDate: Installed on 2024-12-14 (3 days ago)
InstallationMedia: Ubuntu 24.10 "Oracular Oriole" - Release amd64 (20241009.4)
PackageArchitec
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-
XDG_RUNTIME_
SourcePackage: r8168
UpgradeStatus: No upgrade log present (probably fresh install)
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/ 8168/8211/ 8411 PCI Express Gigabit Ethernet Controller (rev 15)
Subsystem: Realtek Semiconductor Co., Ltd. Device 0123