You are not logged in.

#1 2020-01-07 16:45:49

milk
Member
Registered: 2013-02-06
Posts: 37

ethernet drop lag issues

Hey there,

after pausing through christmas and new years, and therefore a larger update on my work machine yesterday, it has shown strange behavior (ethernet connection loss after few minutes, etc - it is a e1000e, too). I have noticed that "sudo ip link set eth0 down" and "sudo ip link set eth0 up" seems to bring it back, which is at least a work around for me. However, the whole system seems to lag at very light usage like scrolling in a browser, or quite badly, using a python console.
I don't know if this is the right place for these kind of issues, but maybe you could help me with this.

$ uname -r
5.4.8-arch1-1

Dmesg does not show any relevant messages (besides many audit-messages lately, but this I have seen before the update...).

Anyone here who has a similar laggin behavior / ethernet issue, or an idea where to start digging?


To clarify: I was assuming this to be a kernel issue and thought I could get around it by first downgrading the kernel (no luck, but even more lagging) and then changing to the linux-lts kernel, see [1]. But this seemed to result in more/different problems that no one has a solution for (so far) and I am still not completely hopeless to actually solve my initial problem.

[1] https://bbs.archlinux.org/viewtopic.php?id=251959

Last edited by milk (2020-01-07 16:47:07)

Offline

#2 2020-01-07 18:40:12

milk
Member
Registered: 2013-02-06
Posts: 37

Re: ethernet drop lag issues

No idea?

Offline

#3 2020-01-07 18:41:01

2ManyDogs
Forum Moderator
Registered: 2012-01-15
Posts: 2,969

Re: ethernet drop lag issues

Offline

#4 2020-01-07 19:12:28

xerxes_
Member
Registered: 2018-04-29
Posts: 155

Re: ethernet drop lag issues

We need more info:
1) What hardware do you have ('lspci -nnk') ?
2) How do you setup network connection (what are you using: NetworkManager, dhcpd, systemd-networkd, other)?
3) Output of command 'systemctl list-unit-files --state=enabled' .

Offline

#5 2020-01-07 19:23:08

milk
Member
Registered: 2013-02-06
Posts: 37

Re: ethernet drop lag issues

1)

$ lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v5/E3-1500
v5/6th Gen Core Processor Host Bridge/DRAM Registers [8086:191f] (rev 07)
        Subsystem: Fujitsu Technology Solutions Xeon E3-1200 v5/E3-1500
v5/6th Gen Core Processor Host Bridge/DRAM Registers [1734:121c]
        Kernel driver in use: skl_uncore
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics
530 [8086:1912] (rev 06)
        Subsystem: Fujitsu Technology Solutions HD Graphics 530 [1734:121c]
        Kernel driver in use: i915
        Kernel modules: i915
00:14.0 USB controller [0c03]: Intel Corporation 100 Series/C230 Series
Chipset Family USB 3.0 xHCI Controller [8086:a12f] (rev 31)
        Subsystem: Fujitsu Technology Solutions 100 Series/C230 Series
Chipset Family USB 3.0 xHCI Controller [1734:121d]
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci
00:14.2 Signal processing controller [1180]: Intel Corporation 100
Series/C230 Series Chipset Family Thermal Subsystem [8086:a131] (rev 31)
        Subsystem: Fujitsu Technology Solutions 100 Series/C230 Series
Chipset Family Thermal Subsystem [1734:121d]
        Kernel driver in use: intel_pch_thermal
        Kernel modules: intel_pch_thermal
00:16.0 Communication controller [0780]: Intel Corporation 100
Series/C230 Series Chipset Family MEI Controller #1 [8086:a13a] (rev 31)
        Subsystem: Fujitsu Technology Solutions 100 Series/C230 Series
Chipset Family MEI Controller [1734:121d]
        Kernel driver in use: mei_me
        Kernel modules: mei_me
00:16.3 Serial controller [0700]: Intel Corporation 100 Series/C230
Series Chipset Family KT Redirection [8086:a13d] (rev 31)
        Subsystem: Fujitsu Technology Solutions 100 Series/C230 Series
Chipset Family KT Redirection [1734:121d]
        Kernel driver in use: serial
00:17.0 SATA controller [0106]: Intel Corporation
Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode]
[8086:a102] (rev 31)
        Subsystem: Fujitsu Technology Solutions
Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode]
[1734:121d]
        Kernel driver in use: ahci
        Kernel modules: ahci
