firmware-lenovo
firmware-lenovo copied to clipboard
Thinkpad L13 Yoga Gen4: firmware update `error-auth-error`, maybe incorrect installed firmware
I got this Thinkpad about 9 months ago. Since fall I had multiple issues regarding firmware updates. I found multiple issues in this repo stating that issues I had like failed to update to 0
or updates for an incorrect device would be resolved with a newer version of fwupd. But since some of my problems remain, I am opening this new issue. My OS is Ubuntu 23.10.
The firmware updater told me there was an update for my system firmware and I tried to install it.
- I ran
fwupdmgr update
- I confirm to update the version from
0.1.6
to0.1.24
, update downloads - I reboot the machine
- see
fwupd-efi 1.4
and the install splash screen
This is the output of fwupdmgr get-history
after booting:
LENOVO 21FRCTO1WW
│
└─System Firmware:
│ Device ID: 8743c34ca9866faed7a0e571c10bfac95b1247b2
│ Previous version: 0.1.6
│ Update State: Failed
│ Update Error: failed to update to 117474352: error-auth-error
│ Last modified: 2024-04-12 16:21
│ GUID: 1c00f69f-1bf5-4fd2-afa9-017dd8e625dc
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Supported on remote server
│ • Needs a reboot after installation
│ • Cryptographic hash verification is available
│ • Device is usable for the duration of the update
│
└─ThinkPad L13 Gen3 / L13 Yoga Gen3 AMD System Update:
New version: 0.1.24
Remote ID: lvfs
Release ID: 88095
Summary: Lenovo ThinkPad L13YogaGen3 AMD System Firmware
License: Proprietary
Size: 34.6 MB
Created: 2024-02-23
Urgency: High
Tested by Lenovo:
Tested: 2024-04-03
Distribution: ubuntu 23.10
Old version: 0.1.23
Version[fwupd]: 1.9.15
Vendor: Lenovo
Release Flags: • Trusted metadata
• Is upgrade
• Tested by trusted vendor
Description:
Lenovo ThinkPad L13YogaGen3 System Firmware
AMD PI code update
Checksum: 2c4f107b9acfdafae0d4fc14d5e8ba11adf58d196ec3a9fd04e80862d9abbc77
My version of fwupd is the following:
compile org.freedesktop.fwupd 1.9.16
compile com.hughsie.libxmlb 0.3.6
compile io.snapcraft.fwupd 5907
compile com.hughsie.libjcat 0.1.9
runtime org.freedesktop.fwupd-efi 1.4
compile org.freedesktop.gusb 0.3.10
runtime org.freedesktop.gusb 0.3.10
runtime org.freedesktop.fwupd 1.9.16
runtime org.kernel 6.5.0-27-generic
My main problem is that I can not update to the latest system firmware. I could not do so for multiple months, I always got the error-auth-error
. Also, it seems like the firmware I have installed and the updates I can install are not for my hardware. My device is a ThinkPad L13 Yoga Gen 4
, that is what I bought and what sudo dmidecode -s system-version
tells me I have. The fwupdmgr always lists system firmware for ThinkPad L13 Gen3
. Now that might be correct, but is at least confusing.
I have seen in other issues that snap sometimes has a newer version of fwupd. That is true for me and I have already switched to snap install for now.
I tried to find updates for my firmware on LVFS, but I only found this one. I did not succeed in installing that as of yet. And I guess it is only the new version for the embedded controller.
I am happy to answer further questions or add more diagnostics.
Same here ! I tried
sudo fwupdtool update
But it keeps asking me to update my firmware after reboot