Lorsque j'exécute la commande pour mettre à jour le firmware, il indique qu'il doit être mis manuellement en mode de mise à jour. J'ai cherché une explication mais je n'ai rien trouvé qui m'aide.
# fwupdmgr -v update
Downloading RQR12.07_B0029 for Unifying [runtime]...
Updating RQR12.07_B0029 on Unifying [runtime]...
Decompressing…
Device Unifying [runtime] needs to manually be put in update mode
Sortie de fwupdmgr get-devices :
Unifying [runtime]
Guid: 9d131a0c-a606-580f-8eda-80587250b8d6
UniqueID: com.logitech.Unifying.RQR12.firmware
DeviceID: usb:00:01
Description: <p>A Unifying receiver allows you to connect multiple compatible keyboards and mice to a laptop or desktop computer with a single USB receiver. Updating the firmware on your Unifying receiver improves performance, adds new features and fixes security issues.</p>
Plugin: unifying
Flags: allow-online|supported|needs-bootloader
DeviceVendor: Logitech
Version: 003.000.12003
VersionBootloader: BL.0aa.0aa
Created: 2018-05-04
AppstreamId: com.logitech.Unifying.RQR12.firmware
Summary: Firmware for the Logitech Unifying receiver
UpdateDescription: <p>This release addresses an unencrypted keystroke injection issue known as Bastille security issue #11. The vulnerability is complex to replicate and would require a hacker to be physically close to a target.</p>
UpdateVersion: RQR12.07_B0029
UpdateHash: d0d33e760ab6eeed6f11b9f9bd7e83820b29e970
UpdateChecksumKind: sha1
License: Proprietary
UpdateUri: https://fwupd.org/downloads/938fec082652c603a1cdafde7cd25d76baadc70d-Logitech-Unifying-RQR12.07_B0029.cab
UrlHomepage: http://support.logitech.com/en-us/software/unifying
Vendor: Logitech
Trusted: none
Réponse acceptée :
J'ai testé toutes (probablement la plupart) des solutions qui sont en ligne. Et la solution qui a fonctionné (j'utilise Ubuntu 18.04 Live) est la suivante :
-
Supprimer le
apt
version defwupd
avecsudo apt remove fwupd
Parce que la version actuelle du référentiel d'Ubuntu 18.04 semble être
version client : 1.0.9
informations de paiement : 1.0.9
C'est un problème, car cette version génère l'erreur suivante :
ne peut pas gérer l'exigence du micrologiciel non-enfant
-
Remplacez-le par le
snap
version defwupd
qui installe aussi (peut-être)snap
, aussi.sudo snap install fwupd --classic
Le
snap
actuel La version d'autre part fournit une version plus récente qui fonctionne sans cette complication. Sa version est (juillet 2019)
version du client : 1.2.10
informations de paiement : 1.2.10
Depuis juin 2020, ce qui suit est valide
version client :1.4.3
version démon :1.4.3
-
Avec cette version actuelle, exécutez
fwupdmgr refresh
-
Et enfin, exécutez la mise à jour
fwupdmgr update
-
Testez maintenant la version avec
fwupdmgr get-devices | grep -A30 "Unifying Receiver" | grep -i "version:"
Sa sortie devrait être (à partir du 03.10.2020):
Version actuelle :RQR12.10_B0032