Bug 1715504
Summary: | usbhid-ups / hid-generic does fail connecting Eaton 5E UPS with: usb_submit_urb(ctrl) failed: -1 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Andrey <a.andreev> |
Component: | nut | Assignee: | Michal Hlavinka <mhlavink> |
Status: | CLOSED EOL | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 30 | CC: | anthony, bugzilla, franta, mhlavink, waclaw66 |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | 1699806 | Environment: | |
Last Closed: | 2020-05-26 18:08:46 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
Andrey
2019-05-30 13:58:35 UTC
This looks like a dup of https://bugzilla.redhat.com/show_bug.cgi?id=1699806 I have the same problem. After seeing https://lkml.org/lkml/2018/11/26/580 [PATCH 4.19 038/118] Revert "HID: add NOGET quirk for Eaton Ellipse MAX UPS" I appended kernel boot parameter usbhid.quirks=0x0463:0xffff:0x08 to re-enable the NOGET quirk and now it works. I had same problem on Fedora 29 5.2.11-100.fc29.x86_64 with Eaton 5E 1500i UPS connected to USB2 ohci-pci port. After upgrading to 5.3.11-100.fc29.x86_64 kernel, all works fine, without USB disconnect. /var/log/messages USB events when non-functional (5.2.11-100.fc29.x86_64): ... Dec 7 18:07:32 ivan kernel: usb 4-5: USB disconnect, device number 34 Dec 7 18:07:32 ivan kernel: usb 4-5: new full-speed USB device number 35 using ohci-pci Dec 7 18:07:33 ivan kernel: usb 4-5: New USB device found, idVendor=0463, idProduct=ffff, bcdDevice= 0.01 Dec 7 18:07:33 ivan kernel: usb 4-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Dec 7 18:07:33 ivan kernel: usb 4-5: Product: 5E Dec 7 18:07:33 ivan kernel: usb 4-5: Manufacturer: EATON Dec 7 18:07:35 ivan kernel: hid-generic 0003:0463:FFFF.0315: hiddev96,hidraw0: USB HID v1.10 Device [EATON 5E] on usb-0000:00:12.0-5/input0 Dec 7 18:07:46 ivan kernel: hid-generic 0003:0463:FFFF.0315: usb_submit_urb(ctrl) failed: -1 Dec 7 18:07:51 ivan kernel: usb 4-5: USB disconnect, device number 35 Dec 7 18:07:52 ivan kernel: usb 4-5: new full-speed USB device number 36 using ohci-pci Dec 7 18:07:53 ivan kernel: usb 4-5: New USB device found, idVendor=0463, idProduct=ffff, bcdDevice= 0.01 Dec 7 18:07:53 ivan kernel: usb 4-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Dec 7 18:07:53 ivan kernel: usb 4-5: Product: 5E Dec 7 18:07:53 ivan kernel: usb 4-5: Manufacturer: EATON Dec 7 18:07:55 ivan kernel: hid-generic 0003:0463:FFFF.0316: hiddev96,hidraw0: USB HID v1.10 Device [EATON 5E] on usb-0000:00:12.0-5/input0 Dec 7 18:08:05 ivan kernel: hid-generic 0003:0463:FFFF.0316: usb_submit_urb(ctrl) failed: -1 Dec 7 18:08:11 ivan kernel: usb 4-5: USB disconnect, device number 36 Dec 7 18:08:11 ivan kernel: usb 4-5: new full-speed USB device number 37 using ohci-pci Dec 7 18:08:12 ivan kernel: usb 4-5: New USB device found, idVendor=0463, idProduct=ffff, bcdDevice= 0.01 Dec 7 18:08:12 ivan kernel: usb 4-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Dec 7 18:08:12 ivan kernel: usb 4-5: Product: 5E Dec 7 18:08:12 ivan kernel: usb 4-5: Manufacturer: EATON Dec 7 18:08:14 ivan kernel: hid-generic 0003:0463:FFFF.0317: hiddev96,hidraw0: USB HID v1.10 Device [EATON 5E] on usb-0000:00:12.0-5/input0 ... /var/log/messages USB events after kernel upgrade: ... Dec 26 22:55:04 ivan kernel: usbcore: registered new interface driver usbserial_generic Dec 26 22:55:04 ivan kernel: usbserial: USB Serial support registered for generic Dec 26 22:55:04 ivan kernel: usbcore: registered new interface driver usbhid Dec 26 22:55:04 ivan kernel: usbhid: USB HID core driver Dec 26 22:55:04 ivan kernel: usb 4-5: new full-speed USB device number 2 using ohci-pci Dec 26 22:55:04 ivan kernel: usb 4-5: New USB device found, idVendor=0463, idProduct=ffff, bcdDevice= 0.01 Dec 26 22:55:04 ivan kernel: usb 4-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Dec 26 22:55:04 ivan kernel: usb 4-5: Product: 5E Dec 26 22:55:04 ivan kernel: usb 4-5: Manufacturer: EATON Dec 26 22:55:06 ivan kernel: hid-generic 0003:0463:FFFF.0001: hiddev96,hidraw0: USB HID v1.10 Device [EATON 5E] on usb-0000:00:12.0-5/input0 Dec 26 22:55:33 ivan upsdrvctl[1925]: USB communication driver 0.33 Dec 26 22:55:34 ivan usbhid-ups[2120]: Startup successful Dec 26 22:55:34 ivan upsd[2121]: Connected to UPS [5e1500]: usbhid-ups-5e1500 (and no disconnects now) I have upgraded to Fedora 31 and I cannot test with Fedora 29&30 anymore. Test with kernel 5.3.7-301.fc31.86-64 shows Eaton 5E 850i USB connection non-functional. After last upgrade to kernel 5.4.8-200.fc31.86-64 does not change anything, USB connection to UPS is not established. It seems the only solution is the workarount suggested by Eyal Lebedinsky. This message is a reminder that Fedora 30 is nearing its end of life. Fedora will stop maintaining and issuing updates for Fedora 30 on 2020-05-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 '30'. 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 30 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. Fedora 30 changed to end-of-life (EOL) status on 2020-05-26. Fedora 30 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug. Thank you for reporting this bug and we are sorry it could not be fixed. I have exactly same problem with Eaton 5E 1100i on 5.7.10-201.fc32.x86_64. Could you reopen this bug for FC32? Same bug here with the Eaton 5E 1100i on 5.7.15-100.fc31.x86_64 - Logged here https://bugzilla.redhat.com/show_bug.cgi?id=1875532 |