Update 2017-02. Ubuntu 16.04 LTS.
The installation has become very easy. Just make sure, after you choose "Network Printer", you choose HP Jet Direct (even if it's not HP) for the printer type. Then choose Samsung and the model number series and the driver will be in the Ubuntu repositories.
This method will NOT give you the fancy Samsung software, but it will most likely not give you problems, either. To see how much ink you have and other choices, use the "Syncthru" software that is on the printer itself. Open a browser and type in the IP address of the printer. The default adminstrator/password is admin/sec00000.
Summary - DEPRECATED
This has been a trouble-free, Black and White duplex laser network printer that I have used with various flavors of linux and Windows. UPDATE: I printed a printer status page and it said, "If you can read this, you are using the wrong driver". My response is "Well, it works without problems, so who cares?"
The disk that comes with the printer does not work "out of box" with Ubuntu 12.04. In fact, even the latest software on the Samsung support page did not work on first install. Following up with the operating system method of adding a printer, though, worked for all my linux computers. Since then, it has worked trouble-free. Here is what I did.
You can get the latest software for this printer for Windows, MAC, or Linux at the Samsung support page. There were 3 downloads available for linux, but I only needed the Unified Driver download.
Two Printer Installations: Keep the Second One
- Download the Samsung Unified Driver for the printer model.
- Unpack the software and extract (double click and hit "Extract" in the default app).
- Note: There are driver files in .../cdroot/Linux/noarch/at_opt/share/ppd, but I could not find file with my printers name on it... Go through motions of Samsung install.
- In a terminal, browser to the "cdroot/Linux" folder you extracted and type "sudo ./install.sh" and provide the superuser password.
- The Samsung installer window will pop up. For me, the "IPP" option was the only one available in the drop-down box. I followed prompts and accepted defaults.
- It apparently installs and gives a success message, but when I went to System Setting .. Printing, the printer had a "No Parking" sign on it and does NOT WORK.
- Still in System Settings.. Printing, click on the "+Add" button.
- If you printer is connected to the network properly, it will be found. Click on the JETDIRECT option (NOT IPP) and then "Forward".
- Each time I did this (for 3 computers), the system recognized the driver and only asked to fill in names for this instance. I deleted the first instance and use this second one and it "just works" since then.
- To see PRINTER INFORMATION, use a web browser and enter the printer's IP Address. You can check toner level, MAC address, network information, etc.
- I tried to install the printer without using the Unified Driver, but did not find any driver listed in the Ubuntu choices provided.