Bug 1458903
Summary: | [Patch] Lack of USB3 xhci patch makes SANE quite unusable with USB3 hardware | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Robert Scheck <redhat-bugzilla> | ||||||||
Component: | sane-backends | Assignee: | Zdenek Dohnal <zdohnal> | ||||||||
Status: | CLOSED ERRATA | QA Contact: | David Jež <djez> | ||||||||
Severity: | high | Docs Contact: | Lenka Špačková <lkuprova> | ||||||||
Priority: | high | ||||||||||
Version: | 7.3 | CC: | ayadav, dkutalek, jkejda, mhradile, redhat-bugzilla, thozza, zdohnal | ||||||||
Target Milestone: | rc | Keywords: | Patch | ||||||||
Target Release: | --- | ||||||||||
Hardware: | All | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | sane-backends-1.0.24-10.el7 | Doc Type: | Release Note | ||||||||
Doc Text: |
The `SANE_USB_WORKAROUND` environmental variable can make older scanners usable with USB3
Previously, Scanner Access Now Easy (SANE) was unable to communicate with certain older types of scanners when they were plugged into a USB3 port. This update introduces the `SANE_USB_WORKAROUND` environmental variable, which can be set to `1` to eliminate this problem.
|
Story Points: | --- | ||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2018-04-10 13:47:21 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: | |||||||||||
Bug Depends On: | |||||||||||
Bug Blocks: | 1420851, 1465887, 1465928 | ||||||||||
Attachments: |
|
Description
Robert Scheck
2017-06-05 19:09:13 UTC
Created attachment 1285126 [details]
sane-backends-1.0.24-usb3-xhci.patch
Created attachment 1285127 [details]
Patch for sane-backends.spec
Cross-filed ticket 01863749 on the Red Hat customer portal. Hi Robert, thank you for contacting us, but it is too late to get this patch into RHEL-7.4, we will look into it for RHEL-7.5. I am deeply sorry for inconvenience. RHEL 7.5 would be fine. Robert, I think it would be better to include upstream commit 1207ce5a40664c04b934bd0a6babbc1575361356 too. It uses environment variable SANE_USB_WORKAROUND, which setting to 1 enables workaround, which is in your proposed patch. It could minimize impact for other users. Its usage will be explained in man page sane-usb(5). Do you agree, Robert? Upstream issue for adding SANE_USB_WORKAROUND usage into man page https://alioth.debian.org/tracker/index.php?func=detail&aid=315792&group_id=30186&atid=410366 Robert, would you mind testing these rpms from this link https://zdohnal.fedorapeople.org/.sane/ ? Upstream accepted manpage patch as commit 56398ead607d8bcb9deef7ca3f4d7f78478f1b4c Created attachment 1313099 [details]
Proposed patch
(In reply to Zdenek Dohnal from comment #8) > I think it would be better to include upstream commit > 1207ce5a40664c04b934bd0a6babbc1575361356 too. It uses environment variable > SANE_USB_WORKAROUND, which setting to 1 enables workaround, which is in your > proposed patch. It could minimize impact for other users. Its usage will be > explained in man page sane-usb(5). Do you agree, Robert? If the result is the same in the end, I don't mind about the details of the patch or whether to set an environment variable. Do you still need a test for verification? Or do you have such hardware yourself around somewhere? Yes, would you mind testing it? I do not have such HW unfortunately. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2018:0793 |