I know this post is quite old, but this is exactly the frustration I'm having at the moment. My entire PXE environment is based on 6.04 (booting w/ lpxelinux) to support a wide variety of needs. Being unable to use the mboot.c32 from 3.8.6 against it is frustrting.
Has any progress been made on an mboot.c32 file compiled against the newer code base?
Thanks!