Am Donnerstag, den 15.10.2009, 00:51 -0700 schrieb Seth Goldberg: > > Quoting Felix Zielcke, who wrote the following on Thu, 15 Oct 2009: > > > 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. > > Please, no. That's terribly non-scalable for a large number of clients > (enterprise deployments). We definitely need a solution that includes the > configuration file to use as a DHCP option.
Both methods should coexist fine. I didn't meant to implement only this and not the option-150. I just thought that this method might have an advantage for some people over the other. As I said as last sentence >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