[ipxe-devel] No network devices with Intel Board S2600WTT

Michael Brown mcb30 at ipxe.org
Fri Oct 9 08:48:36 UTC 2015


On 08/10/15 14:49, nick wrote:
> we have an issue with using the Intel Board S2600WTT. It has 2 onboard 10G
> network cards (output from lspci -nn):
>
> 03:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Controller 10-
> Gigabit X540-AT2 [8086:1528] (rev 01)
> 03:00.1 Ethernet controller [0200]: Intel Corporation Ethernet Controller 10-
> Gigabit X540-AT2 [8086:1528] (rev 01)
>
> <snip>
>
> PCI 03:00.0 unhandled 64-bit BAR 0000383fffc0000c
> PCI 03:00.1 unhandled 64-bit BAR 0000383fffa0000c

Thank you for the very detailed and precise bug report; this is one of 
the best I've ever seen!

The problem is that the BIOS has mapped the PCI BARs into memory at a 
very high address which is outside of the 4GB address space that can be 
reached from a 32-bit binary.  This is relatively unusual; most BIOSes 
will reserve a window below 4GB for PCI BARs.

There may be a setting in your BIOS setup to adjust this behaviour.  If 
not, then you may have to use the UEFI version of iPXE 
(bin-x86_64-efi/ipxe.efi) instead of the BIOS version.

Michael



More information about the ipxe-devel mailing list