[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#905570: fwupd: Firmware update failed on Lenovo P50

Package: fwupd
Version: 1.1.0-7
Severity: normal

I noticed the following update available for my Lenovo P50:

20EQA063UK System Firmware has firmware updates:
GUID:                    ddc0ee61-e7f0-4e7d-acc5-c070a398838e
GUID:                    230c8b18-8d9b-53ec-838b-6cfc0383493a
ID:                      com.lenovo.ThinkPadN1EET.firmware
Update Version:          0.1.52
Update Name:             ThinkPad P50
Update Summary:          Lenovo ThinkPad P50 System Firmware
Update Remote ID:        lvfs
Update Checksum:         SHA1(eaa39283a0f75dddf9f98409258e3a09027b3f9d)
Update Location:         https://fwupd.org/downloads/1c03e1b5491094429129b3eef952816c21777281-Lenovo-ThinkPad-P50-SystemFirmware-1.52.cab
Update Description:      CHANGES IN THIS RELEASE Version 1.52
                         [Important updates] Nothing.
                         [New functions or enhancements] - Updated the Diagnostics module to version 04.00.001.
                         [Problem fixes] - Fixed an issue where BIOS POST might display the error message "Boot Manager recover from an error."

After rebooting, this appears on the screen:

    Found update fwupd-SOME-UUID-0
    File \EFI\debian\fw\fwupd-SOME-UUID.cap searched

So far so good. Then the screen goes blank for a while, then:

   Please wait while we install the update

After only a fraction of a second, however, the machine reboots, and the
firmware loads GRUB. After the system boots, poking about with
efibootmgr reveals that the entry for fwupdx64.efi is gone; as is the
cab file from /boot/efi/EFI/debian/fw.

So it looks like fwupdx64 thinks the firmware update suceeded when in
reality it didn't even begin.

-- System Information:
Debian Release: buster/sid
  APT prefers testing-debug
  APT policy: (570, 'testing-debug'), (570, 'testing'), (540, 'unstable-debug'), (540, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.17.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages fwupd depends on:
ii  libappstream-glib8     0.7.10-1
ii  libarchive13           3.2.2-4.1
ii  libc6                  2.27-5
ii  libefiboot1            34-1
ii  libefivar1             34-1
ii  libelf1                0.170-0.5
ii  libfwupd2              1.1.0-7
ii  libgcab-1.0-0          1.1-3
ii  libglib2.0-0           2.56.1-2
ii  libgnutls30            3.5.19-1
ii  libgpg-error0          1.32-1
ii  libgpgme11             1.11.1-1
ii  libgudev-1.0-0         232-2
ii  libgusb2               0.2.11-1
ii  libjson-glib-1.0-0     1.4.2-4
ii  libpolkit-gobject-1-0  0.105-21
ii  libsmbios-c2           2.4.1-1
ii  libsoup2.4-1           2.62.2-2
ii  libsqlite3-0           3.24.0-1
ii  libuuid1               2.32-0.4

Versions of packages fwupd recommends:
ii  python3  3.6.5-3

fwupd suggests no packages.

-- no debconf information

Reply to: