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:

  1. Ignore all Samsung Provided CD’s and downloads. They do not work under Oneiric Ocelot (11.10)
  2. Add Samsung Unified Driver repository
  3. Install Samsung drivers and libsane-extras
  4. Edit sane configuration files
vim /etc/apt/sources.list
#add the Samsung Unified Driver Repo
deb debian extra
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)


# Samsung SCX-3400
usb 0x04e8 0x344f


# 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


Thanks to the following Ubuntu Forum participants for providing some the tips:

Leo Gaggl

ict business owner specialising in mobile learning systems. interests: sustainability, internet of things, ict for development, open innovation, agriculture

This Post Has 39 Comments

  1. thanks, worked perfectly

  2. yeahhhh works perfect, thx

  3. Worked just fine ! thanks

  4. very nice!

  5. Parfait !!! Merci beaucoup !!!

  6. 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!

  7. Thanks, worked perfectly!

  8. Un grand merci !

  9. Works great with scx-3405 – Thanks a lot !

  10. Merci beaucoup c’est parfait ! Très bien décrit

  11. Thank you very much!
    It works fine with my new scx-3405fw.

  12. 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

  13. München, 03.02.2013

    Thank you very much!!!

  14. Hello!

    If you have a Samsung CLX 3305 this works perfect as well. Only change cxs 3400 to clx 3300 and “344f” to “3456”


  15. One more comment; I used Ubuntu 12.04.

  16. Thanks, works!

  17. 29.04.2013
    Thanks you very much
    Worked super

  18. does it work for ubuntu 10.04 and samsung scx-3405w?

  19. Not sure – haven’t used 10.04 for a long time. All of my systems are on 12.04 or 13.04.

  20. probado en ubuntu 12.04 y funciona ok

  21. funciona en ubuntu 12.04.2 impresora y scaner scx 3405w

  22. 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.

  23. Just got Samsung SCX-3405W working on Ubuntu 12.04LTS. Works great. Thank you so much for this excellent post!

  24. thanks it worked well so far. Really appreciate for sharing!

  25. Thanks!

  26. Its an awesome easy to use guide. Worked first time.

  27. 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.

  28. 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?

  29. Thanks, just what I needed, worked perfectly

  30. Great! Now my samsung printer work perfectly! greetings from Lecce!

  31. thx ! worked on 12.04 too

  32. works Mint 17, thx

  33. thanks, worked perfectly!
    obrigado amigo, funcionou perfeitamente. Me salvou.

  34. Thanks for this guide, it allowed me to install my SCX-3400w printer flawlessly.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.