Невозможно обновить прошивку Logitech unify с помощью fwupd

Когда я запускаю команду для обновления прошивки, она указывает, что она должна быть вручную переведена в режим обновления. Я искал объяснение, но не могу найти ничего, что могло бы помочь.

# 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

Выход из 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
7
задан 4 May 2018 в 10:38

5 ответов

Я протестировал все (вероятно, большинство) решений, которые онлайн. И решение, которое работало (я использую Живую Ubuntu 18.04) следующее:

  1. Удалите apt версия fwupd с

    sudo apt remove fwupd
    

    Поскольку текущая версия репозитория Ubuntu 18.04, кажется,

    версия клиента: 1.0.9
    информация о контроле: 1.0.9

    Это - проблема, потому что эта версия приводит к следующей ошибке:

    не может обработать микропрограммное требование не - ребенок

  2. Замените его snap версия fwupd который также (возможно), устанавливает snap, также.

    sudo snap install fwupd --classic
    

    Ток snap версия, с другой стороны, обеспечивает более новую версию, которая работает без этой сложности. Его версия (по состоянию на июль 2019)

    версия клиента: 1.2.10
    информация о контроле: 1.2.10

  3. С этой текущей версией выполниться

    sudo fwupdmgr refresh
    
  4. И наконец, выполните обновление

    fwupdmgr update
    
  5. Теперь протестируйте версию с

    fwupdmgr get-devices | grep -A30 "Unifying Receiver" | grep "Version:"
    

    Его вывод должен быть (с 25.07.2019):

    Версия: RQR12.08_B0030

7
ответ дан 23 November 2019 в 06:31

попробуйте 'sudo fwupdmgr-v обновление' с мышью прочь, и это сделало

на 5.3.0-19-универсальном, # с 20 Ubuntu

0
ответ дан 4 May 2018 в 10:38

Как предложено здесь проблема, скорее всего, вызывается версией fwupd того, чтобы быть слишком старым и больше не поддерживаемым. Фиксация, предложенная и по той проблеме и здесь, должна загрузиться от живые медиа с более новой версией fwupd и обновить использование та версия. См. последний ответ для получения дополнительной информации о том, как сделать это.

[Более позднее Редактирование]: Даже при том, что я попробовал вышеупомянутое Ubuntu 18.04, и это обновило успешно после начальной загрузки назад к Ubuntu 16.04, которую все еще разоблачало обновление. Я в конечном счете обновил встроенное микропрограммное обеспечение через машину Windows и программное обеспечение отсюда. Я не уверен, что это - последняя версия (поскольку программное обеспечение не сообщило о версии микропрограммного обеспечения), но обновление Ubuntu действительно исчезало впоследствии.

1
ответ дан 23 November 2019 в 06:31

Комментарий следующего JayDin я подтверждаю simpliest решение на 16,04 (XFCE):

  1. Откройте Ubuntu Software и ищите fwupd
  2. Установка только fwupd (никакая потребность в fw-uefi-tools)

Это обновит версию демона, которая является sufficent для завершения задания. Выполненный fwupdmgr --version проверять:

# fwupdmgr --version client version: 0.8.3 daemon version: 1.2.10

0
ответ дан 23 November 2019 в 06:31

У меня эти команды работали

   sudo apt remove fwupd

   sudo snap install fwupd --classic

   sudo fwupdmgr refresh

   fwupdmgr update

   sudo fwupdmgr -v update (mouse on)
1
ответ дан 30 November 2019 в 09:31

Другие вопросы по тегам:

Похожие вопросы: