BSD Ports

net/ipxe g20240403,1 DragonFly

Open source network boot firmware

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2
Categories
net
Package size
2194.7 KiB, 5934.2 KiB installed

Description

iPXE is the leading open source network boot firmware. It provides a full PXE implementation enhanced with additional features such as: * boot from a web server via HTTP * boot from an iSCSI SAN * boot from a Fibre Channel SAN via FCoE * boot from an AoE SAN * boot from a wireless network * boot from a wide-area network * boot from an Infiniband network * control the boot process with a script

In the other systems

SystemPortVersion
DragonFlynet/ipxeg20240403,1
FreeBSDnet/ipxeg20260310,1

Install

Binary package:

pkg install ipxe

From DPorts:

cd /usr/dports/net/ipxe && make install clean

Dependencies

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

Should you require overwriting some settings, this port offers you the
_IPXE_BUILDCFG variable that can be set for you to manage extra build
configurations - e.g.: add a custom (self-signed) CA certificate to it.

In the default configuration, iPXE will automatically trust the same
set of certificates as the Firefox web browser. More information about
iPXE's cryptography support: https://ipxe.org/crypto

The following files have been installed in /usr/local/share/ipxe:
- ipxe.dsk for creating a bootable floppy disk
- ipxe.efi-* for loading from EFI
- ipxe.efi-*.usb for creating a bootable EFI USB key
- ipxe.iso for creating a bootable CD
- ipxe.lkrn for any boot manager that can boot Linux kernels
- ipxe.pxe for chainloading from a PXE ROM
- ipxe.usb for creating a bootable USB key
- undionly.kpxe for chainloading from a PXE ROM; contains only
  the UNDI drivers
- snponly.efi-* similar to undionly, but uses SNP/NII, should
  only find and boot the specific NIC device it was chained from
- snp.efi-* same as snponly but tries to boot all devices
- {8086100f,808610d3,10222000,15ad07b0}.rom for replacing the
  VMware PXE ROM. See https://ipxe.org/howto/vmware for more
  information.