HTTP download over ethernet extremely slow.

After switching from LEAP 15.2 to Tumbleweed my ethernet access has become really weird. Downloading files, refreshing repos, etc is extremely slow, around 100 kbit/sec. I’m using NetworkManager.

With a wirless connection the speed is fine.

With a live Ubuntu 20.04 the ethernet speed is fine.

With SSH over the ethernet connection the speed is fine.

Any ideas what could be broken?

TIA,
Gunnar

Could be a routing issue – some background system information would be useful – the following outputs please –


 # inxi --admin --filter --ip
 # inxi --admin --filter --network

Then, please check the route to “download.opensuse.org” with “traceroute” and “traceroute6” – find the IP address with “dig” and “dig -t AAAA” – currently the IPv4 address is ‘195.135.221.134’ and the IPv6 address is ‘2001:67c:2178:8::13’ …

  • I’m currently reaching the openSUSE repositories in about, at most, 24½ ms – regardless of IPv4 or IPv6 …

Thaks for your reply. Here are the outputs requested:


[FONT=monospace]> [/FONT]inxi --admin --filter --ip

**Network:   Device-1:** Intel Wi-Fi 6 AX201 **driver:** iwlwifi **v:** kernel **port:** 3000 **bus ID:** 00:14.3 **chip ID:** 8086:a0f0  
           **IF:** wlan0 **state:** down **mac:** <filter>  
           **Device-2:** Intel Ethernet I219-V **vendor:** Hewlett-Packard **driver:** e1000e **v:** kernel **port:** efa0 **bus ID:** 00:1f.6  
           **chip ID:** 8086:15fc  
           **IF:** eth0 **state:** up **speed:** 1000 Mbps **duplex:** full **mac:** <filter>  
           **IP v4:** <filter> **type:** dynamic noprefixroute **scope:** global **broadcast:** <filter>  
           **IP v6:** <filter> **type:** noprefixroute **scope:** link  
           **WAN IP:** <filter> 

[FONT=monospace]> [/FONT]inxi --admin --filter --network

**Network:   Device-1:** Intel Wi-Fi 6 AX201 **driver:** iwlwifi **v:** kernel **port:** 3000 **bus ID:** 00:14.3 **chip ID:** 8086:a0f0  
           **Device-2:** Intel Ethernet I219-V **vendor:** Hewlett-Packard **driver:** e1000e **v:** kernel **port:** efa0 **bus ID:** 00:1f.6  
           **chip ID:** 8086:15fc

[FONT=monospace][FONT=monospace]> [/FONT]traceroute 195.135.221.134

 1  10.139.10.1 (10.139.10.1)  6.359 ms  6.316 ms  6.303 ms
 2  h-178-174-200-65.na.cust.bahnhof.se (178.174.200.65)  6.292 ms  6.281 ms  6.422 ms
 3  ksd-ks-dr1.ksd-ks-ar1.bahnhof.net (176.10.180.67)  6.258 ms  6.247 ms  6.235 ms
 4  ksd-ks-dr1.sto-cr2.bahnhof.net (46.59.113.84)  6.377 ms  6.366 ms  6.355 ms
 5  sto-cr2.sto-cr3.bahnhof.net (46.59.113.25)  6.345 ms  6.332 ms  7.128 ms
 6  sto-cr2.sto-cr3.bahnhof.net (46.59.113.25)  6.310 ms  6.920 ms  6.862 ms
 7  xe-2-0-7-0.sth10.core-backbone.com (194.68.128.117)  6.839 ms  6.818 ms  6.798 ms
 8  ae2-2001.nbg30.core-backbone.com (81.95.15.161)  26.404 ms  26.384 ms  26.365 ms
 9  core-backbone.microfocus.com (5.56.18.210)  26.786 ms  26.772 ms  26.759 ms
10  195.135.221.26 (195.135.221.26)  26.744 ms  26.729 ms  26.716 ms
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

> traceroute6 2001:67c:2178:8::13

traceroute to 2001:67c:2178:8::13 (2001:67c:2178:8::13), 30 hops max, 80 byte packets
connect: Network is unreachable


[/FONT]

Output,

Is it possible that you are being redirected to a slow mirror?

Don’t think that is a poblem. All HTTP downloads are slow over ethernet but not if I switch to wireless. Also, Ubuntu is fast.

