[Ethernet Issue] Feedback on the Dell Latitude 5420 (202010-28335)
Hello,
Having issues to make this laptop's ethernet interface work properly under Debian/Ubuntu. Ethernet speed is really slow, doesn't even have a 1/10 part of what should be expected.
I'm attaching outputs from Ubuntu 20.4LTS 5.8 kernel. If you need I can give you the same outputs but running on Debian 10 5.10 kernel.
I have tested same machine under Windows 10, no issues and ethernet speed is as expected.
$ ethtool -S enp0s31f6
NIC statistics:
rx_packets: 29563
tx_packets: 42223
rx_bytes: 8077172
tx_bytes: 52490426
rx_broadcast: 5
tx_broadcast: 13
rx_multicast: 35
tx_multicast: 192
rx_errors: 266
tx_errors: 0
tx_dropped: 0
multicast: 35
collisions: 0
rx_
rx_
rx_crc_errors: 133
rx_
rx_
rx_
tx_
tx_
tx_
tx_
tx_
tx_
tx_
tx_
tx_
tx_
tx_
rx_
rx_
rx_
tx_
tx_
rx_
rx_
tx_
tx_
rx_
rx_
rx_
alloc_
tx_smbus: 0
rx_smbus: 0
dropped_smbus: 0
rx_dma_failed: 0
tx_dma_failed: 0
rx_
uncorr_
corr_
tx_
tx_
$ sudo ethtool -i enp0s31f6
driver: e1000e
version: 3.2.6-k
firmware-version: 0.8-4
expansion-
bus-info: 0000:00:1f.6
supports-
supports-test: yes
supports-
supports-
supports-
$ sudo modinfo e1000e
filename: /lib/modules/
version: 3.2.6-k
license: GPL v2
description: Intel(R) PRO/1000 Network Driver
author: Intel Corporation, <email address hidden>
srcversion: 5726DDD18033D5B
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
depends:
retpoline: Y
intree: Y
name: e1000e
vermagic: 5.8.0-48-generic SMP mod_unload modversions
sig_id: PKCS#7
signer: Build time autogenerated kernel key
sig_key: 7D:53:30:
sig_hashalgo: sha512
signature: A6:19:87:
F3:A3:
A5:DF:
C1:C9:
9B:88:
19:BA:
3A:15:
09:2A:
0F:3E:
9F:FB:
6E:88:
9D:3F:
62:97:
50:DE:
A0:40:
C9:9D:
25:2F:
42:54:
10:96:
69:19:
F8:51:
26:D6:
2F:9B:
7F:2F:
0E:5A:
EB:4E:
parm: debug:Debug level (0=none,...,16=all) (int)
parm: copybreak:Maximum size of packet that is copied to a new buffer on receive (uint)
parm: TxIntDelay:Transmit Interrupt Delay (array of int)
parm: TxAbsIntDelay:
parm: RxIntDelay:Receive Interrupt Delay (array of int)
parm: RxAbsIntDelay:
parm: InterruptThrott
parm: IntMode:Interrupt Mode (array of int)
parm: SmartPowerDownE
parm: KumeranLockLoss
parm: WriteProtectNVM
parm: CrcStripping:Enable CRC Stripping, disable if your BMC needs the CRC (array of int)
$ lspci | grep -i ethernet
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (13) I219-LM (rev 20)
You can see in the first ethtool output all the RX_CRC and RX errors from just 5 minutes of Ethernet traffic.
This model of Latitude is, supposedly, certified to work under Ubuntu (hence Debian) and that's one of the reasons I choosed it. I would greatly appreciate feedback from your end.
Thanks in advance.
Gerard.
Question information
- Language:
- English Edit question
- Status:
- Expired
- Assignee:
- No assignee Edit question
- Last query:
- Last reply: