I just updated my git repo (git log shows Apr 20 16:12:41), then re-compiled and reinstalled Grub. I then cd'ed to my TFTP root and ran "grub-mknetdir --net-directory=./" This completed without problem and displayed message to "direct TFTP to core.0" with correct path.
PXE Booting process now fails as:
Client gets IP address,
"Welcome to GRUB" message displayed, then
"error: file not found.
Entering rescue mode...
grub rescue> "
TFTP log shows:
tftp: client does not accept options
RRQ from 192.168.2.34 filename grub/i386-pc/core.0
RRQ from 192.168.2.34 filename /boot/grub/i386-pc/normal.mod
$tftproot/boot/grub/i386-pc/grub.cfg has
source boot/grub/grub.cfg
What did this break?