[ipxe-devel] UEFI not working - "snp->undi.receive() 8000h:9h" flood

Michael Brown mcb30 at ipxe.org
Fri Nov 6 13:04:23 UTC 2015


On 06/11/15 12:22, Tore Anderson wrote:
> I'm trying to get UEFI netboot working in an IPv6-only network
> environment. The system appears to download and start iPXE just fine,
> but what happens afterwards is that the message "snp->undi.receive()
> 8000h:9h" message just keeps looping on the screen. This goes on for a
> while, until the system reboots automatically.

That message is coming from your system's SnpDxe driver, not from iPXE. 
  You can see the line in question in the public EDK2 repository:

 
https://github.com/tianocore/edk2/blob/master/MdeModulePkg/Universal/Network/SnpDxe/Receive.c#L106

> snp->undi.receive()  8000h:9h

The values in this message are 0x8000=PXE_STATFLAGS_COMMAND_FAILED and 
0x09=PXE_STATCODE_NOT_INITIALIZED.

It's entirely possible that iPXE is running totally normally in your 
environment, but the error messages coming from SnpDxe are swamping the 
console and making it impossible for you to see anything.  Could you try 
building iPXE with an embedded script that attempts "ifconf -c ipv6" and 
a download, and see if it generates any network traffic?

Michael



More information about the ipxe-devel mailing list