00:1f.0 ISA bridge [0601]: Intel Corporation Q170 Chipset LPC/eSPI
Controller [8086:a146] (rev 31)
        Subsystem: Fujitsu Technology Solutions Q170 Chipset LPC/eSPI
Controller [1734:121d]
00:1f.2 Memory controller [0580]: Intel Corporation 100 Series/C230
Series Chipset Family Power Management Controller [8086:a121] (rev 31)
        Subsystem: Fujitsu Technology Solutions 100 Series/C230 Series
Chipset Family Power Management Controller [1734:121d]
00:1f.3 Audio device [0403]: Intel Corporation 100 Series/C230 Series
Chipset Family HD Audio Controller [8086:a170] (rev 31)
        Subsystem: Fujitsu Technology Solutions 100 Series/C230 Series
Chipset Family HD Audio Controller [1734:121e]
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
00:1f.4 SMBus [0c05]: Intel Corporation 100 Series/C230 Series Chipset
Family SMBus [8086:a123] (rev 31)
        Subsystem: Fujitsu Technology Solutions 100 Series/C230 Series
Chipset Family SMBus [1734:121d]
        Kernel driver in use: i801_smbus
        Kernel modules: i2c_i801
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet
Connection (2) I219-LM [8086:15b7] (rev 31)
        Subsystem: Fujitsu Technology Solutions Ethernet Connection (2)
I219-LM [1734:121f]
        Kernel driver in use: e1000e
        Kernel modules: e1000e

2) Should be dhcpcd - it was working "out of the box" and I have not reconfigured anything. At startup and shutdown there is some dhcpcd message shown..

3)

$ systemctl list-unit-files --state=enabled
UNIT FILE                          STATE 
org.cups.cupsd.path                enabled
acpid.service                      enabled
autovt@.service                    enabled
avahi-daemon.service               enabled
cronie.service                     enabled
dbus-org.freedesktop.Avahi.service enabled
dhcpcd.service                     enabled
getty@.service                     enabled
lm_sensors.service                 enabled
ntpd.service                       enabled
org.cups.cupsd.service             enabled
avahi-daemon.socket                enabled
org.cups.cupsd.socket              enabled
remote-fs.target                   enabled

14 unit files listed.

I know i915 has been a bigger issue lately, and so has been e1000e. Note, that the lagging seems way more annoying than the work around with the network.

EDIT: Sorry for violating forum rules earlier. I have been looking for further details on this problem, but as you can imagine this could be very complex and I could not see anything helpful coming.. Also I did not know if it is against the rules to apologize (without any relevant infos on the topic).

Last edited by milk (2020-01-07 19:50:28)

Offline

#6 2020-01-07 19:46:22

loqs
Member
Registered: 2014-03-06
Posts: 9,607

Re: ethernet drop lag issues

dhcpcd.service                     enabled

Did you enable this service?

Offline

#7 2020-01-07 19:49:36

milk
Member
Registered: 2013-02-06
Posts: 37

Re: ethernet drop lag issues

Sorry, my bad: it is in fact dhcpcd and I am not using NetworkManager applet - I was switching between computers and got confused (I will clean this up in my previous post)..

Offline

#8 2020-01-07 19:55:23

loqs
Member
Registered: 2014-03-06
Posts: 9,607

Re: ethernet drop lag issues

If you use build and install the e1000e module from https://bugs.archlinux.org/task/64018#comment184178 is the issue still present?
If not please post the dmesg from a boot with the issue,  also the output of top when the system experiences this lag.

Offline

#9 2020-01-07 20:10:07

milk
Member
Registered: 2013-02-06
Posts: 37

Re: ethernet drop lag issues

Thank you for the suggestion, i will have to wait until tomorrow for this - it's getting late here...
Do you assume the lagging to be a result of the ethernet connection drop? After re-upping the connection seems stable, but the lagging is really bad constantly...

Offline

#10 2020-01-07 20:24:08

loqs
Member
Registered: 2014-03-06
Posts: 9,607

Re: ethernet drop lag issues

I was wondering if the cause was an excess of interrupts ( check /proc/interrupts ) could also check load with CPU and memory load with top.

Offline

#11 2020-01-08 11:24:40

paulkerry
Member
From: Sheffield, UK
Registered: 2014-10-02
Posts: 407

Re: ethernet drop lag issues

Could it be something to do with the "mei_me" kernel module - you could try blacklisting the "mei"/"mei_me" modules to see if that helps?

Offline

Board footer

Powered by FluxBB