Network unusable (>1s-5s pings) on e1000e

Bug #1798833 reported by Diego Remolina
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Undecided
Unassigned
Xenial
Invalid
Undecided
Unassigned
Bionic
Incomplete
Undecided
Unassigned
linux-hwe (Ubuntu)
New
Undecided
Unassigned
Xenial
New
Undecided
Unassigned
Bionic
Invalid
Undecided
Unassigned
linux-meta-hwe (Ubuntu)
Invalid
Undecided
Unassigned
Xenial
Invalid
Undecided
Unassigned
Bionic
Invalid
Undecided
Unassigned

Bug Description

On DELL 7060 MicroFormFactor (MFF) machines with Intel network cards, installing any kernels above, but not including 4.15.0-20, break the network connectivity of the machine.

Latest kernel where network card works:
linux-image-4.15.0-20-generic 4.15.0-20.21~16.04.1 amd64 Signed kernel image generic

Tested kernels where network card breaks:
4.15.0-22
4.15.0-33
4.15.0-36

# lspci -nn -d ::0200
00:1f.6 Ethernet controller [0200]: Intel Corporation Device [8086:15bb] (rev 10)

BIOS Information
        Vendor: Dell Inc.
        Version: 1.2.14
        Release Date: 09/06/2018

To reproduce the issue:

1. Install any kernel starting on 4.15.0-22 or above
2. Boot the machine with the new kernel
3. ping the gateway (pings are in the sub 1ms range)
4. Attempt to do things that use the network, i.e. apt update or scp, etc. It may take a minute or so before things get hung, i.e. you will see apt update progress stop and the transfer rate drop down to just a few kb/s or simply say stalled.
4. Now ping the gateway again and you will see 1-5s pings, dropped packets
5. At this point network is no longer usable

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: linux-generic-hwe-16.04 (not installed)
ProcVersionSignature: Ubuntu 4.15.0-20.21~16.04.1-generic 4.15.17
Uname: Linux 4.15.0-20-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.18
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Oct 19 10:35:08 2018
InstallationDate: Installed on 2016-08-25 (784 days ago)
InstallationMedia: It
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: linux-meta-hwe
UpgradeStatus: No upgrade log present (probably fresh install)
---
ApportVersion: 2.20.1-0ubuntu2.18
Architecture: amd64
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/hwC0D2', '/dev/snd/hwC0D0', '/dev/snd/pcmC0D10p', '/dev/snd/pcmC0D9p', '/dev/snd/pcmC0D8p', '/dev/snd/pcmC0D7p', '/dev/snd/pcmC0D3p', '/dev/snd/pcmC0D2c', '/dev/snd/pcmC0D0c', '/dev/snd/pcmC0D0p', '/dev/snd/controlC0', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CurrentDesktop: Unity
DistroRelease: Ubuntu 16.04
HibernationDevice: RESUME=UUID=726e9457-64eb-4ea3-9304-30bf6c37b9de
InstallationDate: Installed on 2016-08-25 (788 days ago)
InstallationMedia: It
IwConfig:
 lo no wireless extensions.

 enx00e112002c6f no wireless extensions.

 eno1 no wireless extensions.
MachineType: Dell Inc. OptiPlex 7060
Package: linux (not installed)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.15.0-20-generic root=/dev/mapper/aevg-root ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 4.15.0-20.21~16.04.1-generic 4.15.17
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-4.15.0-20-generic N/A
 linux-backports-modules-4.15.0-20-generic N/A
 linux-firmware 1.157.20
RfKill:

Tags: xenial xenial
Uname: Linux 4.15.0-20-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

_MarkForUpload: True
dmi.bios.date: 09/06/2018
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.2.14
dmi.board.name: 04MFRM
dmi.board.vendor: Dell Inc.
dmi.board.version: A01
dmi.chassis.type: 3
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.2.14:bd09/06/2018:svnDellInc.:pnOptiPlex7060:pvr:rvnDellInc.:rn04MFRM:rvrA01:cvnDellInc.:ct3:cvr:
dmi.product.family: OptiPlex
dmi.product.name: OptiPlex 7060
dmi.sys.vendor: Dell Inc.

