All of lore.kernel.org
 help / color / mirror / Atom feed
* RFC Patch [0/2] PXE Add support for proxy DHCP
@ 2014-04-19  0:26 Mroczek, Joseph T
  2014-04-20 14:05 ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 1 reply; 6+ messages in thread
From: Mroczek, Joseph T @ 2014-04-19  0:26 UTC (permalink / raw)
  To: The development of GNU GRUB

Hello:

Currently, grub does not support getting boot server information from a proxy DHCP server. This patch set adds this support for EFI. If the approach is good, I will go back and create a i386-pc patch as well.

It works by combining the contents from the two DHCP packets into a single source. This seems simpler and cleaner than updating all the DHCP code to work with multiple packets and juggling precedence across all the options.

Any help in getting this support into grub would be greatly appreciated.

~joe




^ permalink raw reply	[flat|nested] 6+ messages in thread
* Re: RFC Patch [0/2] PXE Add support for proxy DHCP
@ 2019-02-03 15:04 Alkis Georgopoulos
  0 siblings, 0 replies; 6+ messages in thread
From: Alkis Georgopoulos @ 2019-02-03 15:04 UTC (permalink / raw)
  To: grub-devel

Sorry I just joined the list, the original thread that I reply to is:
https://lists.gnu.org/archive/html/grub-devel/2014-04/msg00091.html

Thousands of LTSP installations use proxy DHCP to netboot clients.
Unfortunately grub has a bug and tries to use the real DHCP as the TFTP 
server, instead of the proxy DHCP, and fails to fetch grub.cfg.

The proposed patch by Mroczek, Joseph T addressed this issue,
and Vladimir 'φ-coder/phcoder' Serbinenko replied that he even had a 
better one.
Why weren't they merged? Could I help with testing or something?

It'll be extremely valuable now with UEFI, and especially with secure 
boot, since shimx64.efi > grubnetx64.efi is essentially the only option 
there.

The respective commit in shim was:
https://github.com/rhboot/shim/commit/5f4fd5364109c80934b7837255ddde61f572fd69

Thanks,
Alkis Georgopoulos
LTSP developer

--
Replying to this message:

Re: RFC Patch [0/2] PXE Add support for proxy DHCP
From: 	Vladimir 'φ-coder/phcoder' Serbinenko
Subject: 	Re: RFC Patch [0/2] PXE Add support for proxy DHCP
Date: 	Sun, 20 Apr 2014 16:05:42 +0200
User-agent: 	Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 
Icedove/24.4.0

On 19.04.2014 02:26, Mroczek, Joseph T wrote:
 > Hello:
 >
 > Currently, grub does not support getting boot server information from 
a proxy
 > DHCP server. This patch set adds this support for EFI. If the 
approach is
 > good, I will go back and create a i386-pc patch as well.
 >
 > It works by combining the contents from the two DHCP packets into a 
single
 > source. This seems simpler and cleaner than updating all the DHCP 
code to
 > work with multiple packets and juggling precedence across all the 
options.
 >
 > Any help in getting this support into grub would be greatly appreciated.
 >
We have patch for similar problem for i386-pc port (attached).
The main problem with it is that it wasn't tested. If you can confirm
that it works for EFI as well (after adaptations from your patch), we
could commit pxe2.diff and necessarry adaptations on top of it.
 > ~joe


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2019-02-03 15:04 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-19  0:26 RFC Patch [0/2] PXE Add support for proxy DHCP Mroczek, Joseph T
2014-04-20 14:05 ` Vladimir 'φ-coder/phcoder' Serbinenko
2014-04-29  0:16   ` Mroczek, Joseph T
2014-05-02  0:11   ` Mroczek, Joseph T
2014-05-22 16:53     ` Mroczek, Joseph T
  -- strict thread matches above, loose matches on Subject: below --
2019-02-03 15:04 Alkis Georgopoulos

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.