Bug 16539 - Add USB ids for Brother scanner to SANE udev rules
Summary: Add USB ids for Brother scanner to SANE udev rules
Status: RESOLVED WONTFIX
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: José Jorge
QA Contact:
URL:
Whiteboard:
Keywords: UPSTREAM
Depends on:
Blocks:
 
Reported: 2015-08-05 19:22 CEST by Jérôme Hénin
Modified: 2015-09-14 20:58 CEST (History)
12 users (show)

See Also:
Source RPM: sane-1.0.24-10.mga5.src.rpm
CVE:
Status comment:


Attachments

Description Jérôme Hénin 2015-08-05 19:22:26 CEST
Description of problem:

The USB id of scanner Brother DCP-7055 is missing from the udev rules for libsane (60-libsane.rules).

The info is correct in the USB ID repository:
https://usb-ids.gowdy.us/read/UD/04f9/0248

I added manually the following line:

# Brother DCP-7055
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0248", MODE="0644", GROUP="usb", ENV{libsane_matched}="yes"

It works for me *after installing the driver from Brother*. Is the ID missing because there is no out-of-the-box support?


Reproducible: 

Steps to Reproduce:
Comment 1 Marja Van Waes 2015-08-07 22:53:09 CEST
CC'ing a bunch of sane committers

CC: (none) => anaselli, dmorganec, ennael1, fundawang, juergen.harms, luis.daniel.lucio, mageia, marja11, pterjan, remco, shlomif, thierry.vignaud

Comment 2 Shlomi Fish 2015-08-08 12:26:37 CEST
Hi,

(In reply to Jérôme Hénin from comment #0)
> Description of problem:
> 
> The USB id of scanner Brother DCP-7055 is missing from the udev rules for
> libsane (60-libsane.rules).
> 
> The info is correct in the USB ID repository:
> https://usb-ids.gowdy.us/read/UD/04f9/0248
> 
> I added manually the following line:
> 
> # Brother DCP-7055
> ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0248", MODE="0644", GROUP="usb",
> ENV{libsane_matched}="yes"
> 
> It works for me *after installing the driver from Brother*. Is the ID
> missing because there is no out-of-the-box support?
> 

that file is taken (with some non-significant processing) from tools/udev/libsane.rules from the sane-backends-1.0.24 package (which is the latest version of the package). So we should probably ask the upstream developers why it isn't included.

> 
> Reproducible: 
> 
> Steps to Reproduce:
Comment 3 Samuel Verschelde 2015-09-11 09:27:51 CEST
Assigning to maintainer.

Assignee: bugsquad => lists.jjorge

Comment 4 Thierry Vignaud 2015-09-11 10:34:32 CEST
(In reply to Marja van Waes from comment #1)
> CC'ing a bunch of sane committers

Are you sure we're sane :-) ?
Comment 5 José Jorge 2015-09-14 20:53:37 CEST
This is a bug because Brother does not want to work with sane : they instruct in their driver installation site to do this manually. They could at least provide their rule file in the upstream rpms, so I suggest you contact upstream Brother.

See 

http://support.brother.com/g/s/id/linux/en/instruction_scn1c.html?c=us_ot&lang=en&redirect=on

Status: NEW => RESOLVED
Resolution: (none) => WONTFIX

Rémi Verschelde 2015-09-14 20:58:56 CEST

Keywords: (none) => UPSTREAM


Note You need to log in before you can comment on or make changes to this bug.