Samsung Printer/Scanner Drivers - Updated 2013

Problems and successes with specific brands/models of printers
Message
Author
mox
Posts: 7
Joined: Thu 06 Oct 2011, 13:12

#31 Post by mox »

Very well, I installed the patch, and even PDF files are printed correctly.

In summary, the printer works in color, also without the ICM Colour Package. I tested ABW, JPG, PDF files and Cups test page.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#32 Post by rcrsn51 »

Excellent. I believe that you must have an early version of Lupu. Both problems - /tmp having the wrong permissions and missing fonts - were resolved in later versions.

In any case, the CLP-325 driver sounds reliable. The foo2xxx package makes a big deal about colour correction and ICM files. But I don't understand enough about this to know when the ICM files are important.

I guess we need an artist to explain.

Hernâni
Posts: 8
Joined: Tue 29 Nov 2011, 11:14

#33 Post by Hernâni »

Hi rcrsn51!!
Thank you for your great job!!! Thanks to you, I have already my printer working.

First time that I installed the driver, for some reason it didn't work correctelly, but now it works fine but only with the cable USB. For while I don't know How it can work with wifi. This printer is Samsung SCX3205W and if it is possible I woud like to be able to use the wireless function. Is it possible?

Thank you for your work

Hernâni

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#34 Post by rcrsn51 »

Most wireless printers are auto-detected by CUPS.

Have you done the wifi setup and assigned the printer an IP address?

Does the printer work wirelessly in Windows?

If it is not being auto-detected, try setting it up manually. Select "AppSocket/HP JetDirect". Enter the URI as:

Code: Select all

socket://aaa.bbb.ccd.ddd
Use the printer's IP address and the same make and model as with your USB install.

Hernâni
Posts: 8
Joined: Tue 29 Nov 2011, 11:14

#35 Post by Hernâni »

Thank you rcrsn51 for your quicly replay.

The wireless function is already working. Thank you for your help.

It was necessary to install both packages of software: the “samsung_scx3200_ppd-3.00.71.pet

kevin bowers
Posts: 147
Joined: Sun 20 Dec 2009, 20:41

ML-2165 working in LUPU-PlusLibre

#36 Post by kevin bowers »

[quote="Hernâni"]With the installation of “samsung_mono-3.00.65.pet

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

Re: ML-2165 working in LUPU-PlusLibre

#37 Post by rcrsn51 »

kevin bowers wrote:I did have this same problem while installing the ML-2165.
I have updated the PET to v4.00.35. It now supports your ML-2165.
Note that this will not work in the absence of samsung_mono-3.00.65.pet, as I discovered on another computer. Install that first.
That's because you also need the CUPS Samsung filter that is part of the PET. A PPD file by itself is rarely sufficient to install a printer.

amj
Posts: 75
Joined: Fri 28 Jan 2011, 19:20

#38 Post by amj »

I've been able to get my Samsung ML-1520 printer working on Lucid Puppy 525 using a splix driver I found here.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#39 Post by rcrsn51 »

@amj: Are you saying that the samsung_mono-4.00.35.pet posted above did not work for you? If so, I would like you to try the previous version.

amj
Posts: 75
Joined: Fri 28 Jan 2011, 19:20

#40 Post by amj »

rcrsn51 wrote:@amj: Are you saying that the samsung_mono-4.00.35.pet posted above did not work for you?
No, I'm not saying that. Apparently I've been using Linux long enough to already be carrying unnecessary baggage. On other Linux distros I've used in the past I've needed splix to get the printer working. If there is something better available I will happily give it a try. I'm currently building up a new lupu 525 system, adding in as much useful functionality as I can find. By chance I stumbled across that splix driver yesterday and thought hey lets give it a go ...

~edit~

OK, here's my feedback on the samsung-mono driver.

I had installed the splix driver on a toshiba laptop running lupu 525. I installed the samsung-mono driver on a samsung netbook also running lupu 525. I prepared a test page to print using abiword.

