I caveat this comment with an apology for not having any logs to share,
but anecdotally, I was having this problem on a Thinkpad T460s, which
has an i219-LM nic, running Ubuntu desktop 20.04 LTS.  Wired network
would disconnect on average every 20 minutes, sporadically, without
warning.  Made Zoom conferences very annoying, as I would drop out
without warning, then have to re-login, reconnect to the conference
room, and then pick up where we left off.  Internet searches or clicking
links would randomly turn up a "not connected" error page.  There was no
particular pattern I could ascertain as to when/why it would happen, it
just did.

Then I upgraded to a Dell Precision 7730 laptop, which unfortunately has
the same i219-LM nic.  I installed my NVMe ssd from the Thinkpad T460s,
so unsurprisingly, I had the same wireless network dropping issues.
Unrelated, I installed .list files in /etc/apt/sources.list.d for 20.10
and 20.10-proposed so I could install more current qemu-kvm packages,
and came across the linux-image-5.6-1021-oem package.  The e1000e.ko
contained within is is 3.2.6-k, which is a little outdated, but it
doesn't drop connection so that doesn't particularly matter - it's
infinitely less obnoxious to run.

The list file for the repo is: deb http://archive.ubuntu.com/ubuntu/
groovy-proposed restricted main multiverse universe and I run it pinned
as priority 300 to avoid it installing anything that might break my
system:

$ cat /etc/apt/preferences.d/proposed-updates 
# Configure apt to allow selective installs of packages from proposed
Package: *
Pin: release a=groovy-proposed
Pin-Priority: 300

I also have a feeling the e1000e-dkms package would be a good fix, which
might be attractive to someone wanting a newer version of the ko, but,
as I have no interest in making my kernel installations take longer than
they already do, I have not tried it.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1785171

Title:
  Intel I219-V Ethernet Interface on Ubuntu Linux Using e1000e Driver
  keeps Dropping Internet Connection

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Bionic:
  Confirmed

Bug description:
  I've turned up many, many new server and workstation systems over the
  years on both Linux and Windows. Never seen anything like this
  behaviour I'm witnessing on Ubuntu Server 18.04 before where I simply
  lose Internet connectivity while using a browser.  Ethernet interfaces
  usually either work or they don't work.

  I've configured the Intel I219-V Ethernet interface (wired Ethernet
  connection, there is no wifi on this system) using the e1000e driver
  for Ubuntu.  The Ethernet connection is configured to use
  NetworkManager via Netplan on Ubuntu 18.04 LTS Server version.  ASRock
  Z370m Pro4 motherboard.

  The Ethernet interface will drop the Internet connectivity when I'm
  using either the Firefox or Chrome browser.  It usually happens when
  I'm using the search features of the browser. I can't figure out what
  would cause this type of behaviour.  When the Internet connection
  drops, the only way to get back Internet connectivity is to disconnect
  the wired connection using the Ubuntu features and then re-connect
  (this restarts the NetworkManager service I notice).

  In the NetworkManager logs I do notice an "auth" error about a file or
  directory not found. I've never seen that before.

  Note:  The auth error does not coincide with the loss of Internet
  connectivity, but it does proceed it.  Often there can be many hours
  between the auth error and the actual loss of Internet connectivity.

  After I reconnect the connection (via re-starting the NetworkManager
  service) all will be fine for up to a day or so, but then I stress
  test it with a bunch of searches using the browser and usually I can
  get the Internet connectivity to drop again.  Repeat the disconnect
  and reconnect process again (aka re-start NetworkManager) and the
  Internet connectivity will be fine again.  The longest I've seen it go
  without an "Internet connectivity drop" issue is about 36 hours.

  I notice that the e1000e driver does not list the I219-V as a
  supported Ethernet interface in the Intel documentation for the Linux
  version of the driver.  I'm not sure why that is.  The I219-V is
  supposed to used another driver, but it's not clear there's a Linux
  version for of the driver for the I219-V.

  I'm really disappointed that I've run into this issue with Ubuntu
  Server LTS 18.04 on this motherboard.  I had CentOS Server 7.4 (my
  standard server OS, a great Linux distro) on this same motherboard for
  a week with no issues, so I know the motherboard and the I219-V
  Ethernet interface are 100% good hardware wise and can work properly.
  CentOS 7.4 uses NetworkManager as the default for managing the
  Ethernet interface.

  The only reason I'm using Ubuntu Server 18.04 on this motherboard is
  because of a specific package that Ubuntu has a newer packaged version
  than CentOS. CentOS is extremely stable when it comes to basic server
  functionality.

  Hopefully, this bug with the I219-V Ethernet interface using the
  e1000e drive for Linux can be verified and a fix rolled out.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1785171/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to