Hi, just wanted to let you know that I do *not* get the
"Not compatible with org.freedesktop.fwupd version 1.2.5, requires >= 1.2.7" output/error here: % sudo fwupdmgr refresh Fetching metadata https://cdn.fwupd.org/downloads/firmware.xml.gz Downloading… [***************************************] Fetching signature https://cdn.fwupd.org/downloads/firmware.xml.gz.asc % sudo fwupdmgr get-updates 2>/dev/null | grep -e "has firmware updates" -e "^ID" -e "^Update Version" UEFI Device Firmware has firmware updates: ID: com.lenovo.ThinkPadN20HT.firmware Update Version: 0.1.13 ID: com.lenovo.ThinkPadN20HT.firmware Update Version: 0.1.12 ID: com.lenovo.ThinkPadN20HT.firmware Update Version: 0.1.11 ID: com.lenovo.ThinkPadN20HT.firmware Update Version: 0.1.10 (Yes, I have a pending update). FYI: Package: fwupd Version: 1.2.5-2 and: % sudo fwupdmgr --version client version: 1.2.5 compile-time dependency versions gusb: 0.3.0 efivar: 37 daemon version: 1.2.5 20KF001GGE System Firmware (0.1.40) and UEFI Device Firmware (184.70.3626) have been updated recently. But my main reason for coming here is the fact that the (critical[1]) Firmware-Update for the Thunderbolt Controller[1][2] and the NVMe[2] is not detected: [1] https://pcsupport.lenovo.com/fi/en/solutions/ht508988 [2] https://fwupd.org/lvfs/devices/com.lenovo.ThinkPadN20TF.firmware [3] https://fwupd.org/lvfs/devices/com.lenovo.PM981.512GB_1TB.firmware % sudo fwupdmgr get-devices | grep -v Serial ThinkPad X280 Thunderbolt Controller DeviceId: a4ff56667c8863bbfec8c52b6aa02b51a98a8fb2 Guid: 4808eca4-fd4a-50e6-9e8d-bfd813f063da <- TBT-01091704-native Summary: Unmatched performance for high-speed I/O Plugin: thunderbolt Flags: internal|updatable|registered Vendor: Lenovo VendorId: TBT:0x0109 Version: 12.00 Icon: computer Created: 2020-06-29 20KF001GGE System Firmware DeviceId: 5a566863d357fb728a620cdf235632fb9bc99f5f Guid: 508f7539-1ad6-48b9-8680-38377535009d Plugin: uefi Flags: internal|updatable|require-ac|supported|registered|needs-reboot Version: 0.1.40 VersionLowest: 0.0.1 Icon: computer Created: 2020-06-29 UEFI Device Firmware DeviceId: 093ef0be8328a2c4ed2fe55cd36aae3171b92ade Guid: 6d28cd9f-7bcd-4fb9-9f10-0372e2962fc4 Plugin: uefi Flags: internal|updatable|require-ac|supported|registered|needs-reboot Version: 184.70.3626 VersionLowest: 0.0.1 Icon: audio-card Created: 2020-06-29 UEFI Device Firmware DeviceId: ca368aebcf7da847029e9f2520ec55fb7a036b31 Guid: 3f4a527b-6588-45b8-b2d3-dc61189b63cb Plugin: uefi Flags: internal|updatable|require-ac|supported|registered|needs-reboot Version: 0.1.4 VersionLowest: 0.1.4 Icon: audio-card Created: 2020-06-29 SAMSUNG MZVLB512HAJQ-000L7 DeviceId: e11623b2caa18fee292058a5c09ca4e6152f7ecf Guid: 47335265-a509-51f7-841e-1c94911af66b <- NVME\VEN_144D&DEV_A808 Guid: 8fd4ca73-d0ae-52e8-8977-461435c6f4cf <- NVME\VEN_144D Guid: 79d6cfae-a5a2-5936-9248-5aebd23480f7 <- SAMSUNG MZVLB512HAJQ-000L7 Summary: NVM Express Solid State Drive Plugin: nvme Flags: internal|updatable|require-ac|supported|registered|needs-reboot Vendor: Samsung Electronics Co Ltd VendorId: NVME:0x144D Version: 3L2QEXA7 Icon: drive-harddisk Created: 2020-06-29 ST2000LM007-1R8174 DeviceId: 8b2e996216566cd71a3ec9c03bce8a9827a277e0 Guid: fe3873a5-8d96-5cd6-ae8e-aec49f11ed82 <- IDE\ST2000LM007-1R8174______________________EB01 Guid: a3cbe2af-31fd-5848-a7f9-44a95fa5f44d <- IDE\0ST2000LM007-1R8174______________________ Guid: 0f5e4f1e-1732-52a1-88d9-118952f0ffb3 <- ST2000LM007-1R8174 Summary: ATA Drive Plugin: ata Flags: updatable|require-ac|registered|needs-reboot Version: EB01 Icon: drive-harddisk Created: 2020-06-29 % sudo fwupdmgr get-updates 1>/dev/null No upgrades for 20KF001GGE System Firmware, current is 0.1.40: 0.1.30=older, 0.1.29=older, 0.1.28=older, 0.1.26=older, 0.1.25=older, 0.1.40=same, 0.1.39=older, 0.1.37=older, 0.1.36=older, 0.1.35=older No upgrades for UEFI Device Firmware, current is 184.70.3626: 184.70.3626=same, 184.65.3590=older, 184.60.3561=older, 184.55.3510=older No upgrades for SAMSUNG MZVLB512HAJQ-000L7, current is 3L2QEXA7: 0.0.5=older The downloaded firmware.xml shows the update for the NVMe though: <releases> <release version="5L2QEXA7" timestamp="1467946800" urgency="high"> <location>https://fwupd.org/downloads/e92c5057bd3b380406a77c3e3eb52746d1a4292e445a3a992467295a656d7744-Lenovo-SAMSUNG-PM981-NVMe-5L2QEXA7_512GB_1TB.cab</location> <checksum type="sha1" filename="e92c5057bd3b380406a77c3e3eb52746d1a4292e445a3a992467295a656d7744-Lenovo-SAMSUNG-PM981-NVMe-5L2QEXA7_512GB_1TB.cab" target="container">440f79f53c202ce2dd2ec0132d20b5d7eab4fb67</checksum> <checksum type="sha256" filename="e92c5057bd3b380406a77c3e3eb52746d1a4292e445a3a992467295a656d7744-Lenovo-SAMSUNG-PM981-NVMe-5L2QEXA7_512GB_1TB.cab" target="container">666347e62c1180a3c3af2829d3366031064a015e8c594dad59f2a1ad95f94965</checksum> <checksum type="sha1" filename="firmware.bin" target="content">06abef8fbd0133967ee0e94066ca7c484082476a</checksum> <checksum type="sha256" filename="firmware.bin" target="content">fbb88e9aeb02b7648d053a30a63bbc2ce5375d3599cae41c3cea40b09c6431b2</checksum> <description> <p>Do NOT Turn off your computer or remove the AC adapter while update is in progress. The computer shall be restarted after updating firmware completely. The device may not properly function until you shut down or reboot PC.</p> <p>Supported devices and firmware version :</p> <ul> <li>SAMSUNG MZVLB512HAJQ-000L7, fw 5L2QEXA7</li> <li>SAMSUNG MZVLB1T0HALR-000L7, fw 5L2QEXA7</li> </ul> <p>Supported Product Scope :</p> <ul> <li>Lenovo ThinkPad. ThinkCentre. ThinkStation. IdeaCentre</li> </ul> </description> <size type="installed">1310720</size> <size type="download">1319800</size> </release> </releases> but the Thunderbolt Update seems to be missing in the metadata (why?). The README.txt of the provided CAB-files[2][3] states that the archives can be used with fwupd >= 1.2.5 by issuing: % fwupdmgr install e92c5057bd3b380406a77c3e3eb52746d1a4292e445a3a992467295a656d7744-Lenovo-SAMSUNG-PM981-NVMe-5L2QEXA7_512GB_1TB.cab % fwupdmgr install fea39e6c1005983b03dfa4ea683f4d749b6696ff2279f6f5f754584ce29c8792-Lenovo-ThinkPad-X280-Thunderbolt-Firmware-N20TF19W-Secured.cab I was not so keen to do so yet, but will let you know if it works. It would then be nice if some kind of documentation could be provided for the Debian/buster package to make the user aware on how to update their hardware. Regards, - Darsha -- System Information: Debian Release: 10.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.6.0-0.bpo.2-amd64 (SMP w/8 CPU cores) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.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 libarchive13 3.3.3-4+deb10u1 ii libc6 2.28-10 ii libefiboot1 37-2 ii libefivar1 37-2 ii libelf1 0.176-1.1 ii libfwupd2 1.2.5-2 ii libgcab-1.0-0 1.2-3~deb10u1 ii libglib2.0-0 2.58.3-2+deb10u2 ii libgnutls30 3.6.7-4+deb10u4 ii libgpg-error0 1.35-1 ii libgpgme11 1.12.0-6 ii libgudev-1.0-0 232-2 ii libgusb2 0.3.0-1 ii libjson-glib-1.0-0 1.4.4-2 ii libpolkit-gobject-1-0 0.105-25 ii libsmbios-c2 2.4.1-1 ii libsoup2.4-1 2.64.2-2 ii libsqlite3-0 3.27.2-3 ii libxmlb1 0.1.6-2 ii shared-mime-info 1.10-1 Versions of packages fwupd recommends: pn bolt <none> pn fwupd-signed <none> ii python3 3.7.3-1 pn tpm2-abrmd <none> pn tpm2-tools <none> fwupd suggests no packages. -- no debconf information
signature.asc
Description: OpenPGP digital signature