[ipxe-devel] Build requirements for UEFI (snponly.efi) with sanboot via HTTP support?

Peter Capriccio peter.capriccio at gmail.com
Tue Dec 29 11:00:50 UTC 2015

I'm trying to build a UEFI (snponly.efi) iPXE version with support for
sanboot via HTTP, but I can't seem to come up with the correct build
options. I've added to config/general.h:


but when I try the resulting build, I always get this error:

  iPXE 1.0.0+ -- Open Source Network Boot Firmware -- http://ipxe.org
  Features HTTP TFTP EFI Menu
  Configuring (net0 3c:a8:2a:fc:da:98)...... ok
  iPXE> sanboot http://x.x.x.x/foo.iso
  Could not open SAN device: Error 0x3f142083 (http://ipxe.org/3f142083)

The link to that error states:

  Error: Operation not supported on socket
  (Error code 3f1420)

I'm building from

  # make clean
  # make bin-x86_64-efi/snponly.efi EMBED=/root/foo.ipxe

where "foo.ipxe" contains:


What am I missing?

- pcap

More information about the ipxe-devel mailing list