bugGNU GRUB - Bugs: bug #66689, Grub 2.12 Problem with Lenovo...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #66689: Grub 2.12 Problem with Lenovo devices on newest Firmware

Submitter:  Mathias Radtke <raddirad>
Submitted:  Tue 21 Jan 2025 03:16:14 PM UTC
   
 
Category:  Network Severity:  Major
Priority:  5 - Normal Item Group:  None
Status:  None Privacy:  Public
Assigned to:  None Originator Name: 
Open/Closed:  Open Release:  other
Release:  Reproducibility:  Every Time
Planned Release:  None

Tue 15 Apr 2025 11:03:58 AM UTC, comment #3: 

Lenovo is releasing Firmware updates which solve the issue

Mathias Radtke <raddirad>
Tue 04 Feb 2025 05:55:23 AM UTC, comment #2: 

Here is a list of affected devices

ThinkPad L14 Gen 4 (Type 21H5, 21H6) UEFI:1.21 / ECP:1.10
ThinkPad L15 Gen 4 (Type 21H7, 21H8)
ThinkPad L14 Gen 5 (Type 21L1, 21L2)
ThinkPad L16 Gen 1 (Type 21L3, 21L4)
ThinkPad L13 2-in-1 Gen 5 (Type 21LM, 21LN)
ThinkPad L13 Gen 5 (Type 21LB, 21LC) 1,11
ThinkPad S2 Gen 9 (Type 21LQ)
ThinkPad L13 2in 1 5th
ThinkPad X1 2 in 1 Gen 9 (Type 21KE, 21KF) UEFI:1.36 / ECP:1.24
ThinkPad X1 Carbon 12th Gen (Type 21KC, 21KD)
ThinkPad L14 Gen 4 (Type 21H1, 21H2) UEFI:1.28 / ECP:1.17
ThinkPad L15 Gen 4 (Type 21H3, 21H4)
ThinkPad L14 Gen 5 (Type 21L5, 21L6) UEFI:1.28 / ECP:1.23
ThinkPad L16 Gen 1 (Type 21L7 21L8)
ThinkPad P16 Gen 2 (Type 21FA, 21FB) UEFI:1.56 / ECP:1.54
ThinkPad P1 Gen 6 (Type 21FV, 21FW) UEFI:1.32 / ECP:1.14
ThinkPad X1 Carbon 11th Gen (Type 21HM, 21HN) UEFI:1.31 / ECP:1.19
ThinkPad X1 Yoga 8th Gen (Type 21HQ, 21HR)
ThinkPad X12 Detachable Gen 2 (Type 21LK, 21LL) UEFI:1.14 / ECP:1.12
ThinkPad Z13 AG1 (21D2) UEFI: 1.70

Mathias Radtke <raddirad>
Wed 22 Jan 2025 09:53:38 AM UTC, comment #1: 

So I can specify the root of the issue a little bit.

With the newest firmware calling
net_dhcp
gives me
error: net/drivers/efi/efinet.c:213:efinet0: can't open protocol.
error: net/bootp.c:1618: couldn't autoconfigure efinet0

Calling
net_add_addr efinet0 efinet0 IPADDRESS
crashes grub

On lower firmware version net_dhcp succeeds without an issue

Mathias Radtke <raddirad>
Tue 21 Jan 2025 03:16:14 PM UTC, original submission:  

We are currently experiencing a lot of issues with customers using Lenovo Devices with newest or newer Firmware.
I myself have a Lenovo L16 Gen 1 with an Intel CPU.

With Firmware 1.08 it did work perfectly fine to Netboot into a grub and then start a Miniroot via PXE.

Since Firmware 1.11 (1.14 is the newest) the grub just stays in the shell and doesn't accept any keyboard input.
Usually we use an embedded config to load a configfile from a PXE server. I am now trying it without this embedded config as I thought there might be something wrong with it.

I expected the grub shell to appear and let me load the configfile I wanted to load.
However the device is dead and doesn't aeven respond to CTRL+ALT+DEL.

I also tried the latest Ubuntu and Debian Grub 2.12-5 to verify it is not an isolated issue on our grub.
The debian and ubuntu Grubs also showed the same behaviour. No reaction after entering the Grub Shell.

Mathias Radtke <raddirad>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by raddirad (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    No changes have been made to this item

    Back to the top

    Powered by Savane 3.15-e6e5.
    Corresponding source code