During the installation I noticed some differences between the two drivers so I checked these out.

Via the CUPS panel under administration there is the opportunity to print a 'standard test page'. The splix driver gave me a nice test page which included details of the splix and CUPS versions I was using. The samsung-mono driver returned an error when I asked for a test page (unsupported format).

Via the CUPS panel under maintenance there is an opportunity to 'set default options'. The samsung-mono driver gave me three options I could change. (I switched from US paper size to A4). The splix driver gave me eleven options I could change. Some of the eight extra options are things I am unlikely to want to use, but others are options that are quite important to me.

For example splix includes options for setting up double sided printing. But most important of all, splix allows me to set options for toner use. I know from experience that when my toner cartridge is new I need the toner setting on 'light'. As the toner empties, I move progressively through 'medium' to 'dark'. This is necessary to maintain the quality of the printing. At the moment my toner is a little on the low side and I switched the toner setting to 'dark'. (splix defaults to A4).

I printed my abiword test page via both drivers. Because of the toner setting, splix gave me a clearer print than samsung-mono.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#41 Post by rcrsn51 »

amj wrote:The samsung-mono driver returned an error when I asked for a test page (unsupported format).
Make sure that you select Print Test Page, not Print Self Test Page.
The splix driver gave me eleven options I could change.
With the official Samsung driver, look under the JCL tab for additional options.

User avatar
Subito Piano
Posts: 731
Joined: Mon 28 May 2007, 03:12
Location: UPSTATE New York
Contact:

#42 Post by Subito Piano »

What IS the "print self-test page" for, anyway? Mine once told me i had the wrong driver....

amj
Posts: 75
Joined: Fri 28 Jan 2011, 19:20

#43 Post by amj »

rcrsn51 wrote: Make sure that you select Print Test Page, not Print Self Test Page.
Thanks, I have the test page printed now.
rcrsn51 wrote:With the official Samsung driver, look under the JCL tab for additional options.
OK, the splix driver lists 11 options under 'general' and has two sub menus 'banners' and 'policies'.

The samsung-mono driver lists 3 options under 'general' and has three sub-menus "JCL', 'banners' and 'policies'.

The 'banners' and 'policies' sub-menus are identical for both drivers. The samsung-mono 'JCL' sub-menu has four options, meaning that 'general' and 'JCL' together give me 7 options. Four less than splix.

The four extra options that splix gives me (and which appear to be absent from the samsung-mono driver) are:
  • air pressure
  • toner density
  • colour mode
  • 2 sided printing
I have no idea what 'air prerssure' does (and hence will leave it alone) and since it's a monochrome printer, 'colour mode' is irrelevant.

Of all the options available there are only three that are of real interest to me, 'page size', 'toner density' and '2 sided printing'. And two of those three I still cannot find in the samsung-mono driver.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#44 Post by rcrsn51 »

amj wrote:Of all the options available there are only three that are of real interest to me, 'page size', 'toner density' and '2 sided printing'. And two of those three I still cannot find in the samsung-mono driver.
I wonder why Samsung would not include features in their PPD that the printer is capable of handling. Maybe they have selected the lowest common denominator feature-set that applies to all their models.

There are two problems with the Puppy splix driver for other users. It doesn't support newer Samsung models. And the colour capability for CLP models doesn't work. I believe that some distros has updated splix themselves.

Thanks for testing this.
What IS the "print self-test page" for, anyway? Mine once told me i had the wrong driver...
This option (and some others) appeared in CUPS 1.4. The intent is to access the printer's own maintenance features. But I have yet to see it work in any Puppy. And there are complaints about it in other distros.

User avatar
Spaccafumo
Posts: 33
Joined: Thu 15 Jan 2009, 11:06
Location: Sulmona - Italy

CUPS 1.3.11

#45 Post by Spaccafumo »

Samsung ML-2010R laser monochrome usb.
No usb device. This is output of "lpinfo -v":
Attachments
051-32.png
cupsd is on. No usb device present.
(4.99 KiB) Downloaded 2556 times

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#46 Post by rcrsn51 »