Revision history for this message
Diego Remolina (dijuremo) wrote :
Changed in linux-meta-hwe (Ubuntu):
status: New → Invalid
Changed in linux (Ubuntu Xenial):
status: New → Invalid
Changed in linux-hwe (Ubuntu Bionic):
status: New → Invalid
Changed in linux-meta-hwe (Ubuntu Xenial):
status: New → Invalid
Changed in linux-meta-hwe (Ubuntu Bionic):
status: New → Invalid
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1798833

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Changed in linux (Ubuntu Bionic):
status: New → Incomplete
tags: added: bionic
Revision history for this message
Diego Remolina (dijuremo) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Diego Remolina (dijuremo) wrote : CRDA.txt

apport information

Revision history for this message
Diego Remolina (dijuremo) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Diego Remolina (dijuremo) wrote : Lspci.txt

apport information

Revision history for this message
Diego Remolina (dijuremo) wrote : Lsusb.txt

apport information

Revision history for this message
Diego Remolina (dijuremo) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Diego Remolina (dijuremo) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Diego Remolina (dijuremo) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Diego Remolina (dijuremo) wrote : ProcModules.txt

apport information

Revision history for this message
Diego Remolina (dijuremo) wrote : UdevDb.txt

apport information

Revision history for this message
Diego Remolina (dijuremo) wrote : WifiSyslog.txt

apport information

Revision history for this message
Diego Remolina (dijuremo) wrote :
Download full text (3.9 KiB)

After coming back from the weekend, the issue is now also occurring on the 4.15.0-20 kernel. I am not sure what is up. I had tried the 4.15.0-22 and 4.15.0-36 kernels, prior to booting up 4.15.0-20 again. In this particular machine, I had tried resetting the power saving settings of the network card from a Windows install, per bug that could be related: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1785171

To make this issue ever more confusing, we have another DELL 7060 running 4.15.0-36 where the network card is working perfectly and the issue has not come up at all.

From my latest test on 4.15.0-20 and some discussion with TJ- in IRC, he asked me for some output to look at sysfs output from the card. Here it is:

root@ae-abcd-400000:~# uname -a
Linux ae-abcd-400000 4.15.0-20-generic #21~16.04.1-Ubuntu SMP Wed Apr 25 02:42:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
root@ae-abcd-400000:~# ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.226 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.215 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.170 ms
^C
--- 192.168.1.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2045ms
rtt min/avg/max/mdev = 0.170/0.203/0.226/0.029 ms
root@ae-abcd-400000:~# apt udpate
E: Invalid operation udpate
root@ae-abcd-400000:~# apt update
Hit:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease
Get:2 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
Get:3 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease [107 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [868 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [776 kB]
Get:7 http://us.archive.ubuntu.com/ubuntu xenial-updates/main Translation-en [353 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [696 kB]
Get:9 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [638 kB]
Get:10 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [282 kB]
Get:11 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [573 kB]
Get:12 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages [493 kB]
91% [12 Packages 92.5 kB/493 kB 19%]^C
root@ae-abcd-400000:~# ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1068 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=1001 ms
^C
--- 192.168.1.1 ping statistics ---
3 packets transmitted, 2 received, 33% packet loss, time 2032ms
rtt min/avg/max/mdev = 1001.626/1034.993/1068.361/33.383 ms, pipe 2

/sys/class/net/eno1/statistics/collisions=0
/sys/class/net/eno1/statistics/multicast=2
/sys/class/net/eno1/statistics/rx_bytes=4904919
/sys/class/net/eno1/statistics/rx_compressed=0
/sys/class/net/eno1/statistics/rx_crc_errors=12
/sys/class/net/eno1/statistics/rx_dropped=0
/sys/class/net/eno1/statistics/rx_errors=24
/sys/class/net/eno1/statistics/rx_fifo_errors=0
/sys/class/net/eno1/s...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.