Dell optiplex 7090 sff (e1000e) 网络不稳定

Dell optiplex 7090 sff (e1000e) 网络不稳定

概括

搭载 ubuntu 20.04.3(e1000e 接口)的 Dell 7090 网络不稳定

细节

我们最近购买了一些安装了 Windows 10 的漂亮闪亮的 7090 SFF(启用 vPro)台式机,因此我们使用利用官方 ubuntu 自动安装方法(user-data.yml)的 pxe 基础架构重新安装了它们。

最初我们遇到了安装程序无法启动的问题,因此我们在 20.04.3 中切换到 HWE 内核,然后安装和启动成功。

不幸的是,我们发现这些机器上的网络极不稳定,丢失了很多数据包并且总体上显得“不流畅”。

所有相关位置的 MTU 均为 1500。

我们根本无法从这些盒子里挂载我们的 NFS 服务器。

我们尝试过的事情

  • HWE 内核
  • OEM 内核
  • 禁用 AMT/MEBx
  • 2 个不同的相同盒子
  • 已知良好的交换机端口(与运行 20.04.3 的正常运行的 7060 交换)

询问

有没有其他人遇到过这个问题,也许已经找到了解决办法?这些盒子是否有更新的驱动程序或内核?我看到这个盒子的一个版本是经过 ubuntu 认证的,但它指出使用了特殊内核: https://ubuntu.com/certified/202101-28613

我正在考虑接下来尝试 21.04,但这篇文章似乎描述了一个非常相似的问题: 新的 Dell 7090 Tower - 安装了 Ubuntu 20.10、21.04 和 21.10 - 直到插入 USB 拇指驱动器,网络数据包才会丢失


技术细节

lspci -v 给出的网卡:

00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (14) I219-LM (rev 11)
    Subsystem: Dell Ethernet Connection (14) I219-LM
    Flags: bus master, fast devsel, latency 0, IRQ 125
    Memory at 6e900000 (32-bit, non-prefetchable) [size=128K]
    Capabilities: [c8] Power Management version 3
    Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Kernel driver in use: e1000e
    Kernel modules: e1000e

和 lshw:

*-network:1
     description: Ethernet interface
     product: Ethernet Connection (14) I219-LM
     vendor: Intel Corporation
     physical id: 1f.6
     bus info: pci@0000:00:1f.6
     logical name: enp0s31f6
     version: 11
     serial: d0:8e:79:04:78:52
     size: 1Gbit/s
     capacity: 1Gbit/s
     width: 32 bits
     clock: 33MHz
     capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
     configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=5.11.0-34-generic duplex=full firmware=0.4-4 
     resources: irq:125 memory:6e900000-6e91ffff

答案1

Intel I219-LM 通常与英特尔提供的驱动程序

安装方法如下:

  1. 从英特尔网站下载最新的驱动程序(截至本答案为 3.8.4)
  2. 展开文件:
    gzip -d e1000e-3.8.4.tar.gz
    tar -xfv e1000e-3.8.4.tar
    
  3. 更改src目录
  4. 编译并安装驱动程序
    sudo make install
    
  5. 重启

对于使用此网络设备的戴尔和联想机器,这通常是我必须使用的解决方案

答案2

这似乎现在已在最新的 20.04 oem 内核中得到修复……

正如这里所讨论的: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1927925

相关内容