![fwupdmgr이 펌웨어를 업데이트하고 업그레이드할 때 "분리 후 장치를 획득할 수 없음: 분리 및 재삽입을 기다릴 수 없음: 장치가 돌아오지 않음"을 해결하는 방법은 무엇입니까?](https://linux55.com/image/201933/fwupdmgr%EC%9D%B4%20%ED%8E%8C%EC%9B%A8%EC%96%B4%EB%A5%BC%20%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%ED%95%98%EA%B3%A0%20%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C%ED%95%A0%20%EB%95%8C%20%22%EB%B6%84%EB%A6%AC%20%ED%9B%84%20%EC%9E%A5%EC%B9%98%EB%A5%BC%20%ED%9A%8D%EB%93%9D%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%9D%8C%3A%20%EB%B6%84%EB%A6%AC%20%EB%B0%8F%20%EC%9E%AC%EC%82%BD%EC%9E%85%EC%9D%84%20%EA%B8%B0%EB%8B%A4%EB%A6%B4%20%EC%88%98%20%EC%97%86%EC%9D%8C%3A%20%EC%9E%A5%EC%B9%98%EA%B0%80%20%EB%8F%8C%EC%95%84%EC%98%A4%EC%A7%80%20%EC%95%8A%EC%9D%8C%22%EC%9D%84%20%ED%95%B4%EA%B2%B0%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
펌웨어를 업그레이드하려고 하는데 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를 변경했고 그 당시에는 아무것도 변경되지 않았음에도 불구하고 이제 업데이트가 설치됩니다. 어떻게 이런 일이 일어났는지 알고 싶습니다. 한 번만 업데이트되었지만 두 번째 업데이트는 아니기 때문에 여전히 이 문제가 발생합니다. 두 번째 업데이트에서도 동일한 문제가 발생했습니다.
첫 번째 시도에서 작동했던 이 명령을 실행하면 • 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:
아마도 그 이유 중 하나는 두 개의 통합 수신기가 있기 때문일 것입니다. 또한 각 연결을 끊고 명령을 다시 실행해 보았습니다. Solarar는 필요하지 않고 설치하라는 메시지도 표시되지 않았기 때문에 이 업데이트를 시도하기 전에는 설치하지 않았습니다. 이제 이를 사용하여 수신기 중 하나만 필요하도록 수신기를 구성합니다. 이 작업을 수행한 후 업데이트 명령을 다시 실행했고 이제 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
- 수신기 중 하나를 연결 해제하세요.
- USB 연결 키보드(및 탭 버튼 또는 USB 연결 마우스)를 사용하여 이전에 수신기에 연결한 모든 장치를 페어링합니다.
- 명령을 몇 번 다시 실행하세요.
이 기능은 제가 연결한 두 개의 통합 수신기 중 하나에서만 작동하지만 다른 수신기에서는 오랫동안 사용해 보지 않았습니다.
편집: 이는 해결책이 아닙니다. 재부팅한 후에도 동일한 오류가 다시 나타나므로 최신 버전이 표시됨에도 불구하고 펌웨어가 성공적으로 업그레이드되지 않습니다. 동일한 오류가 다시 발생하여 루트 비밀번호를 묻는 메시지가 나타날 때까지 명령을 몇 번 실행해야 했습니다. 지금까지 두 USB 수신기 모두에 설치할 수 없었습니다.
버그 리포트를 작성했습니다여기거기에서 해결책을 찾으면 이 답변을 업데이트하겠습니다.