Hello David, I think the problem is indeed that the card is recognized as a 100mbit card. The output of ethtool enp0s25 says it only has a speed of 100Mb/s: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: Not reported Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: No Advertised FEC modes: Not reported Speed: 100Mb/s Duplex: Full Port: Twisted Pair PHYAD: 2 Transceiver: internal Auto-negotiation: off MDI-X: on (auto) Supports Wake-on: pumbg Wake-on: d Current message level: 0x00000007 (7) drv probe link Link detected: yes For some reason after a recent kernel update I now get speed of around 3MB/s wich should be close to the 100Mbit/s, right? Can you compare the output of the command on your system?