grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Patch for export IP addresses from PXE into grub2 enviroment variabl


From: Felix Zielcke
Subject: Re: Patch for export IP addresses from PXE into grub2 enviroment variables
Date: Thu, 15 Oct 2009 10:05:40 +0200

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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]