RTL8111/8168/8411 slow download fast upload in fedora29

asked 2019-01-11 08:37:52 -0600

gvn gravatar image

updated 2019-01-11 10:30:10 -0600

Here is the hardware info:

   description: Ethernet interface
   product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10EC:8168]
   vendor: Realtek Semiconductor Co., Ltd. [10EC]
   physical id: 0
   bus info: pci@0000:02:00.0
   logical name: enp2s0
   version: 15
   serial: 84:39:be:95:00:b2
   size: 1Gbit/s
   capacity: 1Gbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=r8168 driverversion=8.046.00-NAPI duplex=full ip= latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
   resources: irq:126 ioport:e000(size=256) memory:a1104000-a1104fff memory:a1100000-a1103fff

When I test the network speed I get ~20Mb/s in download and ~290Mb/s in upload; performing the same test on Win10 results in ~900Mb/s download and ~290Mb/s upload, so it's not a hardware problem. If I do the same test on the same PC, but using the WiFi (intel chip), I get >300Mb/s in download, so it shouldn't be any software/network configuration issue.

I tried both r8169 and r8168 on 4.19.13-300.fc29.x86_64, and there is essentially no difference (r8168 is a factor 2 faster, but sill a factor 30 slower than it should be).

edit retag flag offensive close merge delete