firmware-lenovo
firmware-lenovo copied to clipboard
missing hwid for p14s bios update ( 7d75287704a454afef9808855fd78cc57d625515c3979fa6c46800490c00a7e7 )
Describe the bug There seems to be a missing hwid when trying to install a bios update (tried manually since auto-update failed)
Specific firmware I am trying is https://fwupd.org/lvfs/devices/com.lenovo.ThinkPadR1BET.firmware (Lenovo ThinkPad T14/P14s Gen 1 AMD System Firmware R1BET74W, Version 1.43)
Steps to Reproduce
fwupdmgr install /home/$USER/downloads/7d75287704a454afef9808855fd78cc57d625515c3979fa6c46800490c00a7e7-r1bul74w.cab a45df35ac0e948ee180fe216a5f703f32dda163f
no HWIDs matched e17ffe48-68eb-5797-bee9-30bd01901551|9625ea0b-77b1-5911-8d90-f646bffbe857
Expected behavior bios installs (reboot probably needed)
fwupd version information
fwupdmgr --version
Decompressing… [ - ]
compile org.freedesktop.fwupd 1.8.14
compile com.hughsie.libxmlb 0.3.11
compile com.hughsie.libjcat 0.1.13
runtime org.freedesktop.fwupd-efi 1.0
compile org.freedesktop.gusb 0.4.5
runtime com.hughsie.libjcat 0.1.13
runtime org.freedesktop.gusb 0.4.5
runtime org.kernel 6.2.15-gentoo-dist
runtime org.freedesktop.fwupd 1.8.14
Installed via ebuild (gentoo).
[I] sys-apps/fwupd (1.8.14{xpak:2}@05/24/2023): Aims to make updating firmware on Linux automatic, safe and reliable
Please provide the output of the fwupd devices recognized in your system.
fwupdmgr get-devices --show-all-devices
Decompressing… [ - ]
LENOVO 20Y10CTOUS
│
├─AMD Ryzen 7 PRO 4750U with Radeon Graphics:
│ │ Device ID: 4bde70ba4e39b28f9eab1628f9dd6e6244c03027
│ │ Current version: 0x08600106
│ │ Vendor: Advanced Micro Devices, Inc.
│ │ GUIDs: b9a2dd81-159e-5537-a7db-e7101d164d3f ← cpu
│ │ 997104da-ec11-5e04-9d94-ac5501fbf609 ← CPUID\PRO_0&FAM_17
│ │ 1f2e0c2f-e078-5fcb-a8de-f78eff9a470a ← CPUID\PRO_0&FAM_17&MOD_60
│ │ 5fd5eb41-dd4a-5742-8448-861eaaa61cf8 ← CPUID\PRO_0&FAM_17&MOD_60&STP_1
│ │ Device Flags: • Internal device
│ │
│ ├─GPIO controller:
│ │ Device ID: f685512aa07369c9e77742acef941d779d31e766
│ │ GUID: 37b440a9-2473-5087-a39b-db84f32a8ed8 ← GPIO\ID_AMDI0030:00
│ │
│ ├─Graphics Processing Unit (GPU):
│ │ Device ID: e32966e41f54b47823eef28bd8b4bd9e1018b923
│ │ Current version: 113-RENOIR-036
│ │ Vendor: Advanced Micro Devices, Inc. [AMD/ATI] (PCI:0x1002)
│ │ GUIDs: 5e44bedb-3951-52b5-a3dc-4adcac9d2ef7 ← PCI\VEN_1002&DEV_1636
│ │ 9936cfbd-2071-564c-a9ae-1a5899c28522 ← PCI\VEN_1002&DEV_1636&REV_D1
│ │ 22de4aa6-d43d-5a4a-876e-add0980d4ddc ← PCI\VEN_1002&DEV_1636&SUBSYS_17AA5099
│ │ 92534c2c-ec7d-50ed-b11e-8552be92c5b1 ← PCI\VEN_1002&DEV_1636&SUBSYS_17AA5099&REV_D1
│ │ Device Flags: • Internal device
│ │
│ └─Secure Processor:
│ Device ID: c54ab0237d7a8db8c717b68e0be78e4374a2a079
│ Vendor: Advanced Micro Devices, Inc. (PCI:0x1022)
│ GUIDs: 0e8dc554-a0a2-51fb-b439-1eb72b14ec38 ← PCI\VEN_1022&DEV_15DF
│ 1adad2a8-21d1-5354-ae84-b68876203f50 ← PCI\VEN_1022&DEV_15DF&REV_00
│ 66c84470-1ef2-55dd-89c2-3a240a2380b4 ← PCI\VEN_1022&DEV_15DF&SUBSYS_17AA5081
│ a045e921-a680-511e-b46a-4b44d05a9246 ← PCI\VEN_1022&DEV_15DF&SUBSYS_17AA5081&REV_00
│ Device Flags: • Internal device
│
├─Integrated Camera:
│ Device ID: 301046452a49d84af6356d23e43a684b8f10660f
│ Current version: 58.18
│ Vendor: Chicony Electronics Co.,Ltd. (USB:0x04F2)
│ Serial Number: 0001
│ GUIDs: f8d483f9-9284-51b6-9363-7e6d59c40a97 ← USB\VID_04F2&PID_B6D0
│ cd900697-9e98-53bb-9f13-fac06bc26f77 ← USB\VID_04F2&PID_B6D0&REV_5818
│ Device Flags: • Updatable
│
├─Prometheus:
│ │ Device ID: 50efef912094e784a03628350441f6927c4920b0
│ │ Summary: Fingerprint reader
│ │ Current version: 10.01.3478575
│ │ Vendor: Synaptics (USB:0x06CB)
│ │ Install Duration: 2 seconds
│ │ Serial Number: 71894778690906
│ │ GUIDs: 8088f861-6318-5b1e-9ce4-fbddbedb09ac ← USB\VID_06CB&PID_00BD
│ │ 09e8bf16-3e69-50f5-bb66-c7a040248352 ← USB\VID_06CB&PID_00BD&REV_0000
│ │ Device Flags: • Updatable
│ │ • Supported on remote server
│ │ • Cryptographic hash verification is available
│ │ • Signed Payload
│ │
│ └─Prometheus IOTA Config:
│ Device ID: 30469829b6adc759baf3b0c3cf19454985aa73a2
│ Summary: Fingerprint reader config
│ Current version: 0022
│ Minimum Version: 0022
│ Vendor: Synaptics (USB:0x06CB)
│ GUIDs: 7c5a1e62-38fa-5859-9337-09dbac6377e4 ← USB\VID_06CB&PID_00BD-cfg
│ 21a62213-7012-552c-9f1a-a51d07c87242 ← USB\VID_06CB&PID_00BD&CFG1_3462&CFG2_0
│ Device Flags: • Updatable
│ • Supported on remote server
│ • Only version upgrades are allowed
│ • Signed Payload
│
├─SHGP31-1000GM:
│ Device ID: 71b677ca0f1bc2c5b804fa1d59e52064ce589293
│ Summary: NVM Express solid state drive
│ Current version: 41062C20
│ Vendor: SK hynix (NVME:0x1C5C)
│ Serial Number: KSACN55141010CO2I
│ GUIDs: 0ee57466-ca9d-5f10-a005-ec6bacf6fb82 ← NVME\VEN_1C5C&DEV_174A
│ 4406b8dc-20c5-5f3a-bc9c-8afdcee48684 ← NVME\VEN_1C5C&DEV_174A&REV_00
│ 34e06406-f620-5b9d-a9cd-7f3a4e648633 ← NVME\VEN_1C5C&DEV_174A&SUBSYS_1C5C174A
│ 34f9d6fa-e1d6-5d7d-909e-0406644298c5 ← NVME\VEN_1C5C&DEV_174A&SUBSYS_1C5C174A&REV_00
│ c555ec26-0c1b-5724-97ac-01bf179af935 ← SHGP31-1000GM
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│ • Signed Payload
│
├─System Firmware:
│ │ Device ID: a45df35ac0e948ee180fe216a5f703f32dda163f
│ │ Summary: UEFI ESRT device
│ │ Current version: 0.1.41
│ │ Vendor: Lenovo (DMI:LENOVO)
│ │ Update State: Success
│ │ GUIDs: 01453b71-da0c-4832-9f4f-e378245339c7
│ │ 230c8b18-8d9b-53ec-838b-6cfc0383493a ← main-system-firmware
│ │ Device Flags: • Internal device
│ │ • Updatable
│ │ • System requires external power source
│ │ • Needs a reboot after installation
│ │ • Cryptographic hash verification is available
│ │ • Device is usable for the duration of the update
│ │
│ └─UEFI Platform Key:
│ Device ID: 6924110cde4fa051bfdc600a60620dc7aa9d3c6a
│ Summary: prometheanfire's platform key
│ GUID: 6523babe-f15d-5030-8b3e-c610dfea38a4 ← UEFI\CRT_EF51F6229AB33F79AD0F37A0FBD6560C20F2C0F4
│
├─TPM:
│ Device ID: c6a80ac3a22083423992a3cb15018989f37834d6
│ Current version: 1.258.0.0
│ Vendor: ST Microelectronics (TPM:STM)
│ GUIDs: ff71992e-52f7-5eea-94ef-883e56e034c6 ← system-tpm
│ 84df3581-f896-54d2-bd1a-372602f04c32 ← TPM\VEN_STM&DEV_0001
│ bfaed10a-bbc1-525b-a329-35da2f63e918 ← TPM\VEN_STM&MOD_
│ 70b7b833-7e1a-550a-a291-b94a12d0f319 ← TPM\VEN_STM&DEV_0001&VER_2.0
│ 06f005e9-cb62-5d1a-82d9-13c534c53c48 ← TPM\VEN_STM&MOD_&VER_2.0
│ Device Flags: • Internal device
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device can recover flash failures
│ • Full disk encryption secrets may be invalidated when updating
│ • Signed Payload
│
├─UEFI Device Firmware:
│ Device ID: 349bb341230b1a86e5effe7dfe4337e1590227bd
│ Summary: UEFI ESRT device
│ Current version: 63.4.1025
│ Vendor: DMI:LENOVO
│ Update State: Success
│ GUID: 4b4c862d-abcd-4a8d-a386-15644b404a7b
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│
├─UEFI Device Firmware:
│ Device ID: 2292ae5236790b47884e37cf162dcf23bfcd1c60
│ Summary: UEFI ESRT device
│ Current version: 1.1.17
│ Minimum Version: 0.0.1
│ Vendor: DMI:LENOVO
│ Update State: Success
│ GUID: 1cb20548-47e2-4c3c-b2d7-d781c94b3f99
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│
├─UEFI Device Firmware:
│ Device ID: f95c9218acd12697af946874bfe4239587209232
│ Summary: UEFI ESRT device
│ Current version: 0.1.41
│ Minimum Version: 0.1.41
│ Vendor: DMI:LENOVO
│ Update State: Success
│ GUID: 4bea12df-56e3-4cdb-97dd-f133768c9051
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│
├─UEFI Device Firmware:
│ Device ID: d96de5c124b60ed6241ebcb6bb2c839cb5580786
│ Summary: UEFI ESRT device
│ Current version: 0.1.258
│ Minimum Version: 0.1.258
│ Vendor: DMI:LENOVO
│ Update State: Success
│ GUID: 42911c88-933b-43f5-b737-c91c20779af7
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│
└─UEFI Device Firmware:
Device ID: f37fb01122dd62c773f4e84ec89737e059712d59
Summary: UEFI ESRT device
Current version: 0.0.22552
Minimum Version: 0.0.1
Vendor: DMI:LENOVO
Update State: Success
GUID: 58ac1529-d706-459c-9f98-c711bb777410
Device Flags: • Internal device
• Updatable
• System requires external power source
• Needs a reboot after installation
• Device is usable for the duration of the update
System UEFI configuration Please provide the output of the following commands:
efibootmgr -v
BootCurrent: 0019
Timeout: 0 seconds
BootOrder: 0002,0000,0019,001B,0017,0018,001A,001C,0001
Boot0000 Windows Boot Manager HD(1,GPT,df4482ff-b03b-41f1-b763-7a0838809c7a,0x800,0x3b9000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d00000000000100000010000000040000007fff0400
dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 90 3b 00 00 00 00 00 ff 82 44 df 3b b0 f1 41 b7 63 7a 08 38 80 9c 7a 02 02 / 04 04 46 00 5c 00 45 00 46 00 49 00 5c 00 4d 00 69 00 63 00 72 00 6f 00 73 00 6f 00 66 00 74 00 5c 00 42 00 6f 00 6f 00 74 00 5c 00 62 00 6f 00 6f 00 74 00 6d 00 67 00 66 00 77 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
data: 57 49 4e 44 4f 57 53 00 01 00 00 00 88 00 00 00 78 00 00 00 42 00 43 00 44 00 4f 00 42 00 4a 00 45 00 43 00 54 00 3d 00 7b 00 39 00 64 00 65 00 61 00 38 00 36 00 32 00 63 00 2d 00 35 00 63 00 64 00 64 00 2d 00 34 00 65 00 37 00 30 00 2d 00 61 00 63 00 63 00 31 00 2d 00 66 00 33 00 32 00 62 00 33 00 34 00 34 00 64 00 34 00 37 00 39 00 35 00 7d 00 00 00 00 00 01 00 00 00 10 00 00 00 04 00 00 00 7f ff 04 00
Boot0001* Linux Firmware Updater HD(1,GPT,df4482ff-b03b-41f1-b763-7a0838809c7a,0x800,0x3b9000)/File(\EFI\gentoo\fwupdx64.efi)
dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 90 3b 00 00 00 00 00 ff 82 44 df 3b b0 f1 41 b7 63 7a 08 38 80 9c 7a 02 02 / 04 04 36 00 5c 00 45 00 46 00 49 00 5c 00 67 00 65 00 6e 00 74 00 6f 00 6f 00 5c 00 66 00 77 00 75 00 70 00 64 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
Boot0002* Linux Boot Manager HD(1,GPT,4955757a-0af3-48cb-8ebc-2e8f15403eda,0x3420,0x770000)/File(\EFI\systemd\systemd-bootx64.efi)
dp: 04 01 2a 00 01 00 00 00 20 34 00 00 00 00 00 00 00 00 77 00 00 00 00 00 7a 75 55 49 f3 0a cb 48 8e bc 2e 8f 15 40 3e da 02 02 / 04 04 46 00 5c 00 45 00 46 00 49 00 5c 00 73 00 79 00 73 00 74 00 65 00 6d 00 64 00 5c 00 73 00 79 00 73 00 74 00 65 00 6d 00 64 00 2d 00 62 00 6f 00 6f 00 74 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
Boot0010 Setup FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
dp: 04 06 14 00 66 8b 1c 72 6c 42 86 4e 8e 99 34 57 c4 6a b0 b9 / 7f ff 04 00
Boot0011 Boot Menu FvFile(126a762d-5758-4fca-8531-201a7f57f850)
dp: 04 06 14 00 2d 76 6a 12 58 57 ca 4f 85 31 20 1a 7f 57 f8 50 / 7f ff 04 00
Boot0012 Diagnostic Splash Screen FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
dp: 04 06 14 00 a6 d9 d8 a7 b0 6a eb 4a ad 9d 16 3e 59 a7 a3 80 / 7f ff 04 00
Boot0013 Lenovo Diagnostics FvFile(3f7e615b-0d45-4f80-88dc-26b234958560)
dp: 04 06 14 00 5b 61 7e 3f 45 0d 80 4f 88 dc 26 b2 34 95 85 60 / 7f ff 04 00
Boot0014 ThinkShield secure wipe FvFile(3593a0d5-bd52-43a0-808e-cbff5ece2477)
dp: 04 06 14 00 d5 a0 93 35 52 bd a0 43 80 8e cb ff 5e ce 24 77 / 7f ff 04 00
Boot0015 Startup Interrupt Menu FvFile(f46ee6f4-4785-43a3-923d-7f786c3c8479)
dp: 04 06 14 00 f4 e6 6e f4 85 47 a3 43 92 3d 7f 78 6c 3c 84 79 / 7f ff 04 00
Boot0016 Rescue and Recovery FvFile(665d3f60-ad3e-4cad-8e26-db46eee9f1b5)
dp: 04 06 14 00 60 3f 5d 66 3e ad ad 4c 8e 26 db 46 ee e9 f1 b5 / 7f ff 04 00
Boot0017* USB CD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 86 70 12 96 aa 5a 78 48 b6 6c d4 9d d3 ba 6a 55 / 7f ff 04 00
Boot0018* USB FDD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 6f f0 15 a2 88 30 b5 43 a8 b8 64 10 09 46 1e 49 / 7f ff 04 00
Boot0019* NVMe0 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a400)
dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 00 1c 19 99 32 d9 4c 4e ae 9a a0 b6 e9 8e b8 a4 00 / 7f ff 04 00
Boot001A* ATA HDD0 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f600)
dp: 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 91 af 62 59 56 44 9f 41 a7 b9 1f 4f 89 2a b0 f6 00 / 7f ff 04 00
Boot001B* USB HDD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 33 e8 21 aa af 33 bc 47 89 bd 41 9f 88 c5 08 03 / 7f ff 04 00
Boot001C PXE BOOT VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b 78 a8 4a af 2b 2a fc 4e a7 9c f5 cc 8f 3d 38 03 / 7f ff 04 00
Boot001D Regulatory Information FvFile(478c92a0-2622-42b7-a65d-5894169e4d24)
dp: 04 06 14 00 a0 92 8c 47 22 26 b7 42 a6 5d 58 94 16 9e 4d 24 / 7f ff 04 00
Boot001E* Boot Next Boot Option VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,a7ca6d35b2c2684783721826a7404894)
dp: 03 0a 24 00 d2 38 78 bc 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b a7 ca 6d 35 b2 c2 68 47 83 72 18 26 a7 40 48 94 / 7f ff 04 00
efivar -l | grep fw
0abba7dc-e516-4167-bbf5-4d9d1c739416-fwupd-01453b71-da0c-4832-9f4f-e378245339c7-0
tree /boot
/boot
├── amd-uc.img
├── dbca93ecd27d4e08aa36d39eedea459f
│ ├── 6.1.10-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.1.11-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.1.12-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.1.13-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.1.14-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.1.2-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.1.31-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.1.3-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.1.4-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.1.5-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.1.6-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.1.7-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.1.8-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.1.9-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.2.10-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.2.11-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.2.12-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.2.13-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.2.14-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.2.15-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.2.1-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.2.2-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.2.3-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.2.5-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.2.6-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.2.7-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ ├── 6.2.8-gentoo-dist
│ │ ├── initrd
│ │ └── linux
│ └── 6.2.9-gentoo-dist
│ ├── initrd
│ └── linux
├── early_ucode.cpio
├── EFI
│ ├── BOOT
│ │ ├── BOOTX64.EFI
│ │ └── BOOTX64.EFI.bak
│ ├── gentoo
│ │ ├── fw
│ │ │ ├── fwupd-01453b71-da0c-4832-9f4f-e378245339c7.cap
│ │ │ └── fwupdx64.efi
│ │ └── fwupdx64.efi
│ ├── Linux
│ └── systemd
│ ├── systemd-bootx64.efi
│ └── systemd-bootx64.efi.bak
└── loader
├── entries
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.1.10-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.1.11-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.1.12-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.1.13-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.1.14-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.1.2-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.1.31-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.1.3-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.1.4-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.1.5-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.1.6-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.1.7-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.1.8-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.1.9-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.2.10-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.2.11-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.2.12-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.2.13-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.2.14-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.2.15-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.2.1-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.2.2-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.2.3-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.2.5-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.2.6-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.2.7-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.2.8-gentoo-dist.conf
│ ├── dbca93ecd27d4e08aa36d39eedea459f-6.2.9-gentoo-dist.conf
│ └── dbca93ecd27d4e08aa36d39eedea459f-fwupdate.conf
├── loader.conf
└── random-seed
38 directories, 96 files
Additional questions
- Operating system and version: Gentoo
- Have you tried rebooting? N/A
- Is this a regression? I think it worked years ago when I first got the laptop.
- Are you using an NVMe disk? Yes, N/A
- Is secure boot enabled? Yes, custom sigs, things are signed correctly
- Is this a Lenovo system with 'Boot Order Lock' turned on in the BIOS?
fwupdmgr get-bios-setting BootOrderLock
Authenticating… [ - ]
BootOrderLock:
Setting type: Enumeration
Current Value: Disable
Description: BootOrderLock
Read Only: False
Possible Values:
0: Disable
1: Enable
fwupdtool hwids
Loading… [* ]
Computer Information
--------------------
BiosVendor: LENOVO
BiosVersion: R1BET72W(1.41 )
BiosMajorRelease: 1
BiosMinorRelease: 41
FirmwareMajorRelease: 01
FirmwareMinorRelease: 29
Manufacturer: LENOVO
Family: ThinkPad P14s
ProductName: 20Y10CTOUS
ProductSku: LENOVO_MT_20Y1_BU_Think_FM_ThinkPad P14s
EnclosureKind: a
BaseboardManufacturer: LENOVO
BaseboardProduct: 20Y10CTOUS
Hardware IDs
------------
{6952005a-486a-5860-9361-f1c77da6c1fc} <- Manufacturer + Family + ProductName + ProductSku + BiosVendor + BiosVersion + BiosMajorRelease + BiosMinorRelease
{fb250e6e-0bb6-53d1-b3cd-83f7d3e9376d} <- Manufacturer + Family + ProductName + BiosVendor + BiosVersion + BiosMajorRelease + BiosMinorRelease
{827a0397-0de4-5070-8603-a1e080655cc3} <- Manufacturer + ProductName + BiosVendor + BiosVersion + BiosMajorRelease + BiosMinorRelease
{608d7dff-d55b-515a-ab1d-3a599db27cd2} <- Manufacturer + Family + ProductName + ProductSku + BaseboardManufacturer + BaseboardProduct
{1cbae45e-a7fc-5c06-82d8-43e68ea27125} <- Manufacturer + Family + ProductName + ProductSku
{a32d2b69-42b7-5085-bbf1-5dac25386bd2} <- Manufacturer + Family + ProductName
{1071e9d1-7531-5c1d-afab-709a5529710d} <- Manufacturer + ProductSku + BaseboardManufacturer + BaseboardProduct
{9bf671c5-3428-5013-9395-ebcc9c2c019c} <- Manufacturer + ProductSku
{4d365e7c-25d1-5a06-8078-fb64b2494e98} <- Manufacturer + ProductName + BaseboardManufacturer + BaseboardProduct
{c6a37a8f-c562-5b15-8987-f318d8b5d72b} <- Manufacturer + ProductName
{6fac49a4-08b3-571a-b421-2a151f3ce516} <- Manufacturer + Family + BaseboardManufacturer + BaseboardProduct
{9204cefb-21b3-5dd9-ac15-30299085d29a} <- Manufacturer + Family
{e093d715-70f7-51f4-b6c8-b4a7e31def85} <- Manufacturer + EnclosureKind
{a08ec1f7-c758-58ad-9a7a-07ec44a6ad31} <- Manufacturer + BaseboardManufacturer + BaseboardProduct
{6de5d951-d755-576b-bd09-c5cf66b27234} <- Manufacturer
I half way remember dropping the cab into /boot/EFI/gentoo/fw or close by then manually selecting the fwupd boot option to force an update. I could try that again if you'd like.
suppose there's nothing else needed from me on this for now?
Sorry for the slow reply - this got filtered by my email so I missed it.
I've created internal ticket LO-2527 for review by the FW team. I checked on my T14 AMD G1 and the update works there as the hwid is correct (Manufacturer + Family field), so this looks P14s AMD G1 specific. Hopefully the FW team will know why your hwid doesn't match - I'll update when I hear back from them.
Hi @prometheanfire - confirmed there is something wrong with your system. The HW ID is incorrect and unexpected.
The FW team are investigating what might have happened, but it's a holiday in China this week (dragon boat festival) so I won't have an update until next week. I'm guessing they will need your serial number to investigate what happened - would you mind emailing that to me (don't post it publicly). send to markpearson at lenovo dot com.
sent, I'm not in a huge rush and can update manually if I really need to. Would be nice to get this fixed for anyone else encountering it though :D
@prometheanfire would you mind emailing your serial number to me as well ( cchen50 at lenovo dot com )? Since Mark is on leave this week.
@prometheanfire , thank you for your patience. As FW team confirmed internally, they cannot find anything suspicious which cause HW ID mismatch. We will keep monitoring this and see if there are other users who reproduce the same problem.