Brother printer scanner piprints but will not scan, I'm new to Linux
I am new to Linux. I have a Brother MFC 290c Printer/
Any Help
Dan
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Manfred Hampl
- Solved:
- Last query:
- Last reply:
Revision history for this message
![]() |
#1 |
Did you install the scanner driver?
http://
Revision history for this message
![]() |
#2 |
Yes I installed the scanner Driver but id still does not recognize it
Revision history for this message
![]() |
#3 |
Can you reply with the output from these commands please?
$ lsusb; sane-find-scanner; scanimage -L
Revision history for this message
![]() |
#5 |
To Open A Terminal,
Applications -> Accessories -> Terminal
Copy and paste this into the Terminal and press enter.
lsusb; sane-find-scanner; scanimage -L
Copy and paste the output from these commands back here.
Cheers.
Revision history for this message
![]() |
#6 |
Hi Jeruvy,
Here is the output, and thanks for your patience
Dan
kitchencomputer
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 04f9:01fd Brother Industries, Ltd
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 0402:5661 ALi Corp.
Bus 001 Device 004: ID 1e3d:2093
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
found USB scanner (vendor=0x04f9, product=0x01fd) at libusb:003:002
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
# Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
# You may want to run this program as root to find all devices. Once you
# found the scanner devices, be sure to adjust access permissions as
# necessary.
device `brother3:
kitchencomputer
Revision history for this message
![]() |
#7 |
Can you try:
$ sudo xsane
and/or
$ sudo simple-scan
Does either/both/neither work?
Good luck.
Revision history for this message
![]() |
#8 |
Hi Jeruvy
Both commands come back as not found.
Dan
Revision history for this message
![]() |
#10 |
Hi there,
this is the output:
kitchencomputer
$: command not found
kitchencomputer
$: command not found
kitchencomputer
Revision history for this message
![]() |
#11 |
This is interesting, since these tools should be installed since they are the two scanning programs installed in 10.04
So, I'm guessing you don't have xsane or simple-scan installed?
Lets see:
$ sudo apt-get install xsane simple-scan
Please paste back your output.
Cheers.
Revision history for this message
![]() |
#12 |
Hi Jeruvy
New command response:
kitchencomputer
$: command not found
kitchencomputer
Dan
Revision history for this message
![]() |
#13 |
The problem is the extra "$" sign at the beginning of your command!
just open a terminal and try these commands and report what happens:
sudo xsane
sudo simple-scan
Revision history for this message
![]() |
#14 |
Hello Manfred,
I did as you suggested and here are the results
kitchencomputer
[sudo] password for kitchencomputer:
sudo: xsane: command not found
kitchencomputer
** (evince:2087): WARNING **: Failed to connect to the session bus: /bin/dbus-launch terminated abnormally without any error message
** (evince:2087): WARNING **: Error connection to DBus: /bin/dbus-launch terminated abnormally without any error message
** (evince:2087): WARNING **: Error connecting to D-Bus: /bin/dbus-launch terminated abnormally without any error message
** (evince:2087): WARNING **: Setting attribute metadata:
GConf Error: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://
GConf Error: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://
GConf Error: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://
GConf Error: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://
GConf Error: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://
GConf Error: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://
kitchencomputer
The scanner did work while this was going on it scanned fine but I could not edit the scan results, at least not the text portion.
I closed the simple scan application and tried to open it and use it again but it did the same old thing and not recognize the scanner.
Dan
Revision history for this message
![]() |
#15 |
I am not sure if you have installed the correct package from the brother web pages for your scanner.
Page http://
Please check again.
Revision history for this message
![]() |
#16 |
I think I have all the drivers installed. I went back and re installed brscan3 0.2.11-4. Then I went into terminal and typed in sudo simple-scan. When I did that the simple scan program worked, it scanned, but only that one time or while I kept the application running. The next time I open Simple Scan and attempt to scan,I get the original message: Failed to scan Unable to connect to scanner.
Dan
Revision history for this message
![]() |
#17 |
Have you followed the instructions in http://
It instructs to run scan-key-tool with the commands brscan-skey and brscan-skey -l
Does brscan-skey -l show the scanner?
Revision history for this message
![]() |
#18 |
Here are the steps for installation. I tried to follow them as best I could. Where am I going wrong??
Dan
Step 1. Login as a superuser ( or use "sudo" option if it is required )
Step 2. Check if pre-required procedures are completed
For Ubuntu
For Distributions using firewall
GIMP is required for "scan-to-image"
Brother scanner driver has to be installed.
# Pre-required Procedure (8)
Related distributions
Debian, Ubuntu
Related products/drivers
brscan, brscan2, brscan3
Requirement
sane-utils is required to be installed.
sane-utils??
Step 3. Download a driver.
3-1. Download the driver
Did it
Step 4. Install the driver Did it
4-1. Open the terminal and go to the directory where the driver is. Where is that how do I get there???
4-2. Install the scan-key-tool
Command (for dpkg) : dpkg -i --force-all (scan-key-toolname)
Command (for rpm) : rpm -ihv --nodeps (scan-key-
kitchencomputer
dpkg: operation requires read/write access to dpkg status area
kitchencomputer
rpm: please use alien to install rpm packages on Debian, if you are really sure use --force-debian switch. See README.Debian for more details.
kitchencomputer
4-3. Check if the scanner driver is installed
Command (for dpkg) : dpkg -l | grep Brother
Command (for rpm) : rpm -qa | grep -e (scan-key-
kitchencomputer
ii brscan 0.2.4 Brother CUPS Printer Definitions
ii brscan-skey 0.2.1-3 Brother Linux scanner S-KEY tool
ii brscan3 0.2.11-3 Brother Scanner Driver
ii mfc290ccupswrapper 1.1.2-2 Brother CUPS Inkjet Printer Definitions
ii mfc290clpr 1.1.2-2 Brother lpr Inkjet Printer Definitions
kitchencomputer
grep: option requires an argument -- 'e'
Usage: grep [OPTION]... PATTERN [FILE]...
Try `grep --help' for more information.
error: cannot open Name index using db3 - No such file or directory (2)
kitchencomputer
Step 5. Run scan-key-tool and try the test scanning
5-1. Run scan-key-tool (The program will run as a background process.)
Command : brscan-skey
Example
5-2. Check if the scan-key-tool detect your scanner device
Command : brscan-skey -l :
kitchencomputer
kitchencomputer
kitchencomputer
kitchencomputer
Revision history for this message
![]() |
#19 |
Seems you did not get the meaning of 'Step 1. Login as a superuser (or use "sudo" option if it is required)'. You have to use commands temporarily get super user privileges. On ubuntu you do that usually by putting sudo in front of the commands (will then ask for your password).
There different classes of linux systems, among those systems like Ubuntu that use Debian based package management (with dpkg and apt-... commands), and those based on Red Hat packaging (using rpm commands). The instructions on the Brother webpages do not clearly enough explain that you should use just the set of commands for your system (that means to ignore everything with "rpm" on Ubuntu).
Your output shows that most of the required commands have been correctly executed though.
Please try again the following commands and show the output:
dpkg -l | grep sane
dpkg -l | grep ia32-libs
sudo brscan-skey
brscan-skey -l
sudo brscan-skey -l
Revision history for this message
![]() |
#20 |
Just saw that you might need additional steps http://
Please execute
grep 04f9 /lib/udev/
grep '=="usb_device' /lib/udev/
and show the results
Revision history for this message
![]() |
#21 |
OK, where the heck do I open: "/lib/udev/
Revision history for this message
![]() |
#22 |
here are those commands and output:
kitchencomputer
ii libsane 1.0.20-13ubuntu2 API library for scanners
ii sane-utils 1.0.20-13ubuntu2 API library for scanners -- utilities
kitchencomputer
kitchencomputer
[sudo] password for kitchencomputer:
kitchencomputer
kitchencomputer
kitchencomputer
kitchencomputer
Revision history for this message
![]() |
#23 |
According to http://
Please execute the following commands in a terminal and copy and paste the output as you have done in your previous answer:
dpkg -l | grep lib32stdc
grep 04f9 /lib/udev/
grep '=="usb_device' /lib/udev/
Revision history for this message
![]() |
#24 |
Hi there,
here are the commands and results:
kitchencompute
kitchencomputer
kitchencomputer
/lib/udev/
kitchencomputer
[sudo] password for kitchencomputer:
Sorry, try again.
[sudo] password for kitchencomputer:
kitchencomputer
kitchencomputer
kitchencomputer
/lib/udev/
kitchencomputer
kitchencomputer
sudogrep: command not found
kitchencomputer
/lib/udev/
On Sun, Feb 20, 2011 at 6:57 AM, Manfred Hampl <
<email address hidden>> wrote:
> Your question #140799 on simple-scan in ubuntu changed:
> https:/
>
> Status: Open => Needs information
>
> Manfred Hampl requested for more information:
> According to
>
> http://
> on 64 bit ubuntu versions you need either ia32-libs or lib32stdc++. As
> shown on your output above you do not have ia32-libs installed, but I
> missed to give the command to check for lib32stdc++.
>
> Please execute the following commands in a terminal and copy and paste
> the output as you have done in your previous answer:
>
> dpkg -l | grep lib32stdc
> grep 04f9 /lib/udev/
> grep '=="usb_device' /lib/udev/
>
> --
> To answer this request for more information, you can either reply to
> this email or enter your reply at the following page:
> https:/
>
> You received this question notification because you are a direct
> subscriber of the question.
>
Revision history for this message
![]() |
#25 |
I assume you are running the 64bit version of ubuntu. According to http://
sudo aptget install ia32-libs xsane
Furthermore follow the instructions in
http://
Issue the command
gksudo gedit /lib/udev/
This will ask for your password and open an editor window with a file loaded
Add the following two lines to the end of the device list in this file that you are editing. (Before the line "# The following rule will disable ..."):
# Brother scanners
ATTRS{idVendor}
Save the file and close the editor
Reboot your computer
And then try the commands again and copy and paste the output in a new message of this question:
dpkg -l | grep sane
dpkg -l | grep scan
dpkg -l | grep ia32-libs
dpkg -l | grep Brother
sudo brscan-skey
brscan-skey -l
sudo brscan-skey -l
sane-find-scanner
simple-scan
Revision history for this message
![]() |
#26 |
Thanks Manfred,
That seemed to work. Thanks for your patience.
Dan
Revision history for this message
![]() |
#27 |
Did you want to see the output of your last message?
Revision history for this message
![]() |
#28 |
"...Did you want to see the output of your last message?..."
What is the current status? Does scanning work?
If yes, nobody will need the output, because everything should be fine then.
But if it still is not working as desired, please provide the output of these commands.
dpkg -l | grep sane
dpkg -l | grep scan
dpkg -l | grep ia32-libs
dpkg -l | grep Brother
sudo brscan-skey
brscan-skey -l
sudo brscan-skey -l
sane-find-scanner
simple-scan