I had the same problem and I could solve it finally. The problem is that raspbian has a SANE v1.0-22 which does NOT support this printer type while 1.0-24 does. I have found a website giving a solution according to which the Samsung drivers (xerox_mfp backend) of SANE v1.0-24 should be compiled on raspbian and the right .so (i.e. libsane-xerox_mfp.so.1 -> libsane-xerox_mfp.so.1.0.25) should be then linked. Fortunately this v1.0-24 driver can be compiled and functions together with the rest of SANE v1.0-22. Also, the description of compilation is quite straightforward but takes for the RPi some time to accomplish.
Here is the website about compilation:
http://linuxbear.blogspot.hu/2012/12/ca ... linux.html
However you should substitute 'BACKENDS="pixma" ./configure' with 'BACKENDS="xerox_mfp" ./configure' because you need the new xerox_mfp backend and not the pixma.
After the compilation the new libsane-xerox_mfp.so.1.0.25 shared object will be in /usr/local/lib/sane. It should be linked by /usr/lib/arm-linux-gnueabihf/sane/libsane-xerox_mfp.so.1. In addition, you should copy your new
.../sane-backends/backend/xerox_mfp.conf to /etc/sane.d which have the lines:
#Samsung CLX-3180 Series: Samsung CLX 3185
usb 0x04e8 0x343d
and add the following lines to the /lib/udev/rules.d/60-libsane.rules:
# Samsung CLX-3185
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
After this it should work. It is not certainly the most professional solution and hopefully I did not miss anything here what I have done. Also, let me warn the reader that upgrading SANE may overwrite these changes according to another post somewhere. If this is the case, repeat the above linking and copying steps.
Good luck!