Moin,

see http://forum.ipxe.org/showthread.php?tid=7571 for reference. This issue evidently also affects newer Intel NICs. Attached and below is a fix for I219-LM that I could personally test. A 300MB squashfs transfers in ~3 seconds with the patch applied, or ~5 minutes without it.

I hypothesise that this issue affects all NICs of the same line, but I don't have the hardware to confirm.


---
 src/drivers/net/intel.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/drivers/net/intel.c b/src/drivers/net/intel.c
index 4f8a4cb..ab6defd 100644
--- a/src/drivers/net/intel.c
+++ b/src/drivers/net/intel.c
@@ -1069,7 +1069,7 @@ static struct pci_device_id intel_nics[] = {
        PCI_ROM ( 0x8086, 0x15a1, "i218v-2", "I218-V", 0 ),
PCI_ROM ( 0x8086, 0x15a2, "i218lm-3", "I218-LM", INTEL_NO_PHY_RST ),
        PCI_ROM ( 0x8086, 0x15a3, "i218v-3", "I218-V", INTEL_NO_PHY_RST ),
-       PCI_ROM ( 0x8086, 0x15b7, "i219lm-2", "I219-LM (2)", 0 ),
+ PCI_ROM ( 0x8086, 0x15b7, "i219lm-2", "I219-LM (2)", INTEL_NO_PHY_RST ),
        PCI_ROM ( 0x8086, 0x15b8, "i219v-2", "I219-V (2)", 0 ),
        PCI_ROM ( 0x8086, 0x294c, "82566dc-2", "82566DC-2", 0 ),
        PCI_ROM ( 0x8086, 0x2e6e, "cemedia", "CE Media Processor", 0 ),
--
2.1.4


--
Malte zu Klampen / PC-Labor / Institut für Geowissenschaften
CAU zu Kiel / Otto-Hahn-Platz 5, D-24118 Kiel
Tel.   +49 431 880-3904
From 657d44007e8d0ab0e7c7a7a35c4f69ceba9d1318 Mon Sep 17 00:00:00 2001
From: Malte zu Klampen <ma...@pclab.ifg.uni-kiel.de>
Date: Wed, 7 Sep 2016 11:17:00 +0200
Subject: [PATCH] I219-LM download speed issue

---
 src/drivers/net/intel.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/drivers/net/intel.c b/src/drivers/net/intel.c
index 4f8a4cb..ab6defd 100644
--- a/src/drivers/net/intel.c
+++ b/src/drivers/net/intel.c
@@ -1069,7 +1069,7 @@ static struct pci_device_id intel_nics[] = {
        PCI_ROM ( 0x8086, 0x15a1, "i218v-2", "I218-V", 0 ),
        PCI_ROM ( 0x8086, 0x15a2, "i218lm-3", "I218-LM", INTEL_NO_PHY_RST ),
        PCI_ROM ( 0x8086, 0x15a3, "i218v-3", "I218-V", INTEL_NO_PHY_RST ),
-       PCI_ROM ( 0x8086, 0x15b7, "i219lm-2", "I219-LM (2)", 0 ),
+       PCI_ROM ( 0x8086, 0x15b7, "i219lm-2", "I219-LM (2)", INTEL_NO_PHY_RST ),
        PCI_ROM ( 0x8086, 0x15b8, "i219v-2", "I219-V (2)", 0 ),
        PCI_ROM ( 0x8086, 0x294c, "82566dc-2", "82566DC-2", 0 ),
        PCI_ROM ( 0x8086, 0x2e6e, "cemedia", "CE Media Processor", 0 ),
-- 
2.1.4

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

Reply via email to