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]
Here are the necessary steps I had to perform:
- Ignore all Samsung Provided CD’s and downloads. They do not work under Oneiric Ocelot (11.10)
- Add Samsung Unified Driver repository http://www.bchemnet.com/suldr/smfpv3.html
- Install Samsung drivers and libsane-extras
Edit sane configuration files
sudo vim /etc/apt/sources.list
#add the Samsung Unified Driver Repo
deb http://www.bchemnet.com/suldr/ debian extra
wget http://www.bchemnet.com/suldr/suldr.gpg
sudo apt-key add suldr.gpg
sudo apt-get update
sudo apt-get install samsungmfp-data samsungmfp-driver samsungmfp-network samsungmfp-scanner samsungmfp-configurator-data samsungmfp-configurator-qt4 libsane-extras
The following sane config files need to be modified (add lines)
sudo vim /etc/sane.d/xerox_mfp.conf
# Samsung SCX-3400
usb 0x04e8 0x344f
/lib/udev/rules.d/40-libsane.rules
# Samsung SCX-3400
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="344f", ENV{libsane_matched}="yes"
The entries above are for the SCX-3400 model. To find the USB ID’s for other models use
sane-find-scanner
I used USB ID: vendor=0x04e8 device=0x3456 instead.
Source:
http://www.gaggl.com/2012/04/installing-samsung-multifunction-printer-ubuntu-11-10/
Best Answer
For 11.10
Download the official Samsung Unified Driver from this page
Installed the Samsung drivers following the steps in the Samsung manual, here (see the chapter "Getting started", section "Supplied software");
Add in
/etc/sane.d/xerox_mfp.conf
these two lines:and in
/lib/udev/rules.d/40-libsane.rules
these two lines:source