Index of /boot/ipxe

Icon  Name                    Last modified      Size  Description
[PARENTDIR] Parent Directory - [DIR] com1/ 2025-03-28 20:51 - [DIR] com2/ 2025-03-28 20:51 - [DIR] config/ 2024-11-20 21:08 - [   ] arm32.efi 2024-12-20 07:34 196K [   ] ipxe.efi 2025-03-28 20:50 1.1M [   ] ipxe.iso 2025-03-28 20:51 3.0M [   ] ipxe.kpxe 2025-03-28 20:50 388K [   ] ipxe.lkrn 2025-03-28 20:50 387K [   ] ipxe.usb 2025-03-28 20:50 432K [   ] snponly.efi 2025-03-28 20:50 316K [   ] undionly.kpxe 2025-03-28 20:50 122K [   ] virtio-net.rom 2025-03-28 20:50 123K
=======================================================================

Files:
ixpe.iso	- bootable CD/DVD iso image
ipxe.usb	- bootable USB image
ipxe.lkrn	- load this kernel using GRUB/LILO/...
*.[k]pxe	- load these using DHCP

=======================================================================

To create a bootable USB key, type
    cat ipxe.usb > /dev/sdX
where /dev/sdX is your USB key, and is *not* a real hard
disk on your system.  This will erase any data already on the USB key.

To create a bootable CD-ROM, burn the ISO image 
ipxe.iso to a blank CD-ROM.

=======================================================================

ISC DHCP daemon:
        next-server 158.197.16.70;
        filename "ipxe/ipxe.kpxe";

=======================================================================

dnsmasq.conf:
	dhcp-boot=ipxe/ipxe.kpxe,ftp.upjs.sk,158.197.16.70
/etc/config/dhcp:
	# openwrt configuration file
	config dnsmasq
	  option dhcp-boot 'ipxe/ipxe.kpxe,ftp.upjs.sk,158.197.16.70'

=======================================================================

Quick test using qemu-kvm:

wget http://boot.salstar.sk/ipxe/ipxe.lkrn
qemu-kvm -net user -net nic,model=virtio -kernel ipxe.lkrn -m 512

=======================================================================