bug-grub
[Top][All Lists]
Advanced

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

[bug #55636] Wrong TFTP server when booted from proxyDHCP


From: Alkis Georgopoulos
Subject: [bug #55636] Wrong TFTP server when booted from proxyDHCP
Date: Sun, 3 Feb 2019 10:46:35 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:65.0) Gecko/20100101 Firefox/65.0

URL:
  <https://savannah.gnu.org/bugs/?55636>

                 Summary: Wrong TFTP server when booted from proxyDHCP
                 Project: GNU GRUB
            Submitted by: alkisg
            Submitted on: Sun 03 Feb 2019 03:46:33 PM UTC
                Category: Booting
                Severity: Major
                Priority: 5 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 
                 Release: 2.02
         Reproducibility: Every Time
         Planned Release: None

    _______________________________________________________

Details:

When grub is booted from a proxyDHCP server, it tries to download grub.cfg
from the real DHCP server, and fails.

In the rescue shell, I see that $net_efinet0_dhcp_server_name has the correct
proxyDHCP=TFTP server IP, but grub is using $net_default_server instead, which
has the real DHCP server IP, which is not a TFTP server.

Years ago, this patch was proposed:
[Re: RFC Patch [0/2] PXE Add support for proxy
DHCP](https://lists.gnu.org/archive/html/grub-devel/2014-04/msg00091.html)

As a reply, an even better patch was proposed. Yet none have been merged in
git so far.

ProxyDHCP netbooting is used in thousands of installations, and grub
supporting it is especially useful nowadays, as shimx64.efi > grubnetx64.efi
is pretty much the only option for netbooting with UEFI secure boot enabled.

This was the respective commit in shim, which added proxyDHCP support:
https://github.com/rhboot/shim/commit/5f4fd5364109c80934b7837255ddde61f572fd69




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?55636>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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