Getting Multifunction Printers to scan under Linux can be a bit of a pain. The Samsung SCX-3400 I had to install recently was no exception.
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
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 apt-key add suldr.gpg apt-get update 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)
/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
Thanks to the following Ubuntu Forum participants for providing some the tips: http://forum.ubuntuusers.de/topic/installation-samsung-scx/
thanks, worked perfectly
yeahhhh works perfect, thx
Worked just fine ! thanks
very nice!
Parfait !!! Merci beaucoup !!!
thank you very much.
scanner used to work on karmic koala without any tinkering,but there was a problem on lucid lynx.
now it’s fine!
Thanks, worked perfectly!
Pingback: Configuring Samsung laser printer SXC-3405W on Ubuntu « Yet Another Technology Blog
Un grand merci !
Pingback: Instalando os drivers da Samsung SCX-3405W no Linux | Alan Carvalho de Assis
Works great with scx-3405 – Thanks a lot !
Merci beaucoup c’est parfait ! Très bien décrit
Thank you very much!
It works fine with my new scx-3405fw.
Vin
Thank you very much !!! You really help me out as hell !! I almost thought about my purchase was in vain. Thanks a lot…really! ‘:D
*The happiest girl at this moment! Scanner recognize! Yuppieeee!
-> Ubuntu 12.4 user
-> Printer Multifunctional Samsung SCX-3405W
Pingback: Samsung SCX-3400 MFP in OMV | Kippesik-Networks
München, 03.02.2013
Thank you very much!!!
Hello!
If you have a Samsung CLX 3305 this works perfect as well. Only change cxs 3400 to clx 3300 and “344f” to “3456”
BR
One more comment; I used Ubuntu 12.04.
Thanks, works!
29.04.2013
Thanks you very much
Worked super
does it work for ubuntu 10.04 and samsung scx-3405w?
Not sure – haven’t used 10.04 for a long time. All of my systems are on 12.04 or 13.04.
probado en ubuntu 12.04 y funciona ok
funciona en ubuntu 12.04.2 impresora y scaner scx 3405w
I did follow your procedure (using ubuntu 12.04 64 bit and Samsung SCX-3400) but have a partial success: test page prints, as well as pure text documents. JPegs and documents containing pictures however are not printed. I see the jobs ending in queue, but then they vanish and the printer doesn’t react.
Just got Samsung SCX-3405W working on Ubuntu 12.04LTS. Works great. Thank you so much for this excellent post!
thanks it worked well so far. Really appreciate for sharing!
Thanks!
Its an awesome easy to use guide. Worked first time.
You are the man! Had to edit the sane configuration files to get it working. Great guide! Thank you very much for saving me a ton of frustration.
Hello Sears
i installed Samsung SCX 3400 as these instructions, but the printer doesn’t work …when it is turn on!
if i do a print when it is turn off, then i turn on the printer i get the prints
tha scanner works nicely
Can You help me?
Thanks, just what I needed, worked perfectly
Great! Now my samsung printer work perfectly! greetings from Lecce!
Thanks a lot! Works great!
thx ! worked on 12.04 too
works Mint 17, thx
thanks, worked perfectly!
obrigado amigo, funcionou perfeitamente. Me salvou.
Thanks for this guide, it allowed me to install my SCX-3400w printer flawlessly.
I’m on a Ubuntu 15.04 vivid and after editing the xerox_mdf.conf I mounted the Printer and the 40-libsane.rules was configured automatically with that line.
Thank you for this fine print :)