UbuntuThis forum is for the discussion of Ubuntu 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.
I have installed a Brother DCP-7040 printer/scanner and the print part works fine. I am having problems with the scanner part.
After running the Brother installer and adding the user to the lp group i do this:
sane-find-scanner
..
found USB scanner (vendor=0x04f9, product=0x01e9) at libusb:001:019
..
So it finds the scanner.But, I run
scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
And, of course simple scan, etc find no scanner.
ONe detects the scanner and the other does not. Why?
I know the sacnner works as I used it under Windows.
Which Ubuntu version? Review the Brother scanner FAQ for any distro-specific steps that may be required. Make sue there is a udev rules file for the Brother scanner device in the /etc/udev/rules.d/ directory. For example, I have 55-brother-brscan4-libsane-type1.rules installed (as part of the scanner package install).
We can also examine the kernel messaging when the device is first attached. For that open a terminal window and do
Code:
dmesg -follow
then plug in the scanner and observe/capture the output. When posting such output, please enclose within code tags (refer to the '#' button in the advanced forum editor).
Last edited by ferrari; 09-21-2019 at 05:26 PM.
Reason: Further clarification
Another thought - sometimes USB 3.0 host controllers can cause issues with older scanner hardware, so if you have a mixture of USB 2.0 and USB 3.0 ports available, try using the former to see whether that makes a difference.
I upgraded my hard drive, so I did a completely fresh ubuntu 18.04 install and once againg tried to install scanner, and once again failure.
I have a vm of 16.04 that the scanner works perfectly under. I compared the udev files, etc to the 18.04 and everything is the same.
The only quirk I saw was that during the instgall on 18.04 I got this message:
Unpacking brscan-skey (0.2.4-1) ...
Setting up brscan-skey (0.2.4-1) ...
ls: cannot access '/etc/udev/rules.d/*.rules': No such file or directory
However, when I look the directory does exist with 60-brother-libsane-type1-inst.rules in it. I guess the install program created the directory.
[ 393.508832] usb 1-1.3: new full-speed USB device number 7 using ehci-pci
[ 393.622170] usb 1-1.3: New USB device found, idVendor=04f9, idProduct=01e9, bcdDevice= 1.00
[ 393.622176] usb 1-1.3: New USB device strings: Mfr=0, Product=0, SerialNumber=3
[ 393.622180] usb 1-1.3: SerialNumber: 000C8N162711
[ 393.751654] usblp 1-1.3:1.0: usblp1: USB Bidirectional printer dev 7 if 0 alt 0 proto 2 vid 0x04F9 pid 0x01E9
[ 393.751941] usbcore: registered new interface driver usblp
[ 399.189872] usblp1: removed
[ 399.197387] usblp 1-1.3:1.0: usblp1: USB Bidirectional printer dev 7 if 0 alt 0 proto 2 vid 0x04F9 pid 0x01E9
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.