Public bug reported:
I recently bought a scanner from Brother, ADS-2100e, which seems to hate nice
Linux support from Brother itself. By installing the official brother drivers,
everything *should* work.
(http://support.brother.com/g/b/productlist.aspx?c=at&lang=de&content=dl&q=ads-2100e
- in German)
But Ubuntu lacks of a proper recognicion - it seems to be a missing UDEV
rule. The scanner is recognized by lsusb as "04f9:037d":
Bus 003 Device 005: ID 04f9:037d Brother Industries, Ltd
And dmesg tells me:
[ 8075.564495] usb 3-1: new high-speed USB device number 4 using xhci_hcd
[ 8075.693751] usb 3-1: New USB device found, idVendor=04f9, idProduct=037d
[ 8075.693760] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 8075.693764] usb 3-1: Product: ADS-2100e
[ 8075.693768] usb 3-1: Manufacturer: Brother
[ 8075.693771] usb 3-1: SerialNumber: E74188A6G337846
[ 8079.128671] usb 3-1: USB disconnect, device number 4
[ 8080.644164] usb 3-1: new high-speed USB device number 5 using xhci_hcd
[ 8080.773321] usb 3-1: New USB device found, idVendor=04f9, idProduct=037d
[ 8080.773325] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 8080.773327] usb 3-1: Product: ADS-2100e
[ 8080.773329] usb 3-1: Manufacturer: Brother
[ 8080.773331] usb 3-1: SerialNumber: E74188A6G337846
I found an old bug #1232016 - and a few forum posts in German
Ubuntuusers.de - which in the end helped me to solve this problem - but
I don't know the internals of Ubuntu well enough to know wether this is
just a workaround or not:
The missing thing IMHO is, I created an udev rule
/etc/udev/rules.d/39-brother.rules
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="037d", ENV{libsane_matched}="yes"
"39" because it needs to run BEFORE the
/lib/udev/rules.d/40-libsane.rules - there is the variable
"libsane_matched" needed.
Maybe this is a bug in sane, not in simple-scan.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: simple-scan 3.20.0-0ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-57.78-generic 4.4.35
Uname: Linux 4.4.0-57-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.4
Architecture: amd64
CurrentDesktop: Unity
Date: Tue Jan 10 15:37:14 2017
InstallationDate: Installed on 2016-12-13 (28 days ago)
InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719)
MachineType: Hewlett-Packard HP ProDesk 600 G1 TWR
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-57-generic.efi.signed
root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=7
SourcePackage: simple-scan
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/17/2013
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: L01 v02.21
dmi.board.asset.tag: CZC411388T
dmi.board.name: 18E7
dmi.board.vendor: Hewlett-Packard
dmi.chassis.asset.tag: CZC411388T
dmi.chassis.type: 6
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias:
dmi:bvnHewlett-Packard:bvrL01v02.21:bd12/17/2013:svnHewlett-Packard:pnHPProDesk600G1TWR:pvr:rvnHewlett-Packard:rn18E7:rvr:cvnHewlett-Packard:ct6:cvr:
dmi.product.name: HP ProDesk 600 G1 TWR
dmi.sys.vendor: Hewlett-Packard
** Affects: simple-scan (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug xenial
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to simple-scan in Ubuntu.
https://bugs.launchpad.net/bugs/1655362
Title:
Scanner Brother ADS 2100(e) in 16.04 does not work out of the box
Status in simple-scan package in Ubuntu:
New
Bug description:
I recently bought a scanner from Brother, ADS-2100e, which seems to hate nice
Linux support from Brother itself. By installing the official brother drivers,
everything *should* work.
(http://support.brother.com/g/b/productlist.aspx?c=at&lang=de&content=dl&q=ads-2100e
- in German)
But Ubuntu lacks of a proper recognicion - it seems to be a missing
UDEV rule. The scanner is recognized by lsusb as "04f9:037d":
Bus 003 Device 005: ID 04f9:037d Brother Industries, Ltd
And dmesg tells me:
[ 8075.564495] usb 3-1: new high-speed USB device number 4 using xhci_hcd
[ 8075.693751] usb 3-1: New USB device found, idVendor=04f9, idProduct=037d
[ 8075.693760] usb 3-1: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
[ 8075.693764] usb 3-1: Product: ADS-2100e
[ 8075.693768] usb 3-1: Manufacturer: Brother
[ 8075.693771] usb 3-1: SerialNumber: E74188A6G337846
[ 8079.128671] usb 3-1: USB disconnect, device number 4
[ 8080.644164] usb 3-1: new high-speed USB device number 5 using xhci_hcd
[ 8080.773321] usb 3-1: New USB device found, idVendor=04f9, idProduct=037d
[ 8080.773325] usb 3-1: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
[ 8080.773327] usb 3-1: Product: ADS-2100e
[ 8080.773329] usb 3-1: Manufacturer: Brother
[ 8080.773331] usb 3-1: SerialNumber: E74188A6G337846
I found an old bug #1232016 - and a few forum posts in German
Ubuntuusers.de - which in the end helped me to solve this problem -
but I don't know the internals of Ubuntu well enough to know wether
this is just a workaround or not:
The missing thing IMHO is, I created an udev rule
/etc/udev/rules.d/39-brother.rules
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="037d", ENV{libsane_matched}="yes"
"39" because it needs to run BEFORE the
/lib/udev/rules.d/40-libsane.rules - there is the variable
"libsane_matched" needed.
Maybe this is a bug in sane, not in simple-scan.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: simple-scan 3.20.0-0ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-57.78-generic 4.4.35
Uname: Linux 4.4.0-57-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.4
Architecture: amd64
CurrentDesktop: Unity
Date: Tue Jan 10 15:37:14 2017
InstallationDate: Installed on 2016-12-13 (28 days ago)
InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64
(20160719)
MachineType: Hewlett-Packard HP ProDesk 600 G1 TWR
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-57-generic.efi.signed
root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=7
SourcePackage: simple-scan
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/17/2013
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: L01 v02.21
dmi.board.asset.tag: CZC411388T
dmi.board.name: 18E7
dmi.board.vendor: Hewlett-Packard
dmi.chassis.asset.tag: CZC411388T
dmi.chassis.type: 6
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias:
dmi:bvnHewlett-Packard:bvrL01v02.21:bd12/17/2013:svnHewlett-Packard:pnHPProDesk600G1TWR:pvr:rvnHewlett-Packard:rn18E7:rvr:cvnHewlett-Packard:ct6:cvr:
dmi.product.name: HP ProDesk 600 G1 TWR
dmi.sys.vendor: Hewlett-Packard
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/simple-scan/+bug/1655362/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp