Page 1 of 1
[SOLVED] PXE Boot
Published: April 13, 2026 - 12:09 PM
by b8e7n
Hello,
I'm using WAPT 2.6, I have a secondary repository, and I want to boot via PXE for imaging purposes.
When I launch the PXE boot on a machine, I get:
Station IP address is [IP address OK]
Server IP address is [IP address OK]
NBP filename is efi/boot/bootmgfw.efi
NBP filesize is 0 bytes
PXE-E23: client received TFTP error from server.
Can you help me?
Sincerely.
Re: PXE Boot
Published: April 14, 2026 - 10:27 AM
by dcardon
Hi Benoit,
at first glance it seems to be a mismatch between UEFI and legacy boot. Could you please verify that you are indeed using UEFI on both sides (desktop and PXE)?
Regards,
Denis
Re: PXE Boot
Published: April 14, 2026 - 2:02 PM
by b8e7n
Hello,
I probably should have started with this, but I'm using Oracle Linux 10.1, based on RHEL.
I disabled wapttftpserver and installed tftp-server for testing purposes. I realized that managing and configuring tftp-server under RHEL10 is significantly different
from that under RHEL9 (systemctl uses tftp-socket instead of server, and the files are no longer located under /etc/xinited...). I was leaning towards an incompatibility issue.
I'll look at your solution, but I admit I don't know how to proceed. Could you explain how to verify this?
Thank you for your help.
Best regards.
Re: PXE Boot
Published: April 14, 2026 - 2:11 PM
by dcardon
Hi Benoit,
there's a problem in the unit systemd file under RHEL. The path /var/www/html/pxe isn't correctly reflected in it, see
viewtopic.php?p=16949#p16949 . You can correct the file manually; it should work afterward. This bug will be fixed in the upcoming 2.6.1 release.
Regards,
Denis
Re: PXE Boot
Published: April 15, 2026 - 7:50 AM
by b8e7n
I changed the repository path to a different file system using the local_repo_path directive in the wapt-get.ini file.
I therefore assume that I am not affected by this bug.
Re: PXE Boot
Published: April 15, 2026 - 11:38 AM
by b8e7n
I have a question about the permissions of the repository: could you please tell me what permissions this directory should have?
Sincerely.
Re: PXE Boot
Published: April 15, 2026 - 2:54 PM
by b8e7n
When I run `sudo systemctl status wapttftpserver`, I get:
`/opt/wapt/wapttftpserver.bin --fork --username=root --root_dir=/opt/wapt/repository/wads/pxe --verbose --log-path=/dev/stdout`.
This seems to indicate that the repository I configured in `wapt-get.ini`, `local_repo_path=/Depot`, is not being used.
Can you tell me how to modify the repository path so that `wapttftpserver` uses the correct path?
Sincerely.
Re: PXE Boot
Published: April 15, 2026 - 4:02 PM
by b8e7n
I'm answering my own question.

I must have installed the TFTP server before configuring wapt-get.ini.
I uninstalled and reinstalled it, and it's OK.
Re: PXE Boot
Published: April 16, 2026 - 3:26 PM
by dcardon
Hi Benoit,
thanks for the feedback,
I'm marking the topic as resolved.
Denis