I've run into similar problem, and I don't think it's e1000e driver issue. My device: 00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) (rev 04) Subsystem: Dell 82579LM Gigabit Network Connection (Lewisville) Kernel driver in use: e1000e Kernel modules: e1000e
speedtest-cli gives: Download: 93.51 Mbit/s Testing upload Upload: 3.91 Mbit/s However, if I run speedtest from fedora VM on the same machine it gives: Download: 93.40 Mbit/s Upload: 68.75 Mbit/s it doesn't even have to be a VM. Running docker: $ docker run --rm -it fedora:latest /bin/bash [root@e4d188a07bff /]# dnf install -y speedtest-cli ... [root@e4d188a07bff /]# speedtest-cli ... Download: 81.67 Mbit/s Upload: 39.02 Mbit/s However: $ docker run --rm fedora:latest dnf install -y speedtest-cli && speedtest-cli ... ... ... Download: 93.48 Mbit/s Upload: 3.86 Mbit/s More experiemnts: $ docker run --rm -it fedora:latest dnf install -y speedtest-cli && speedtest-cli ... ... ... Download: 93.48 Mbit/s Upload: 3.86 Mbit/s finally, $ docker run --rm -it fedora:latest /bin/bash -c "dnf install -y speedtest-cli && speedtest-cli" ... ... Download: 93.46 Mbit/s Upload: 66.97 Mbit/s so it looks like ubuntu is detecting interactive processes and deprioritizing everything else -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1830197 Title: e1000e driver - uploading slowed to a crawl. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-hwe/+bug/1830197/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs