มีการสนทนาบางอย่างและดูเหมือนว่าปัญหานี้ได้รับการแก้ไขแล้ว อย่างไรก็ตามวรรณกรรมมีน้อย ดังนั้นฉันจึงเขียนบันทึกนี้และหวังว่ามันจะช่วยคนอื่นๆ
อาการ
การเชื่อมต่อ Intel Ethernet ซีรี่ส์ I219 รวมถึง I219-V และ I219-LM ใช้งานไม่ได้บน Linux ด้วยความเร็วประมาณ 1 Mb/s บน speedtest.net และการสูญเสีย ping 30-50% ภายใน LAN นี่เป็นปัญหาในเคอร์เนล ดังนั้นทั้ง Ubuntu และ Fedora จะประสบปัญหาเดียวกัน ผู้ใช้ตั้งแต่ 4.19 ถึง 5.11 รายงานปัญหานี้ทั้งหมด การอัปเดตโดยใช้ apt ไม่ได้ช่วยอะไร
รายละเอียด
$ ปิง -i 0.2 -W 0.2 -c 100 -s 1,000 192.168.1.2
ส่ง 100 แพ็กเก็ต ได้รับ 56 แพ็กเก็ต สูญเสียแพ็กเก็ต 44% เวลา 20195ms
# lspci -vvvnn -s 00:1f.6
00:1f.6 ตัวควบคุมอีเทอร์เน็ต [0200]: Intel Corporation Ethernet Connection (14) I219-V [8086:15fa] (rev 11)
ระบบย่อย: CLEVO/KAPOK Computer Ethernet Connection (14) I219-V [1558:50e1]
การควบคุม: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
สถานะ: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=เร็ว >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
เวลาแฝง: 0
ขัดจังหวะ: ปักหมุด A ที่ส่งไปยัง IRQ 129
ภูมิภาค 0: หน่วยความจำ 82380000 (32 บิต ไม่สามารถดึงล่วงหน้าได้) [size=128K]
ความสามารถ: [c8] การจัดการพลังงานเวอร์ชัน 3
ค่าสถานะ: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
สถานะ: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME-
ความสามารถ: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
ที่อยู่: 00000000fee00338 ข้อมูล: 0000
ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: e1000e
โมดูลเคอร์เนล: e1000e
# ethtool -i enp0s31f6
คนขับ: e1000e
รุ่น: 5.11.0-40-generic
เวอร์ชันเฟิร์มแวร์: 0.4-4
รุ่นขยาย ROM:
ข้อมูลรถบัส: 0000:00:1f.6
รองรับสถิติ: ใช่
รองรับการทดสอบ: ใช่
รองรับการเข้าถึง eeprom: ใช่
รองรับการลงทะเบียนการถ่ายโอนข้อมูล: ใช่
รองรับ priv-flags: ใช่