Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
That command fails to find my Brother scanner. Also try this
Code:
scanimage -L
If you see a line like
Quote:
device `brother4:net1;dev0' is a Brother SCANNER
then try, adjusting the `brother4:net1;dev0' to what you see
Code:
scanimage -h -d `brother4:net1;dev0'
you may see a line like:
Quote:
--mode Black & White|Gray[Error Diffusion]|True Gray|24bit Color|24bit Color[Fast] [24bit Color[Fast]]
The square brackets indicate the default mode. It has been reported that this mode does not work with Linux.
In your scanning software (e.g. xsane) change the default mode to '24bit Color'.
Quote:
And when i press the button "scan" on the device itself
For that to work you will need the Scan-key-tool package installed.
Brothers can be finicky to set up. I just have mine scan directly to Google Drive or Dropbox. They also support OneDrive, Box, and most cloud storage sites. You set it up using the control panel on the printer. I'm not that familiar with this model, but most wifi-enabled Brother printers should work similarly. Once the scan goes to the cloud, it's accessible from anywhere, on any device. You can also have it scan to Brother, and then download it from there, but it's more work than going directly to cloud storage.
thanks for your reply. SO, I'm using a Linux Mint 17.1 (codename: Rebecca). It is a 64bit.
If I use the command "uname -a" I get the following:
Linux serena-netbook 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
1)To install the driver I did the following:
a) Brother website: http://support.brother.com/g/b/downl...&flang=English
b) clicked on:
- LPR printer driver (deb package)
- Scanner driver 64bit (deb package)
- Scan-key-tool 64bit (deb package)
c) when I click on them a window aopens asking if I want to save or open the .deb file. I choose to open it with GDebi.
d) at this point Gdebi package installer opens and installs the package.
That's it.
2) The scanner is not connected with a USB cable because it is a wi-fi scanner (the printer function works fine)
3) The result of "sane-find-scanner" is:
# 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.
could not open USB device 0x1d6b/0x0002 at 002:001: Access denied (insufficient permissions)
could not open USB device 0x0489/0xe078 at 004:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0001 at 004:001: Access denied (insufficient permissions)
could not open USB device 0x04f2/0xb3f6 at 001:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0001 at 003:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0003 at 006:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 005:001: Access denied (insufficient permissions)
# No USB scanners found. If you expected something different, make sure that
# you have loaded a kernel driver for your USB host controller and have setup
# the USB system correctly. See man sane-usb for details.
# 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.
Going by the instructions I see here, if you would, please navigate to your "/etc/sane.d/dll.conf" and see if you can locate the entry for your scanner. If might say either "brscan2" or "brscan4." Please copy and post what's in the file.
Let's see...
following the link you gave me, there is not info about my Brother scanner/printer (DCP 1612W), only MFC and they are not supported
Navigating to "/etc/sane.d/dll.conf" this file open, there is a "brother4" listed at the end...
# /etc/sane.d/dll.conf - Configuration file for the SANE dynamic backend loader
#
# Backends can also be enabled by configuration snippets under
# /etc/sane.d/dll.d directory -- packages providing backends should drop
# a config file similar to dll.conf in this directory, named after the package.
#
# The next line enables the network backend; comment it out if you don't need
# to use a remote SANE scanner over the network - see sane-net(5) and saned(8)
net
abaton
agfafocus
apple
avision
artec
artec_eplus48u
as6e
bh
canon
canon630u
canon_dr
#canon_pp
cardscan
coolscan
#coolscan2
coolscan3
#dc25
#dc210
#dc240
dell1600n_net
dmc
epjitsu
#epson
epson2
fujitsu
#gphoto2
genesys
gt68xx
hp
hp3900
hpsj5s
hp3500
hp4200
hp5400
hp5590
hpljm1005
hs2p
ibm
kodak
kodakaio
kvs1025
kvs20xx
leo
lexmark
ma1509
magicolor
matsushita
microtek
microtek2
mustek
#mustek_pp
mustek_usb
mustek_usb2
nec
niash
#p5
pie
pixma
plustek
#plustek_pp
#pnm
qcam
ricoh
rts8891
s9036
sceptre
sharp
sm3600
sm3840
snapscan
sp15c
#st400
#stv680
tamarack
teco1
teco2
teco3
#test
u12
umax
#umax_pp
umax1220u
v4l
xerox_mfp
Navigating to "/etc/sane.d/dll.conf" this file open, there is a "brother4" listed at the end..
Good! You need that.
You also need to use brsaneconfig4 to configure the software for your device
Code:
brsaneconfig4 -a name=SCANNER model=DCP-1612W ip=<IP.address>
where <IP.address> is the actual IP address of the device. You should be able to get this from the device itself or perhaps from the output of 'brsaneconfig4 -q'.
Last edited by allend; 03-15-2016 at 06:38 AM.
Reason: 'brsaneconfig -q' only shows the current software settings
EDIT: Follow allend's instructions above before you do anything I mentioned below.
If you have a USB cable on hand, I would try connecting it to your printer/scanner just to see if it makes a difference. That would rule out a possible networking issue if it does work. Other than that, you could try uninstalling the drivers and reinstalling them using the "dpkg -i --force-all brscan4-0.4.3-3.amd64.deb" command in the terminal. Just remember you have to navigate to where you downloaded the files to in the terminal for the command to work.
It's also possible there is a remaining permissions issue. If that's the case, I'm not sure what it would be.
Regards...
Last edited by ardvark71; 03-14-2016 at 05:23 PM.
Reason: Added information.
same trouble with scanner not connecting to pc
brother dcp-l2520 all things working except scan either directly using the scan button on the box or using simple scan: unable to connect to scanner
did the groups and sudo usermod thing but no change in groups (your code correction on usermod command seems to be same as original command
i am expecting scanner to appear in groups output...
You have to run the brsaneconfig script to get the system to recognize the scanner. It may be brsaneconfig2,3, or 4, depends on the printer and the drivers you downloaded. If you got the wrong drivers, it won't work. Make sure you get all the correct drivers for the device you have. It's not glaringly obvious on the Brother site, but with a little care you can get the right software. Then you have to run the config script, and then it should work. I just have my Brother scan to Google Drive or Dropbox directly, but if you prefer going to your pc it should work after it's configured properly. Brother doesn't make it as easy as some other manufacturers (but easier than some) but it's doable.
sgosnell, thanks for your reply. after all the suggestions and trying everything while standing on my head it still refused to clone my copies...decided to draw things out by hand and turned everything off. then i remembered one help page mentioned something about a 'reboot'
seems to work fine now with Simple Scan program except for the actual scan button on the scanner/printer still wont connect...
but i can live with what i have
My Brother AIO won't scan to a file from the device either, and 54925 is open. It just won't connect, never has. All I use the Brother for is scanning, and my solution is to just scan directly to the cloud. Brothers (at least mine does, and most newer models should also) will scan directly to Google Drive, Dropbox, Box, and OneDrive. This works fine, and is good enough for me. I generally use Google Drive, because I can easily access it from my desktop, chromebook, and Android phone.
I have tried the code you gave me, but I get this message. I have tried first with SCANNER as name and then with Brother-DCP-1612W, which is the name I gave to the printer.
serena@serena-netbook ~ $ brsaneconfig4 -a name=SCANNER model=DCP-1612W ip=192.168.001.091
"SCANNER" is already registered.
serena@serena-netbook ~ $ brsaneconfig4 -a name=Brother-DCP-1612W model=DCP-1612W ip=192.168.001.091
"Brother-DCP-1612W" is already registered.
serena@serena-netbook ~ $
Few days ago I have also tried to uninstall the drivers and install them again...i think i did it correctly, but nothing changed.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.