Not Supported
Having checked the stable version of the SANE libraries that is included in Ubuntu from the sane-project website, the scanner in question is not yet supported.
To double check this you'll need your USB identifier that you can obtain using lsusb
.
The SCX range of scanners use the sane-xerox_mfp back-end.
Checking the unstable version (the version you will need to compile from GIT source) again your scanner is not supported.
Possible solution
Possibly you can add your model if it is similar to one of the listed models in the above links. This involves adding the USB ID to /etc/sane.d/xerox_mfp.conf
together with similar information to the SANE rules in /lib/udev/rules.d/40-libsane.rules
Obviously change the values to match your scanner.
To give you an example add the following text to /etc/sane.d/xerox_mfp.conf
:
#Samsung CLX-3185FW
usb 0x04e8 0x343d
and /lib/udev/rules.d/40-libsane.rules
by adding
# Samsung CLX-3185FW
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343d", ENV{libsane_matched}="yes"
Make sure you install the following package:
sudo apt-get install acl
source
If the above does not work, try also adding your user account to groups lp
and scanner
by:
sudo usermod -a -G lp [username]
sudo usermod -a -G scanner [username]
This is a kind of an old question, but I had similar issues in Ubuntu 18.04.
The problem in my case was USB3. After putting the cable to an USB2 input, it worked all fine.
This has been discussed here (in french language): https://forum.ubuntu-fr.org/viewtopic.php?id=2023391
Best Answer
I am answering my own question (which is similar to this question)
In order to make your Samsung SCX-3405W network printer print and scan, follow these steps:
;tldr
Install the Linux driver from hp.com and add
tcp <printer ip> <port>
toxerox_mfp.conf
FIND & DOWNLOAD THE LINUX DRIVER FOR SCX-3405W
SCX-3405W
Linux
andUbuntu
basic drivers
uld_V1.00.39_01.17.tar.gz
UNPACK & INSTALL THE DRIVERS
ADD THE PRINTER AT THE CUPS ADMIN PAGE
Add Printer
Discovered Network Pritners
there should be multiple options for the Samsung SCX-3400 Series. Choose one and clickContinue
.Connection
starts withipp://
you have chosen the correct one. In case it does not, go back in your browser and choose another until you find the one with ipp connection. Adjust the name, location, etc. and then clickcontinue
.Add printer
Settings>Printers
PRINTING TEST PAGE
Settings > Printers
gear
icon next to the printerPrinting options
, set what you want and clickTest page
in the upper left corner. It should print a page.CHECK IF SCANNER WORKS
IF SCANNER IS NOT DETECTED
Settings > Printers > Your printer > Gear icon > Printer details
sudo nano /etc/sane.d/xerox_mfp.conf
and add the following lines (I found this tip here: http://www.sane-project.org/man/sane-xerox_mfp.5.html):Even after all this, the simple-scan seems to be very slow in scanning. Much slower than on to what I was used to on Ubuntu 16.04. Will investigate.