ファームウェアをアップグレードしようとしていますが、fwupdmgr update
Debian11 / KDEに次の出力が表示されます。
Unifying Receiver and all connected devices may not be usable while updating. Continue with update? [Y|n]: Y
Downloading… [***************************************]
Decompressing… [***************************************]
Authenticating… [***************************************]
Authenticating… [***************************************]
failed to get device after detach: failed to wait for detach replug: device {id} did not come back
Unifying Receiverファームウェアをアップグレードするには、この問題をどのように解決する必要がありますか?
編集1:
アップグレード中にプラグを抜いて再接続してみましたが(必要に応じてコンソールでユーザーにこれを行うように求めるメッセージが表示されます)、「サポートされていません」エラーメッセージ行を表示するのではなく、出力のみが変更されました。私もインストールしましたが、solaar
アプリにファームウェアアップグレードボタンがありません。
編集2:
奇妙です。以前はIPを変更し、その時点で何も変更されていませんが、アップデートがインストールされます。どうやってこれが起こったのか知りたいです。一度だけ更新されましたが、2番目の更新ではないため、この問題はまだ発生します。 2回目のアップデートでも同じ問題が発生しました。
最初の試みで機能していたこのコマンドを実行すると、以前• System Firmware
はDevices with no available firmware updates:
存在しなかったコマンドが表示されます。もう一度更新しようとすると、もう存在しません。
最初の有効なtryコマンドの出力は次のとおりです。
Devices with no available firmware updates:
• [...]
• [...]
• [...]
• System Firmware
• [...]
Upgrade available for Unifying Receiver from RQR[...] to RQR[...]
Downloading… [***************************************]
Decompressing… [***************************************]
Authenticating… [***************************************]
Authenticating… [***************************************]
Updating Unifying Receiver…**************************************]
Writing… [***************************************]
Successfully installed firmware
Upgrade available for Unifying Receiver from RQR[...] to RQR[...]
Unifying Receiver and all connected devices may not be usable while updating. Continue with update? [Y|n]: Y
Downloading… [***************************************]
Decompressing… [***************************************]
Authenticating… [***************************************]
Authenticating… [***************************************]
failed to get device after detach: failed to wait for detach replug: device {id} did not come back
編集3:
おそらくその理由の1つは、2つの統合レシーバがあるためです。また、各接続を切断してコマンドを再実行してみました。 Solararは必要なくインストールするように求められなかったため、この更新を試みる前にインストールしませんでした。これで、受信機の1つだけが必要になるように受信機を設定します。これを実行した後、アップデートコマンドを再度実行し、failed to get device error:代わりに最後の行として次の行が表示されますMessage recipient disconnected from message bus without replying
。もう一度実行すると、次のような結果が得られます。
Devices with no available firmware updates:
• [...]
• [...]
• [...]
• System Firmware
• [...]
Devices with the latest available firmware version:
• Unifying Receiver
今最新バージョンだと思いますか?
答え1
解決策は次のとおりです。
- インストールする
solaar
- 受信機の1つを切断します。
- USB接続キーボード(およびタブボタンまたはUSB接続マウス)を使用して、以前に受信機に接続したすべてのデバイスをペアリングします。
- コマンドを数回やり直してください。
この機能は、私が接続した2つの統合受信機のうちの1つでのみ機能しますが、他の受信機では長い間試してみませんでした。
編集:これは解決策ではありません。再起動後も同じエラーが再表示されるため、最新バージョンが表示されてもファームウェアが正常にアップグレードされません。同じエラーが再び発生し、ルートパスワードの入力を求めるメッセージが表示されるまで、コマンドを数回実行する必要がありました。これまで、両方のUSBレシーバーにインストールできませんでした。
バグレポートを作成しましたここそこで解決策を見つけたら、この回答を更新します。