Logitech / fw_updates

This repository contains official FW update files for Logitech control devices (mice, keyboards, etc.)
104 stars 30 forks source link

Firmware RQR12.11.B0032 not available in LVFS #39

Open meden opened 1 year ago

meden commented 1 year ago

As per summary, it looks like the (signed) firmware RQR12.11.B0032 for Unifying devices is not available on LVFS.

There is only the version RQR12.10.B0032 (recently released on 2023-03-28), which is incompatible due to the requirements on bootloader version, and being unsigned.

This is my device:

$ sudo fwupdtool get-devices --verbose --plugins logitech_hidpp
16:07:52:0275 FuDebug              Verbose debugging enabled (on console 1)
16:07:52:0288 FuConfig             loading config values from /etc/fwupd/daemon.conf
16:07:52:0288 FuConfig             using autodetected max archive size 18,4 EB
16:07:52:0290 GLib-GIO             _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
16:07:52:0290 FuRemoteList         loading /usr/share/fwupd/metainfo
16:07:52:0291 XbSilo               attempting to load /var/cache/fwupd/metainfo.xmlb
16:07:52:0291 XbSilo               file: 491413c4-2efd-195c-7f7b-5d37eff5a751, current:491413c4-2efd-195c-7f7b-5d37eff5a751, cached: (null)
16:07:52:0291 XbSilo               loading silo with file contents
16:07:52:0292 FuRemoteList         loading remote from /etc/fwupd/remotes.d/dell-esrt.conf
16:07:52:0292 FuRemoteList         loading remote from /etc/fwupd/remotes.d/fwupd.conf
16:07:52:0292 FuRemoteList         loading remote from /etc/fwupd/remotes.d/lvfs-testing.conf
16:07:52:0292 FuRemoteList         loading remote from /etc/fwupd/remotes.d/lvfs.conf
16:07:52:0292 FuRemoteList         loading remote from /etc/fwupd/remotes.d/vendor-directory.conf
16:07:52:0292 FuRemoteList         loading remote from /etc/fwupd/remotes.d/vendor.conf
16:07:52:0293 FuRemoteList         ordering lvfs-testing=lvfs+1
16:07:52:0293 FuRemoteList         ordering lvfs=fwupd+1
16:07:52:0293 FuRemoteList         ordering lvfs-testing=lvfs+1
16:07:52:0293 Jcat                 ignoring GPG-KEY-Hughski-Limited as not PKCS-7 certificate
16:07:52:0293 Jcat                 ignoring GPG-KEY-Linux-Foundation-Firmware as not PKCS-7 certificate
16:07:52:0293 Jcat                 ignoring GPG-KEY-Linux-Vendor-Firmware-Service as not PKCS-7 certificate
16:07:52:0293 Jcat                 trying to load certificate from /etc/pki/fwupd/LVFS-CA.pem
16:07:52:0293 Jcat                 reading /etc/pki/fwupd/LVFS-CA.pem with 1679 bytes
16:07:52:0293 Jcat                 loaded 1 certificates
16:07:52:0293 Jcat                 ignoring GPG-KEY-Linux-Foundation-Metadata as not PKCS-7 certificate
16:07:52:0293 Jcat                 ignoring GPG-KEY-Linux-Vendor-Firmware-Service as not PKCS-7 certificate
16:07:52:0293 Jcat                 trying to load certificate from /etc/pki/fwupd-metadata/LVFS-CA.pem
16:07:52:0293 Jcat                 reading /etc/pki/fwupd-metadata/LVFS-CA.pem with 1679 bytes
16:07:52:0293 Jcat                 loaded 1 certificates
16:07:52:0294 Jcat                 reading /var/lib/fwupd/pki/secret.key with 2455 bytes
16:07:52:0294 Jcat                 reading /var/lib/fwupd/pki/client.pem with 1383 bytes
16:07:52:0301 FuEngine             client certificate exists and working
16:07:52:0301 FuHistory            trying to open database '/var/lib/fwupd/pending.db'
16:07:52:0301 FuHistory            got schema version of 6
16:07:52:0302 FuHwids              smbios property Manufacturer=***
16:07:52:0302 FuHwids              smbios property EnclosureKind=***
16:07:52:0302 FuHwids              smbios property Family=***
16:07:52:0302 FuHwids              smbios property ProductName=***
16:07:52:0302 FuHwids              smbios property ProductSku=***
16:07:52:0302 FuHwids              smbios property BiosVendor=***
16:07:52:0302 FuHwids              smbios property BiosVersion=***
16:07:52:0302 FuHwids              smbios property BiosMajorRelease=**
16:07:52:0302 FuHwids              smbios property BiosMinorRelease=**
16:07:52:0302 FuHwids              smbios property BaseboardManufacturer=**
16:07:52:0302 FuHwids              smbios property BaseboardProduct=**
16:07:52:0308 XbSilo               attempting to load /var/cache/fwupd/quirks.xmlb
16:07:52:0308 XbSilo               file: 12918f50-bfee-17ec-9e17-2bac662af18f, current:12918f50-bfee-17ec-9e17-2bac662af18f, cached: (null)
16:07:52:0308 XbSilo               loading silo with file contents
16:07:52:0309 XbSilo               attempting to load /var/cache/fwupd/metadata.xmlb
16:07:52:0309 XbSilo               file: 088d2672-87a6-dbbd-25aa-b04b111b84f9, current:088d2672-87a6-dbbd-25aa-b04b111b84f9, cached: (null)
16:07:52:0309 XbSilo               loading silo with file contents
16:07:52:0314 FuEngine             2492 components now in silo
16:07:52:0336 FuPlugin             init(/usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_logitech_hidpp.so)
16:07:52:0336 FuPlugin             added udev subsystem watch of hidraw
16:07:52:0336 FuEngine             plugins disabled: acpi_dmar, acpi_facp, altos, amt, ata, bcm57xx, bios, ccgx, colorhug, cpu, cros_ec, dell, dell_dock, dell_esrt, dfu, dfu_csr, ebitdo, elantp, emmc, ep963x, fastboot, flashrom, fresco_pd, goodixmoc, hailuck, iommu, jabra, linux_lockdown, linux_sleep, linux_swap, linux_tainted, logind, msr, nitrokey, nvme, optionrom, pci_bcr, pci_mei, pixart_rf, redfish, rts54hid, rts54hub, solokey, steelseries, superio, synaptics_cxaudio, synaptics_mst, synaptics_prometheus, synaptics_rmi, system76_launch, thelio_io, thunderbolt, tpm, tpm_eventlog, uefi_capsule, uefi_dbx, uefi_pk, uefi_recovery, upower, vli, wacom_raw, wacom_usb
16:07:52:0336 FuEngine             Emitting PropertyChanged('Status'='loading')
16:07:52:0336 FuPlugin             startup(logitech_hidpp)
16:07:52:0336 FuEngine             using plugins: logitech_hidpp
16:07:52:0374 FuDevice             using 279ed287-3607-549e-bacc-f873bb9838c4 for HIDRAW\VEN_046D&DEV_C52B
16:07:52:0383 FuPlugin             1b0b15e1-ecfb-5b35-b93a-6c43d6dcced3,e0979ae2-dcd4-55ea-81b1-7508cc6b0ea1,f132524b-dca0-5ea4-9f59-fde02c7361ac has no updates, so ignoring device
16:07:52:0384 FuDevice             already set GType to FuLogitechHidPpRuntime, ignoring FuLogitechHidPpPeripheral
16:07:52:0385 FuDevice             already set GType to FuLogitechHidPpRuntime, ignoring FuLogitechHidPpRuntime
16:07:52:0385 FuDevice             already set GType to FuLogitechHidPpRuntime, ignoring FuLogitechHidPpPeripheral
16:07:52:0385 FuDevice             using fb1a5fd6e7d8cbf5d5a2ba7df68aee106ce41027 for DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.2
16:07:52:0594 FuPlugin             emit added from logitech_hidpp: fb1a5fd6e7d8cbf5d5a2ba7df68aee106ce41027
16:07:52:0596 FuDeviceList         ::added fb1a5fd6e7d8cbf5d5a2ba7df68aee106ce41027
16:07:52:0597 FuMain               ADDED:
FuLogitechHidPpRuntime:
Unifying Receiver
  DeviceId:             fb1a5fd6e7d8cbf5d5a2ba7df68aee106ce41027
  Guid:                 9d131a0c-a606-580f-8eda-80587250b8d6
  Guid:                 fcf55bf5-767b-51ce-9c17-f6f538c4ee9f <- HIDRAW\VEN_046D&DEV_C52B&REV_00
  Guid:                 279ed287-3607-549e-bacc-f873bb9838c4 <- HIDRAW\VEN_046D&DEV_C52B
  Summary:              A miniaturised USB wireless receiver
  Plugin:               logitech_hidpp
  Protocol:             com.logitech.unifyingsigned
  Flags:                updatable|registered
  VendorId:             HIDRAW:0x046D
  VendorId:             USB:0x046D
  Version:              RQR12.09_B0030
  VersionBootloader:    BOT01.04_B0016
  VersionFormat:        plain
  Icon:                 preferences-desktop-keyboard
  InstallDuration:      30
  Created:              2023-06-06
  PhysicalId:           DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.2
  PossiblePlugin:       logitech_hidpp
  SysfsPath:            /sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.2/0003:046D:C52B.0004/hidraw/hidraw1
  Subsystem:            hidraw
  DeviceFile:           /dev/hidraw1
  SignedFirmware:       true

16:07:52:0611 XbSilo               ignoring for OR statement: indexed string 'fcf55bf5-767b-51ce-9c17-f6f538c4ee9f' was unfound
16:07:52:0611 XbSilo               ignoring for OR statement: indexed string '279ed287-3607-549e-bacc-f873bb9838c4' was unfound
16:07:52:0633 XbSilo               ignoring for OR statement: indexed string 'fcf55bf5-767b-51ce-9c17-f6f538c4ee9f' was unfound
16:07:52:0633 XbSilo               ignoring for OR statement: indexed string '279ed287-3607-549e-bacc-f873bb9838c4' was unfound
16:07:52:0634 FuEngine             Emitting PropertyChanged('Status'='idle')
16:07:52:0642 XbSilo               ignoring for OR statement: indexed string 'fcf55bf5-767b-51ce-9c17-f6f538c4ee9f' was unfound
16:07:52:0642 XbSilo               ignoring for OR statement: indexed string '279ed287-3607-549e-bacc-f873bb9838c4' was unfound
16:07:52:0644 FuMain               Unifying Receiver
  DeviceId:             fb1a5fd6e7d8cbf5d5a2ba7df68aee106ce41027
  Guid:                 9d131a0c-a606-580f-8eda-80587250b8d6
  Guid:                 fcf55bf5-767b-51ce-9c17-f6f538c4ee9f <- HIDRAW\VEN_046D&DEV_C52B&REV_00
  Guid:                 279ed287-3607-549e-bacc-f873bb9838c4 <- HIDRAW\VEN_046D&DEV_C52B
  Summary:              A miniaturised USB wireless receiver
  Plugin:               logitech_hidpp
  Protocol:             com.logitech.unifyingsigned
  Flags:                updatable|registered
  VendorId:             HIDRAW:0x046D
  VendorId:             USB:0x046D
  Version:              RQR12.09_B0030
  VersionBootloader:    BOT01.04_B0016
  VersionFormat:        plain
  Icon:                 preferences-desktop-keyboard
  InstallDuration:      30
  Created:              2023-06-06

I'm currently using fwupdmgr 1.5.7.

Thanks!

hughsie commented 1 year ago

@xnlcasad any plans to upload? Need any help?