Scanner not recognized. Brother DCP-J315W

Bug #707289 reported by Hicks
42
This bug affects 9 people
Affects Status Importance Assigned to Milestone
simple-scan (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: simple-scan

Scanner not recognized.

Multifunction Printer Brother DCP-J315W.

I installed the packages from the manufacturer's website:
dcpj315wlpr-1.1.1-1.i386.deb
dcpj315wcupswrapper-1.1.1-1.i386.deb

The printer works fine but scanner is not recognized.

It seems that in ubuntu 9.xx works by applying a patch to the file:

For Ubuntu 9.10:
sudo gedit / lib/udev/rules.d/40-libsane.rules

Add:
# Brother scanners
ATTRS {idVendor} == "04f9", ENV {libsane_matched} = "yes"

For Ubuntu 9.04:
sudo gedit / lib/udev/rules.d/50-udev-default.rules

Edit the line:
# libusb device nodes
SUBSYSTEM == "usb", ENV {DEVTYPE} == "usb_device", ... , MODE = "0664"

Change it to
# libusb device nodes
SUBSYSTEM == "usb", ENV {DEVTYPE} == "usb_device", ... , MODE = "0666"

Restart ...

The problem is that Ubuntu from 10.04 does not work. I tried it on Lucid, Maverick and Natty and still not be recognized.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: simple-scan 2.32.0.1-0ubuntu2
Uname: Linux 2.6.37-020637rc2-generic i686
NonfreeKernelModules: nvidia
Architecture: i386
Date: Tue Jan 25 08:34:02 2011
DriverPackageVersions:
 libsane 1.0.21-9ubuntu1
 libsane-extras N/A
 hplip 3.11.1-0ubuntu1
 hpoj N/A
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
MachineType: System manufacturer System Product Name
ProcEnviron:
 LANGUAGE=es_ES:es:en_GB:en
 LANG=es_ES.UTF-8
 LC_MESSAGES=es_ES.utf8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.37-020637rc2-generic root=UUID=abadcd4f-aff0-4245-8ba8-fc2b8fd91300 ro quiet splash vt.handoff=7
SourcePackage: simple-scan
dmi.bios.date: 07/01/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0404
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: P5KPL/EPU
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev X.0x
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0404:bd07/01/2009:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP5KPL/EPU:rvrRevX.0x:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer

Revision history for this message
Hicks (hicks1gb) wrote :
Revision history for this message
Hicks (hicks1gb) wrote :

Someone can provide a solution? Need some other information?

Changed in simple-scan (Ubuntu):
status: New → Confirmed
Revision history for this message
Launchpad (launch-pad-net) wrote :

I got it working by following these steps:

Download the drivers here: http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/index.html
You need the 'Printer (CUPS)' and 'Scanner'.

Then I followed this guide: http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/instruction_scn1b.html
By using this command: brsaneconfig2 -a name=SCANNER model=DCP-J315W ip=192.168.1.xx

That is how I got it working as good as I remember.

Revision history for this message
Hicks (hicks1gb) wrote :

Ok, thanks... it works for me too.

Is it possible add the drivers and the solution to "private drivers"? Automatic installation will be apreciated.

Regards

Revision history for this message
Launchpad (launch-pad-net) wrote :

I hope it can be installed automatically, I hope the maintainer of who's responsible for the drivers can add this (CUPS?)

Revision history for this message
Michael Nagel (nailor) wrote :

I am closing the simple-scan task, because looking at the workaround/fix
it is clear that this is not a problem with simple-scan but with libsane
/sane-backends/the scanner driver and simple-scan cannot do anything
(reasonable) about this.

You should file a bug against libsane and/or contact the sane-backend people on sane-devel via http://www.sane-project.org/mailing-lists.html

Changed in simple-scan (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Romain Dubos (romain-dubos) wrote :

Hi,
For Ubuntu 11.10 64 bits I found a Official Brother's link :
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/faq_scn.html#f00101

It is called "I'm using Ubuntu 11.10. I cannot scan from my Brother Machine." and it consists to copy Brother's libraries from /usr/lib64 to /usr/lib

For me, It's work !

PS. Sorry for my poor english.

Changed in simple-scan (Ubuntu):
status: Invalid → In Progress
Revision history for this message
Michael Nagel (nailor) wrote :

Just for the record: thank you very much for that information, Romain! And thanks to brother for providing an official solution/workaround. But reading that FAQ answer, it is even more obvious that this is in no way related to how simple-scan does things as this is a case where the base that simple-scan is build upon is failing, and whoever is maintaining that (the scanner driver) is required to sort things out (brother and/or libsane maintainers).

I will leave this report open for the moment, but it will be closed eventually (for simple-scan) because there is nothing in/with simple-scan that will change. The progress should be tracked whereever the actual progress is to be made.

Tanks & Best Regards

Revision history for this message
Michael Nagel (nailor) wrote :

The day has come, I am closing this for Simple Scan.

Changed in simple-scan (Ubuntu):
status: In Progress → Opinion
Revision history for this message
Magnes (magnesus2) wrote :

Doesn't work for me too. Why was it closed?

Changed in simple-scan (Ubuntu):
status: Opinion → Confirmed
Revision history for this message
Michael Nagel (nailor) wrote :

It was closed because of what I wrote in comment #8
Did you try the mentioned workaround? Did that resolve the issue for you?

Changed in simple-scan (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for simple-scan (Ubuntu) because there has been no activity for 60 days.]

Changed in simple-scan (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.