cracauer@
Developer
For a long time I failed to boot FreeBSD from iPXE. That wasn't a problem until now, but now VMware workstation uses iPXE as the default (and only) PXE bootloader.
Basically the problem is that the parameters from DHCP are passed on to PXE in a way that they are not correctly parsed. You can see here how the "host" part is incorrectly extracted. I have the diff that's doing this debug print somewhere:
I had this problems years ago in Xen where iPXE can be replaced. I also have some individual PC BIOSes that fail in a similar manner (IIRC, no screenshots handy). Unless I'm doing something stupid this is probably worth cleaning up.
Does this look familiar to somebody? Am I doing something stupid?
Basically the problem is that the parameters from DHCP are passed on to PXE in a way that they are not correctly parsed. You can see here how the "host" part is incorrectly extracted. I have the diff that's doing this debug print somewhere:

I had this problems years ago in Xen where iPXE can be replaced. I also have some individual PC BIOSes that fail in a similar manner (IIRC, no screenshots handy). Unless I'm doing something stupid this is probably worth cleaning up.
Does this look familiar to somebody? Am I doing something stupid?