Samsung Unified Linux Driver is some equivalent for Samsung Universal Printer Driver and Samsung Universal Scanner Driver for Linux. Installation is complete in few easy steps. Worked for me with USB support and even with wireless driver over Wifi.

  1. First you have to add line deb debian extra to add repository. It can be done by editing file /etc/apt/sources.list or for example directly in GUI Ubuntu Software Center.
$ sudo gedit /etc/apt/sources.list

And add deb debian extra to the end of the text file as a new line.

2. Install GPG key

$ sudo wget -O - | sudo apt-key add -
$ sudo apt-get update

3. Install drivers and applications using following commands:

$ sudo apt-get install samsungmfp-data
$ sudo apt-get install samsungmfp-driver
$ sudo apt-get install samsungmfp-scanner

Optionally install GUI configurator samsungmfp-configurator-qt4, that allows you to manage another Samsung devices by adding and removing them and being able to edit their Properties, but it is also easily done without the configuration tool with default GUI printer CUPS configuration tool system-config-printer, that is pre-installed in Ubuntu, accessible from Dash Home > Printing > Add.

$ sudo apt-get install samsungmfp-configurator-qt4

4. Done. Find out more on , also useful source if you have older printers.

I personally installed Samsung SCX3205W on Ubuntu 12.04 LTS 64, but in my experience driver worked with other devices without any problems. 

Wireless connection

The easiest way for wireless setup for Samsung 3205w from linux is from it’s web interface. Enter browser IP into the browser and in top right corner find Login link. Default ID/password is admin/sec00000. Go to Settings > Network Settings > Wireless and there it is. 

Beware: For unknown reasons, long passwords do not work well with WEP2 PSK AES, I had to shorten my password at the router this printer is connecting to from 32 characters to about 16, still OK and secure, but it was pain to figure out that this was the problem.

Firewall must allow printer ports or make sure that printers IP is allowed, for example:

$ sudo ufw allow from 192.168.X.Y

To uninstall:

$ sudo apt-get remove samsungmfp*

You should get prompt for something like this:

The following packages will be REMOVED:
  libtiff3-samsungmfp samsungmfp-common samsungmfp-configurator-data
  samsungmfp-configurator-qt4 samsungmfp-data samsungmfp-driver-4.00.39
  samsungmfp-libmfp samsungmfp-network samsungmfp-scanner
0 upgraded, 0 newly installed, 9 to remove and 0 not upgraded.
After this operation, 45.7 MB disk space will be freed.
Do you want to continue [Y/n]? y