Bug#935192: grub2: Does not use settings from proxyDHCP during PXE

Matthew Howle matthew.howle at sonoco.com
Tue Aug 20 19:25:49 BST 2019


Source: grub2
Severity: normal

Dear Maintainer,

I am attempting to PXE boot an EFI computer with Secure Boot on. I am using
dnsmasq as the proxyDHCP. The signed shim and grubnetx64 launch, but the GRUB
shell is loads. The net_default_server is empty.

I am able to boot when I set net_default_server or use (tftp, IP)  with
"linux (tftp,ip)/vmlinuz \\ initrd (tftp,ip)/initrd".

I am using grubnetx64.efi.signed (grubx64.efi) and shimx64.efi.signed
(bootx64.efi) from buster.  I am using dnsmasq from stretch/oldstable.

dnsmasq: 2.76-5+deb9u2
grub-efi-amd64-signed: 1+2.02+dfsg1+20 99
shim-signed: 1.33+15+1533136590.3beb971-7

# cat /etc/dnsmasq.conf
port=0
log-dhcp
interface=eth0
bind-interfaces
dhcp-range=10.0.0.1,proxy,255.255.255.0
dhcp-no-override
dhcp-boot=bootx64.efi,,10.0.0.10

pxe-prompt="Press F8",5
pxe-service=x86PC,"Legacy",pxelinux.0,10.0.0.10
pxe-service=X86-64_EFI,"EFI",bootx64.efi,10.0.0.10
pxe-service=BC_EFI,"BC",bootx64.efi,10.0.0.10

enable-tftp
tftp-root=/srv/tftp

________________________________
This e-mail message and all documents which accompany it are intended only for the use of the individual or entity to which addressed, and may contain privileged or confidential information. Any unauthorized disclosure or distribution of this e-mail message is prohibited. If you have received this e-mail message in error, please notify the sender and delete this from all computers.



More information about the Pkg-grub-devel mailing list