[ipxe-devel] Bugreport: Intel PCH Nic i217 speed autodetection fails - very slow transfers

Steffen Einsle einsle at phptrix.de
Sat Mar 22 11:01:11 UTC 2014

Hello everyone,

Booting a 200M file via http takes about 3-5 Minutes to download when 
using ipxe.pxe native driver. Booting the same 200M file via http using 
undionly.kpxe take about 2-5 Seconds.

Rebuilding ipxe.pxe with DEBUG=intel gave me:
INTEL 0xbac84 MAC+PHY reset (ctrl 00100260)
... autoloaded mac
... link status is 000080680,
... ring 03800 is at [ba061e00, ba061f00),
... ring 02800 is at [ba061f00,ba061f80)
... link status is 00080680,
... link status is 00080603

00:19.0 Ethernet controller: Intel Corporation Ethernet Connection 
I217-V (rev 04)
         Subsystem: Gigabyte Technology Co., Ltd Device e000
         Flags: bus master, fast devsel, latency 0, IRQ 43
         Memory at f0400000 (32-bit, non-prefetchable) [size=128K]
         Memory at f043d000 (32-bit, non-prefetchable) [size=4K]
         I/O ports at f080 [size=32]
         Capabilities: [c8] Power Management version 2
         Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
         Capabilities: [e0] PCI Advanced Features
         Kernel driver in use: e1000e
         Kernel modules: e1000e

More information about the ipxe-devel mailing list