Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1473415
Summary: | RQR12.07_B0029 update hangs, and breaks Logitech wireless USB mouse | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Paul Eggert <eggert> |
Component: | fwupd | Assignee: | Richard Hughes <rhughes> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 28 | CC: | ajacocks, hcmeyer, jan.public, pmarciniak, redhat, rhughes, richardfearn, spacewar |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | fwupd-1.2.3-1.fc29 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-01-08 02:40:53 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Paul Eggert
2017-07-20 18:26:01 UTC
The unifying-receiver-udev package contains udev rules for Logitech receivers. It allows Solaar to access these devices. If updating the firmware stopped the mouse working completely, I don't think it's anything to do with this package - rather it's a problem with the firmware upgrade, which I think is handled by the fwupd package. (In reply to Richard Fearn from comment #1) Thanks for fixing the package - this stuff is all unfamiliar ground to me. In further news, unplugging the wireless mouse's tiny USB dongle, and plugging it back in again, makes the wireless mouse start working again. However, the software updates GUI for a while listed no updates, and now is listing the Logitech Unifying Receiver update again. For now I'm going to assume that the update hasn't entirely taken and that I'm vulnerable to the security problem, so I will revert to the wired mouse. I can test the wireless mouse if you give me further instructions. Although I expect someone around here has a device that would let me exploit the security hole if it's still present (for testing purposes only of course), I'd rather not have to do that.... > In further news, unplugging the wireless mouse's tiny USB dongle, and > plugging it back in again, makes the wireless mouse start working again. I read this recently: https://blogs.gnome.org/hughsie/2017/05/22/updating-logitech-hardware-on-linux/ ..which talks about how fwupd controls the receiver in order to update the firmware on it. My guess is that fwupd is putting it into a different state so that it can update the firmware, but that the update is then not working. While in this state, the receiver doesn't function normally. But when you unplug/replug it, the receiver starts up normally again, and you can use the mouse. > However, the software updates GUI for a while listed no updates, and now is > listing the Logitech Unifying Receiver update again. For now I'm going to > assume that the update hasn't entirely taken Sounds exactly like the update hasn't worked. I only saw this bug because you originally filed it against unifying-receiver-udev, but I'm no expert on fwupd. We should probably wait for Richard Hughes to respond, as he *is* the fwupd expert. Does "fwupdmgr get-updates" list anything for the device? Also, are you perhaps hitting https://github.com/hughsie/fwupd/issues/155 too? (In reply to Richard Hughes from comment #4) > Does "fwupdmgr get-updates" list anything for the device? That shell command outputs the following: Unifying Receiver has firmware updates: ID: com.logitech.Unifying.RQR12.firmware GUID: 77d843f7-682c-57e8-8e29-584f5b4f52a1 GUID: 9d131a0c-a606-580f-8eda-80587250b8d6 Update Version: RQR12.07_B0029 Update Remote ID: lvfs Update Checksum: SHA1(d0d33e760ab6eeed6f11b9f9bd7e83820b29e970) Update Location: https://secure-lvfs.rhcloud.com/downloads/938fec082652c603a1cdafde7cd25d76baadc70d-Logitech-Unifying-RQR12.07_B0029.cab Update Description: 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. (In reply to Richard Hughes from comment #5) > Also, are you perhaps hitting https://github.com/hughsie/fwupd/issues/155 > too? That looks plausible. Is there something simple that I could run, to check? (I won't have physical access to the machine until tomorrow.) What's the number laser-printed on the USB plug? It starts with U00xxxxx -- thanks. Not sure what happened to Paul, but I have the same issue on my Logitech Pico receiver (that you have mentioned in https://github.com/hughsie/fwupd/issues/169). My receiver has the following etched on it: FCC ID: JNZCU0012 IC: 4418A-CU0012 I'm also running Fedora 26, on my laptop, and have F27-beta on my desktop. I've been holding off updating the firmware, using the desktop, to monitor for the fix on F26. Is there anything else that I can get you, information-wise? This message is a reminder that Fedora 26 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 26. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '26'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 26 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. I no longer use that serial mouse (I lost it when I moved offices; sorry) and so I do not know whether the problem still exists in Fedora 28. This issue was present in Fedora 26. I don't see the same issue in Fedora 28. I have this issue in F28. I have apparently broken two receivers, they no longer function on F28 or other systems. I have a logitech mouse and a trackball that use this. If there is a resolution, I will purchase another receiver to test it. (In reply to Herbert Carl Meyer from comment #13) > I have this issue in F28. OK, updating the bug report's Fedora version number to F28. > I have apparently broken two receivers
Can you try with 1.1.2? That should recover the devices from the bootloader state.
I have to find the old receivers, I have packed up to move. I have a new receiver, that is functioning well. When I find the old ones, I will report. fwupd-1.2.2-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-862c9c5502 fwupd-1.2.2-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-862c9c5502 fwupd-1.2.3-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-a7990b5eee fwupd-1.2.3-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-a7990b5eee fwupd-1.2.3-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report. |