Am Mittwoch, den 14.10.2009, 23:53 -0700 schrieb Seth Goldberg: > Hi, > > That's actually not sufficient -- we need the entire DHCPACK to be passed > (somehow) to the loading kernel. I've discussed this a bit with phcoder, and > he suggested adding another member to the multiboot structure off of which we > can hang the DHCPACK packet. The environment variables may also have value, > for other OSes that don't use multiboot. > > --S > > Quoting Aleš Kapica, who wrote the following on Thu, 15 Oct 2009: > > > Could I ask you for apply patch from attachment on pxecmd.c in grub2, > > please? > > It's adding an option -s to the command pxe, which do make possible set IP > > addresses of the server and the client machine, got from PXE, among grub2 > > enviroment variables. > > DHCP gives IP according to MAC address, and we use it to identify the > > client > > station by IP address. > > > > Thanks a lot, with regards Aleš Kapica > >
Having the Client IP avaible inside grub.cfg might be useful for some. Then you could have one grub.cfg for all your machines and if one or a small number of it needs some special stuff, you could just check for the IP inside the grub.cfg. Then you don't need to use a seperate one for them. But maybe this isn't that useful if option-150 gets implemented which Yoann requested. -- Felix Zielcke Proud Debian Maintainer and GNU GRUB developer _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel