When installing a Samsung printer, there are a number of sources for the driver.

1. Puppy comes with Gutenprint drivers for a few Samsung models.

2. Some older models can be installed using a built-in Ghostscript driver. See the example here.

3. Samsung has released the next generation of their Linux driver. I have converted this into a PET that supports both the mono and colour models. Download the samsung_print-uld.1.0.21.pet here.Use the smaller Download button on the left.

Samsung colour laser printers have an optional CMS colour correction database from here.. This is a large package. But once your printer is installed, go to /usr/share/cups/model/uld-samsung/cms and delete all the files that do not apply to your model.

FeodorF has tested this driver with a CLP-365, which worked properly without CMS. However, Feodor reports significant improvement in colour quality when using CMS.

This driver requires more testing with colour models. PLEASE provide feedback - either success or failure.

4. Some Samsung colour laser printers can be installed using the foo2xxx driver package from here. But based on limited testing, it appears that the driver in #3 is superior.

5. Samsung provides a Unified Driver package on their website. Some versions do not work properly in Puppy and some old ones break CUPS!

-----------------------------------

The Samsung Linux driver also has scanner support. I have packaged the scanner components as the samsung_scan-uld.1.0.21.pet. Click the small grey DOWNLOAD button on the LEFT. It should work with all USB models in both Xsane and Peasyscan.

At powerup, make sure that you give the scanner enough time to initialize. Otherwise it may not work properly.

This scanner driver also works with Samsung networked units and has been tested successfully by smokey01 with a C1860 Series model. It requires the printer's IP address. From the command line, run

Code:

xsane "smfp:net;aaa.bbb.cc.dd"

Note the use of the semicolon in the above line. To use the driver in Peasyscan, you must create a configuration file with the line

Code:

<uri>smfp:net;aaa.bbb.cc.dd</uri>

---------------------------------Last edited by rcrsn51 on Fri 09 Jan 2015, 09:40; edited 42 times in total

I recently installed the newest version of Puppy Linux and am trying to set up my networked printer (Samsung ML-2525 USB via HP JetDirect Print server). After no success using CUPS, I downloaded the Unified Samsung driver (per somebody else's recommendation on another forum). Needless to say, CUPS does not work anymore. Whenever I try to "Add a Printer" I just get the "500 Internal Server Error". The unified Samsung driver also DID NOT work. Is there anyway to either re-install CUPS or fix it somehow? THanks

Whenever I try to "Add a Printer" I just get the "500 Internal Server Error". The unified Samsung driver also DID NOT work. Is there anyway to either re-install CUPS or fix it somehow?

Not without a great deal of mucking around. It will be easier to reinstall Puppy.

Once you have Puppy working again, we should be able to install your printer.

1. Connect it directly as a USB device and install the samsung_printer-3.00.65.pet above. Run CUPS and select Find New Printers. Your printer should be auto-detected. Print a test page. This will confirm that you have the correct driver.

2. Connect the printer to the JetDirect server. Puppy should be able to auto-detect it there. If not, install it using the socket:// protocol. You will need to determine the JetDirect's IP address.

Please reply back.Last edited by rcrsn51 on Sun 15 May 2011, 13:08; edited 1 time in total

I've been running the Samsung drivers with a USB-connected ML-2510 on Puppy for a very long time, quite successfully.

A couple of days ago I found a Linksys WPSM54G wireless print server for $10 at the Goodwill, thought it would be nice to share the Samsung with the three Windows PCs in the house as well as the two Puppy boxes, so hooked it up.

Well, the provided Linksys Windows software is a joke, it can't find the print server! So, after installing the Samsung drivers on the Windows box, just pointed it to the IP of the print server, port 9100 - bingo! Works like a charm.

Back on Puppy, tried setting it for IPP - big mistake. It would print, then kept saying that the printer is busy, retrying. Kept printing the same job over and over again, until I canceled. Finally set it for socket printing to port 9100, works perfectly! Now just one printer shared by all Linux and Windows PC's. Yes!

I was following the situation here in getting a Samsung printer to work, maybe there is something here that can shed light and possibly insight.

I just now looked at my Samsung folder where rcrsn51 said to look on this page, I have a bunch of Samsung drivers there. Recently I loaded a puppy 5.2.5. system and installed the printer but think it was already available in the newer Puppy. For ml2010, I see in that folder "ml2010spl2.ppd.gz", that may indicate from where it came I don't know, but from same folder is driver for mine which is CLP-600splc.ppd.gz If not already in Puppy 5.2.5, than it was loaded from my standby file for Samsung printers which I have used with success before, it is : Samsung_unified-253.pet. Still pretty much a novice, but if helps am using Cups 1.4.3 and cups shows it uses SPL-C type driver, and that one I've seen before in Cups setup as the one that worked. I have color printer, still works good.

I first got the Samsung working from a pet file from rcrsn51 months ago and was glad to get it to work in LInux, makes system with value, rc was talking to another blogger about ml printers and he said this pet file was inclusive of a samsung printer driver collection in addition to his printer, my printer is a Samsung CLP-600. It's actually a 600N (network) and still could use it for a network printer using same driver. Foo drivers didn't work. Thanks

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum