[bug #67336] grub 2.12 (Debian Testing) has wrong net_default_mac value on PXE boot when MAC address passthrough fails

Ulrich Gemkow <[email protected]> Fri, 18 Jul 2025 06:56:21 -0400 (EDT)
Newsgroups gmane.comp.boot-loaders.grub.bugs
Message-ID <[email protected]>
--8323329-334203151-1752836181=:2279543
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline

URL:=0A  <https://savannah.gnu.org/bugs/?67336>=0A=0A                 Summa=
ry: grub 2.12 (Debian Testing) has wrong net_default_mac=0Avalue on PXE boo=
t when MAC address passthrough fails=0A                   Group: GNU GRUB=
=0A               Submitter: rgqpctvrpnqb=0A               Submitted: Fri 1=
8 Jul 2025 10:56:16 AM GMT=0A                Category: Booting=0A          =
      Severity: Major=0A                Priority: 5 - Normal=0A            =
  Item Group: Software Error=0A                  Status: None=0A           =
      Privacy: Public=0A             Assigned to: None=0A         Originato=
r Name:=0A        Originator Email:=0A             Open/Closed: Open=0A    =
     Discussion Lock: Any=0A                 Release: other=0A             =
    Release:=0A         Reproducibility: Every Time=0A         Planned Rele=
ase: None=0A=0A=0A    _____________________________________________________=
__=0A=0AFollow-up Comments:=0A=0A=0A---------------------------------------=
----------------=0ADate: Fri 18 Jul 2025 10:56:16 AM GMT By: Ulrich Gemkow =
<rgqpctvrpnqb>=0AWe use Notebooks with an external USB-C 2.5G network adapt=
er.=0A=0AIt is known that MAC address passthrough from the Notebook=0Ato th=
e adapter has problems and does not work reliable. So=0Afor booting the ada=
pters MAC adress is obtained via DHCP.=0A=0AIn this case grub 2.12 sets the=
 value of net_default_mac to=0Athe internal mac adress of the notebook (not=
 of the address=0Aof the adapter)=0A=0AExpected is that net_default_mac con=
tains the MAC address=0Awith was used to retrieve the information from DHCP=
.=0A=0AVery seldom it happens that the correct address from the=0A2.5G Adap=
ter is put into net_default_mac (which may be caused=0Aby the reliability p=
roblem).=0A=0A=0A=0A=0A=0A=0A=0A    _______________________________________=
________________=0A=0AReply to this item at:=0A=0A  <https://savannah.gnu.o=
rg/bugs/?67336>=0A=0A_______________________________________________=0AMess=
age sent via Savannah=0Ahttps://savannah.gnu.org/=0A
--8323329-334203151-1752836181=:2279543
Content-Type: APPLICATION/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCaHooVQAKCRCqLAuaBUf3
TgMXAQDfFinn6LX5cNsWU3MWsw8u/EXbOz1O66794xyCIWa0kAEA3yC//IrunD4f
5WiJ0zs0DkIuiwyaWqi41TXlzBwtKQk=
=nq9z
-----END PGP SIGNATURE-----

--8323329-334203151-1752836181=:2279543--