Which Puppy are you using?

I notice "direct hp" in your list. That indicates that you have an HP printer installed. But then you should also see a "direct usb://" entry for that printer.

This is not a CUPS or Samsung problem. Something has gone wrong with your USB detection.

Boot off your Live CD using "puppy pfix=ram" and check for printers.

User avatar
Spaccafumo
Posts: 33
Joined: Thu 15 Jan 2009, 11:06
Location: Sulmona - Italy

Samsung ML-2010R

#47 Post by Spaccafumo »

This driver works with laser monocrome printer
Samsung ML-2010R:

Before copying it in '/usr/share/cups/model' i found very useful to reinstall cups by this file: 'cups-install-v0.3.pup'. I am not able to upload it now. Maybe because it weighs more then 18 mb.

User avatar
irishrm
Posts: 271
Joined: Sat 14 Mar 2009, 14:09

#48 Post by irishrm »

Just wanted to say thanks to rcrsn 51 for his Samsung printer pet.

Purchased a Samsung 2162 printer and had it installed in three different puppies in no time.

Thanks again for the help, much appreciated.

irishrm.

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

ML-2165W

#49 Post by step »

Thanks for maintaining this pet. I'm new to CUPS and linux printers. I downloaded and installed your latest pet, then started CUPS and clicked Find new printers. It immediately found my ML-2165W, which is wifi-connected. I was amazed at how easy it went. Then I clicked to make it the default printer and Print Test Page. I do get some print out, but it isn't a test page, just these five lines

Code: Select all

SPL ERROR - FALSE
   POSITION : 0x1  (1)
   SYSTEM : h6fw)5.57/xl_tbl
   LINE : 403
   VERSION : SPL 5.57 01-12-2012
I'm not sure what it means, I'd guess it is some sort of internal test page. Note: in CUPS I did click Print Test Page, not Self Test Page.
What am I doing wrong?

I run puppy saluki 023, some more info

Code: Select all

# /etc/init.d/cups restart
cups: restarted scheduler.
# lpinfo -v
network socket
network http
network ipp
network lpd
network socket://192.168.0.40
direct scsi
network pdf-writer
network smbc
network smb
# ls /usr/share/cups/model
gutenprint  uld-samsung
# 
# ls /usr/share/cups/model/gutenprint/
5.0  5.2
# ls -R /usr/share/cups/model/gutenprint/
/usr/share/cups/model/gutenprint/:
5.0  5.2

/usr/share/cups/model/gutenprint/5.0:

/usr/share/cups/model/gutenprint/5.2:
# ls /usr/share/cups/model/uld-samsung/*2160*
/usr/share/cups/model/uld-samsung/ML-2160.ppd.gz
# 
A cryptic (for me) "[Job 6] Unable to open input" stands out in the CUPS error log

Code: Select all

