What is the status of KEA PXE booting?

Started by drosophila, Today at 03:16:28 AM

Previous topic - Next topic
Today at 03:16:28 AM Last Edit: Today at 03:19:54 AM by drosophila
I've found only a few threads dedicated to this combination here (like this and this), and none of them give me high hopes, but maybe it's silently being worked on?

The situation is that after following the official documentation (as well as some inofficial guides (this and this) later on), PXE booting through KEA still only works for some clients (Realtek Boot Agent), but fails for others (NVidia PXE boot). And sadly none of the configuration parameters are self-explanatory in the GUI ("Next-server" should fill itself in automatically if TFTP boot is enabled or at least the help should mention that it's a requirement for TFTP booting), if they exist at all. Also, I was unable to get the special options from the guides to propagate to the config file, and if they did, they ended up in places different from what the inofficial guides say they should. I assumed this would be a no-brainer, as setting up Dnsmasq for PXE booting worked instantly for all clients, as did udhcpd on another machine. It's just KEA that I can't get to terms with.

So, is KEA just not ready for this, or did I simply not dig deeply enough / would have to use use the manual configuration override? I'd rather use KEA for PXE booting only, and reserve Dnsmasq for a hypothetical internal DNS service. I prefer to separate services so that I can mess up either without affecting the others. But I'd rather not mess around with half-documented hacks and an unsupported configuration in a GUI-driven environment like OPNsense. :)

I did have a user confirming the boot with the new options work as intended:

https://github.com/opnsense/core/issues/10029

Maybe try to ping them on github and see if they can help you here.
Hardware:
DEC740