[ipxe-devel] SuperMicro SYS-1028U-TR+ with Intel X710-DR2 nic card

Hummel Frank F.Hummel at ads-tec.de
Thu Mar 31 07:05:16 UTC 2016

A MAC address of 00:00:00:00:00:00 or 88:88:88:88:88:88 on Intel indicates that the NICs config EEPROM might not be programmed at all.
This can lead to a wrong/not detected PCI ID and IRQ problems.
If the MAC remains @ 00:... you will get in trouble as soon as a second system using the same wrong MAC is running in your network.

mit freundlichen Grüßen
with kind regards

i. A. Dipl.Ing. (FH) Frank Hummel
System development

ads-tec GmbH
Heinrich-Hertz Str. 1
72622 Nürtingen

Tel.:    +49 7022 2522-2412
Fax:    +49 7022 2522-400
E-Mail: F.Hummel at ads-tec.de
Web: www.ads-tec.de

-----Ursprüngliche Nachricht-----
Von: ipxe-devel-bounces at lists.ipxe.org [mailto:ipxe-devel-bounces at lists.ipxe.org] Im Auftrag von Michael Brown
Gesendet: Mittwoch, 30. März 2016 21:36
An: Todd Stansell
Cc: ipxe-devel at ipxe.org
Betreff: Re: [ipxe-devel] SuperMicro SYS-1028U-TR+ with Intel X710-DR2 nic card

On 30/03/16 20:23, Todd Stansell wrote:
> I did enable undinic debug messages and see the following:
>    UNDINIC 0x23c6c using UNDI 0x870aa988
>    UNDINIC 0x23c6c has MAC address 00:00:00:00:00:00 and IRQ 11

That MAC address looks problematic.

> Not sure if that helps at all, but figured it might be useful.  We're 
> going to try to move this NIC into a different system type altogether 
> to see if it behaves any better.  Maybe there's something in the 
> Supermicro BIOS that's causing the interrupts to not fire or get lost 
> or something.  I have a hard time believing Intel's X710 10G NIC have an interrupt bug.

It's quite plausible.  UNDI is architecturally limited to using legacy interrupts, which are emulated on PCIe and which almost nothing else uses nowadays.

I'm interested to see if anything changes in a different system.  The interrupt issue is probably timing-sensitive, so a change in PCIe topology could easily affect it.

ipxe-devel mailing list
ipxe-devel at lists.ipxe.org
ads-tec GmbH
Sitz: 72622 Nürtingen
Registergericht Stuttgart HRB 224527

Dipl.-Ing. Thomas Speidel
Diese E-Mail enthaelt vertrauliche und/oder rechtlich
geschuetzte Informationen. Wenn Sie nicht der richtige
Adressat sind oder diese E-Mail irrtuemlich erhalten
haben, informieren Sie bitte sofort den Absender und 
vernichten Sie diese E-Mail. Das unerlaubte Kopieren,
jegliche anderweitige Verwendung sowie die unbefugte
Weitergabe dieser Mail sind nicht gestattet.

This e-mail may contain confidential and/or privileged
information. If you are not the intended recipient (or have
received this e-mail in error) please notify the sender
immediately and destroy this e-mail. Any unauthorized
copying, disclosure, distribution or other use of the
material or parts thereof are strictly forbidden.

More information about the ipxe-devel mailing list