I [29/May/2013:10:22:25 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=7286)
I [29/May/2013:10:22:25 +0200] [Job 5] Adding start banner page "none".
I [29/May/2013:10:22:25 +0200] [Job 5] Adding end banner page "none".
I [29/May/2013:10:22:25 +0200] [Job 5] File of type application/postscript queued by "anonymous".
I [29/May/2013:10:22:25 +0200] [Job 5] Queued on "CUPS-PDF" by "anonymous".
I [29/May/2013:10:22:25 +0200] [Job 5] Started filter /usr/lib/cups/filter/pstops (PID 7287)
I [29/May/2013:10:22:25 +0200] [Job 5] Started backend /usr/lib/cups/backend/pdf-writer (PID 7288)
I [29/May/2013:10:22:26 +0200] [Job 5] Completed successfully.
I [29/May/2013:10:22:28 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=7311)
I [29/May/2013:10:22:49 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=7451)
I [29/May/2013:10:26:02 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=11663)
I [29/May/2013:10:26:14 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=11723)
I [29/May/2013:10:26:21 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=11760)
I [29/May/2013:10:26:21 +0200] Started "/usr/lib/cups/daemon/cups-deviced" (pid=11761)
E [29/May/2013:10:26:21 +0200] [cups-deviced] Bad line from "pdf-writer": Error: /usr/lib/cups/backend/pdf-writer - ps2pdf is not available!
I [29/May/2013:10:26:28 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=11826)
I [29/May/2013:10:26:56 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=11998)
I [29/May/2013:10:26:56 +0200] Started "/usr/lib/cups/daemon/cups-driverd" (pid=11999)
I [29/May/2013:10:27:01 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=12018)
I [29/May/2013:10:27:01 +0200] Setting Samsung_ML-2160_Series_192.168.0.40 device-uri to "socket://192.168.0.40" (was "file:/dev/null".)
I [29/May/2013:10:27:01 +0200] Setting Samsung_ML-2160_Series_192.168.0.40 printer-is-accepting-jobs to 1 (was 0.)
I [29/May/2013:10:27:01 +0200] Setting Samsung_ML-2160_Series_192.168.0.40 printer-state to 3 (was 5.)
I [29/May/2013:10:27:01 +0200] Saving printers.conf...
I [29/May/2013:10:27:01 +0200] New printer "Samsung_ML-2160_Series_192.168.0.40" added by "anonymous".
I [29/May/2013:10:27:07 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=12071)
I [29/May/2013:10:27:54 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=12346)
I [29/May/2013:10:27:54 +0200] Saving printers.conf...
I [29/May/2013:10:27:54 +0200] Printer "Samsung_ML-2160_Series_192.168.0.40" modified by "anonymous".
I [29/May/2013:10:27:59 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=12383)
I [29/May/2013:10:27:59 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=12384)
I [29/May/2013:10:28:10 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=12436)
I [29/May/2013:10:28:10 +0200] Saving printers.conf...
I [29/May/2013:10:28:10 +0200] Saving classes.conf...
I [29/May/2013:10:28:10 +0200] Default destination set to "Samsung_ML-2160_Series_192.168.0.40" by "anonymous".
I [29/May/2013:10:28:15 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=12488)
I [29/May/2013:10:28:15 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=12489)
I [29/May/2013:10:28:19 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=12508)
I [29/May/2013:10:28:24 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=12542)
I [29/May/2013:10:28:26 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=12543)
I [29/May/2013:10:28:30 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=12562)
I [29/May/2013:10:28:48 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=12683)
I [29/May/2013:10:28:48 +0200] [Job 6] Adding start banner page "none".
I [29/May/2013:10:28:48 +0200] [Job 6] Adding end banner page "none".
I [29/May/2013:10:28:48 +0200] [Job 6] File of type application/postscript queued by "anonymous".
I [29/May/2013:10:28:48 +0200] [Job 6] Queued on "Samsung_ML-2160_Series_192.168.0.40" by "anonymous".
I [29/May/2013:10:28:48 +0200] [Job 6] Started filter /usr/lib/cups/filter/pstops (PID 12684)
I [29/May/2013:10:28:48 +0200] [Job 6] Started filter /usr/lib/cups/filter/pstospl (PID 12685)
I [29/May/2013:10:28:48 +0200] [Job 6] Started backend /usr/lib/cups/backend/socket (PID 12686)
E [29/May/2013:10:28:48 +0200] [Job 6] Unable to open input
I [29/May/2013:10:28:50 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=12688)
I [29/May/2013:10:28:53 +0200] [Job 6] Completed successfully.
I [29/May/2013:10:29:00 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=12758)
I [29/May/2013:10:41:06 +0200] Listening to ::1:631 (IPv6)
I [29/May/2013:10:41:06 +0200] Listening to 127.0.0.1:631 (IPv4)
I [29/May/2013:10:41:06 +0200] Listening to /var/run/cups/cups.sock (Domain)
I [29/May/2013:10:41:06 +0200] Remote access is disabled.
I [29/May/2013:10:41:06 +0200] Loaded configuration file "/etc/cups/cupsd.conf"
I [29/May/2013:10:41:06 +0200] Using default TempDir of /var/spool/cups/tmp...
I [29/May/2013:10:41:06 +0200] Configured for up to 100 clients.
I [29/May/2013:10:41:06 +0200] Allowing up to 100 client connections per host.
I [29/May/2013:10:41:06 +0200] Using policy "default" as the default!
I [29/May/2013:10:41:06 +0200] Full reload is required.
I [29/May/2013:10:41:06 +0200] Saving job cache file "/var/cache/cups/job.cache"...
I [29/May/2013:10:41:06 +0200] Loaded MIME database from '/etc/cups': 35 types, 37 filters...
I [29/May/2013:10:41:06 +0200] Loading job cache file "/var/cache/cups/job.cache"...
I [29/May/2013:10:41:06 +0200] Full reload complete.
E [29/May/2013:10:41:06 +0200] Unable to open listen socket for address ::1:631 - Address family not supported by protocol.
I [29/May/2013:10:41:06 +0200] Listening to 127.0.0.1:631 on fd 3...
I [29/May/2013:10:41:06 +0200] Listening to /var/run/cups/cups.sock on fd 5...
I [29/May/2013:10:41:06 +0200] Resuming new connection processing...
I [29/May/2013:10:41:15 +0200] Scheduler shutting down normally.
I [29/May/2013:10:41:15 +0200] Saving job cache file "/var/cache/cups/job.cache"...
I [29/May/2013:10:41:19 +0200] Listening to ::1:631 (IPv6)
I [29/May/2013:10:41:19 +0200] Listening to 127.0.0.1:631 (IPv4)
I [29/May/2013:10:41:19 +0200] Listening to /var/run/cups/cups.sock (Domain)
I [29/May/2013:10:41:19 +0200] Remote access is disabled.
I [29/May/2013:10:41:19 +0200] Loaded configuration file "/etc/cups/cupsd.conf"
I [29/May/2013:10:41:19 +0200] Using default TempDir of /var/spool/cups/tmp...
I [29/May/2013:10:41:19 +0200] Configured for up to 100 clients.
I [29/May/2013:10:41:19 +0200] Allowing up to 100 client connections per host.
I [29/May/2013:10:41:19 +0200] Using policy "default" as the default!
I [29/May/2013:10:41:19 +0200] Full reload is required.
I [29/May/2013:10:41:19 +0200] Loaded MIME database from '/etc/cups': 35 types, 37 filters...
I [29/May/2013:10:41:19 +0200] Loading job cache file "/var/cache/cups/job.cache"...
I [29/May/2013:10:41:19 +0200] Full reload complete.
I [29/May/2013:10:41:19 +0200] Cleaning out old temporary files in "/var/spool/cups/tmp"...
E [29/May/2013:10:41:19 +0200] Unable to open listen socket for address ::1:631 - Address family not supported by protocol.
I [29/May/2013:10:41:19 +0200] Listening to 127.0.0.1:631 on fd 4...
I [29/May/2013:10:41:19 +0200] Listening to /var/run/cups/cups.sock on fd 6...
I [29/May/2013:10:41:19 +0200] Resuming new connection processing...
I [29/May/2013:10:41:24 +0200] Started "/usr/lib/cups/daemon/cups-deviced" (pid=17236)
E [29/May/2013:10:41:24 +0200] [cups-deviced] Bad line from "pdf-writer": Error: /usr/lib/cups/backend/pdf-writer - ps2pdf is not available!
I [29/May/2013:10:57:43 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=23125)

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#50 Post by rcrsn51 »

The CUPS printing system in Saluki is incomplete and out of date. You need to use a different Puppy.

IIRC, Saluki has a separate printer SFS package here. Have you installed it? The messages in your error log suggest otherwise.

Post Reply