Package: general
Severity: important
X-Debbugs-Cc: [email protected]
Dear Maintainer,
I am using Debian Testing on my desktop PC, which uses a Realtek ethernet
chipset.
My internet connection would regularly disconnect (usually for a minute or
less, sometimes it stayed disconnected until I restarted my computer).
I ran the following command and found the output said I was using a mis-matched
kernel driver for my ethernet chip:
lspci -k | grep -A3 Ethernet
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE
Controller (rev 05)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device 7d45
Kernel driver in use: r8169
Kernel modules: r8169
r8169 I assume is used to cover a number of chipsets. But mine was 8125, and it
did not like it.
I switched ethernet drivers using this package:
r8125-dkms/testing,testing,now 9.016.01-1 all [installed]
After installing that package I no longer had issues with my ethernet. I
believe this chipset should be set to use the 8125 driver by default, to
prevent this.
An additional note about my troubleshooting that may not be relevant: I did
some wrong troubleshooting steps before installing that package (thanks AI) so
I ended up blacklisting my previous driver r8169, to prevent it from loading in
first. That was before I discovered that debian had a package with the driver
conveniently available. I may still have that blacklist enabled, preventing
8169 from loading.
Thank you for your attention.
I'm sorry if I sent this to the wrong place, I wasn't sure what "package" my
default kernel ethernet driuver would be.