[Top][All Lists]
[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 09:38:00 +0200 |
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