If there is a connection definition file for this connection in “/etc/NetworkManager/system-connections”, you could try removing that file and rebooting. This forces a reconfiguration to defaults.

@gugrim:

In the Tumbleweed hardware repository, the “intel-e1000e” package was last modified Mon, 08 Mar 2021 16:10:48 GMT …

  • Whether or not, the Tumbleweed Kernel has received this change or not, I don’t know …
  • But, you could take a look to see if the Tumbleweed Kernel was changed yesterday or, today, and, “distribution upgrade” as needed …

Some additional info. Wireshark produced a lot of these errors:

No.    Time    Source    Destination    Protocol    Length    Info
12587    283.989201223    178.174.200.70    192.168.1.159    TCP    1514    [TCP Previous segment not captured] 443 → 41752 [ACK] Seq=9418307 Ack=2446 Win=35968 Len=1448 TSval=1055797163 TSecr=2120483996 [TCP segment of a reassembled PDU]
12588    283.989260632    192.168.1.159    178.174.200.70    TCP    78    [TCP Window Update] 41752 → 443 [ACK] Seq=2446 Ack=9416859 Win=107904 Len=0 TSval=2120484008 TSecr=1055797152 SLE=9418307 SRE=9419755
12589    284.002359417    178.174.200.70    192.168.1.159    TCP    1514    [TCP Previous segment not captured] 443 → 41752 [ACK] Seq=9421203 Ack=2446 Win=35968 Len=1448 TSval=1055797175 TSecr=2120484008 [TCP segment of a reassembled PDU]
12590    284.002418470    192.168.1.159    178.174.200.70    TCP    86    [TCP Dup ACK 12584#1] 41752 → 443 [ACK] Seq=2446 Ack=9416859 Win=107904 Len=0 TSval=2120484021 TSecr=1055797152 SLE=9421203 SRE=9422651 SLE=9418307 SRE=9419755
12591    284.011716254    178.174.200.70    192.168.1.159    TCP    1514    [TCP Out-Of-Order] 443 → 41752 [ACK] Seq=9416859 Ack=2446 Win=35968 Len=1448 TSval=1055797187 TSecr=2120484008 [TCP segment of a reassembled PDU]
12592    284.011751723    192.168.1.159    178.174.200.70    TCP    78    41752 → 443 [ACK] Seq=2446 Ack=9419755 Win=105728 Len=0 TSval=2120484030 TSecr=1055797187 SLE=9421203 SRE=9422651
12593    284.013324565    178.174.200.70    192.168.1.159    TCP    1514    [TCP Out-Of-Order] 443 → 41752 [ACK] Seq=9419755 Ack=2446 Win=35968 Len=1448 TSval=1055797188 TSecr=2120484021 [TCP segment of a reassembled PDU]


This does not happen when downloading over wlan.

Thanks, I’ve done a dup almost every day now for a week and the problem remains. Sadly I have to use Tumbleweed to get support for my display driver. Need Linux 5.8 and LEAP 15.2 uses Linux 5.3. I’ll give Tumbleweed a few more weeks then I guess I might have to switch to Ubuntu. It hurts but having to choose between display support and ethernet support also hurts a bit.

No troubles. Create bug report about your situation.

You may use Leap + kernel from kernel:stable repo.
Or use Leap 15.2 + kernel from Leap 15.3.
Or use Leap 15.3 beta.
Or you may use add-in card 1000 MBit or even 100 MBit, PCIe or USB.
Or install driver manually: https://downloadcenter.intel.com/download/15817 .

https://forums.linuxmint.com/viewtopic.php?p=1276506&sid=b0cd3be876eb5a83f24430d824a95432#p1276506

I “solved” my LAN connection problem by simply buying a Intel PCI-E LAN card from Amazon for my ASUS Strix Z270 Kaby Lake mobo. I turned off the Intel LAN port in the BIOS and made a change to USB 3.1 front header to PCI 2-4 in the BIOS (the message came up while booting into the BIOS). The card runs at full GB LAN speeds. Easy $25 solution rather than trying to replace the missing Intel drivers from the latest LM builds.

Thanks, for the tips. Can’t use the kernel:stable repo since it breaks virtualbox but maybe a USB connected ethernet adapter might work. Or perhaps I’ll just use Wifi until the bug is fixed.

Bought a Deltaco USB-3-Ethernet-1GB-adapter. Works like a charm! :slight_smile: