Hello!
I have finally succeeded in making GRUB (today's CVS) work with my network
configuration.
There is a minor glitch though.
Compressed files don't get uncompressed if they come from tftp.
I don't have time to finish my investigation, but it looks like that
filemax is not set properly for tftp.
filemax is negative in grub_read(), filepos is set to filemax, and len
becomes 0. gunzip_read() refuses to decompress data of zero length.
Decompressing makes sence for network boot, so I hope that somebody will
fix it.
Pavel Roskin