I just did a clean install of Fedora 40 on a ThinkCenter M715q. The NIC is not acting right. If I start a ping to my gateway everything looks good. If I open up a browser or any app that tries to reach out to the internet, ping times go up high and bottlenecks the connection. Ping window below, you can see where pings are low, start up my app, ping times go high, close my app, ping times go low again. I have tried turning off “eee”, blacklisting 8169 driver and install the dkms-r8168 driver, and also reverted from the latest updated kernel 6.11 to 6.8 and doesnt work.
I have swapped cables, swapped switch interfaces, set static 1000/full. There are no errors on the interfaces.
Any advice is appreciated.
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 0e)
Subsystem: Lenovo Device 3130
Kernel driver in use: r8169
Kernel modules: r8169
lsmod | grep r8169
r8169 114688 0
[ 2.464403] r8169 0000:01:00.0 eth0: RTL8168ep/8111ep, 6c:4b:90:bc:f6:9c, XID 502, IRQ 52
[ 2.464414] r8169 0000:01:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko]
[ 2.464419] r8169 0000:01:00.0 eth0: DASH disabled
[ 2.494008] r8169 0000:01:00.0 enp1s0f0: renamed from eth0
[ 9.387587] Generic FE-GE Realtek PHY r8169-0-100:00: attached PHY driver (mii_bus:phy_addr=r8169-0-100:00, irq=MAC)
[ 9.467863] r8169 0000:01:00.0 enp1s0f0: Link is Down
[ 12.070243] r8169 0000:01:00.0 enp1s0f0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 2.494008] r8169 0000:01:00.0 enp1s0f0: renamed from eth0
[ 9.467863] r8169 0000:01:00.0 enp1s0f0: Link is Down
[ 12.070243] r8169 0000:01:00.0 enp1s0f0: Link is Up - 1Gbps/Full - flow control rx/tx
4 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.156 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=0.171 ms
64 bytes from 192.168.1.1: icmp_seq=5 ttl=64 time=0.137 ms
64 bytes from 192.168.1.1: icmp_seq=6 ttl=64 time=0.147 ms
64 bytes from 192.168.1.1: icmp_seq=7 ttl=64 time=816 ms
64 bytes from 192.168.1.1: icmp_seq=8 ttl=64 time=1595 ms
64 bytes from 192.168.1.1: icmp_seq=9 ttl=64 time=2896 ms
64 bytes from 192.168.1.1: icmp_seq=10 ttl=64 time=3942 ms
64 bytes from 192.168.1.1: icmp_seq=11 ttl=64 time=3935 ms
64 bytes from 192.168.1.1: icmp_seq=12 ttl=64 time=4276 ms
64 bytes from 192.168.1.1: icmp_seq=13 ttl=64 time=4370 ms
64 bytes from 192.168.1.1: icmp_seq=14 ttl=64 time=4644 ms
64 bytes from 192.168.1.1: icmp_seq=15 ttl=64 time=4283 ms
64 bytes from 192.168.1.1: icmp_seq=16 ttl=64 time=4349 ms
64 bytes from 192.168.1.1: icmp_seq=17 ttl=64 time=3683 ms
64 bytes from 192.168.1.1: icmp_seq=18 ttl=64 time=2850 ms
64 bytes from 192.168.1.1: icmp_seq=19 ttl=64 time=1950 ms
64 bytes from 192.168.1.1: icmp_seq=20 ttl=64 time=1218 ms
64 bytes from 192.168.1.1: icmp_seq=21 ttl=64 time=353 ms
64 bytes from 192.168.1.1: icmp_seq=22 ttl=64 time=0.174 ms
64 bytes from 192.168.1.1: icmp_seq=23 ttl=64 time=0.167 ms
64 bytes from 192.168.1.1: icmp_seq=24 ttl=64 time=0.173 ms
64 bytes from 192.168.1.1: icmp_seq=25 ttl=64 time=0.186 ms