Hi everyone.
I have netboot.xyz in a docker container running on Qnap.
My DHCP is on a pihole, in an LXC container on Qnap, too.
dnsmasq has been set up according linuxserver/netbootxyz:
dhcp-match=set:bios,60,PXEClient:Arch:00000
dhcp-boot=tag:bios,netboot.xyz.kpxe,,YOURSERVERIP
dhcp-match=set:efi32,60,PXEClient:Arch:00002
dhcp-boot=tag:efi32,netboot.xyz.efi,,YOURSERVERIP
dhcp-match=set:efi32-1,60,PXEClient:Arch:00006
dhcp-boot=tag:efi32-1,netboot.xyz.efi,,YOURSERVERIP
dhcp-match=set:efi64,60,PXEClient:Arch:00007
dhcp-boot=tag:efi64,netboot.xyz.efi,,YOURSERVERIP
dhcp-match=set:efi64-1,60,PXEClient:Arch:00008
dhcp-boot=tag:efi64-1,netboot.xyz.efi,,YOURSERVERIP
dhcp-match=set:efi64-2,60,PXEClient:Arch:00009
dhcp-boot=tag:efi64-2,netboot.xyz.efi,,YOURSERVERIP
YOURSERVERIP
is the IP of Qnap, where the netboot.xyz container resides.
When I try to network boot a machine, the DHCP assigns an IP as supposed to, but then I get the following:
TFTP
PXE-T02: File must have global read permissions
PXE-E3C: TFTP Error - Access Violation PXE-M0F: Exiting PXE ROM.
Any suggestions on resolving this issue?