[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: error when printing to Samsung C410 series colour laser printer



On 2019-06-13 5:06 a.m., Brian wrote:
On Tue 11 Jun 2019 at 16:59:35 -0400, Gary Dale wrote:

I can print fine from Stretch but not from Buster. When I try to print to
this printer from Buster, I get a short listing of a text error. For
example, I just tried to print a PDF and got

SPL-C ERROR - Undefined Command

     POSITION : 0x21958 (137560)

     SYSTEM : src/xl_pa

     LINE : 298

     VERSION : SPL-C 5.59.01 06-19-2013

I get different errors when printing LibreOffice documents of various types.
The errors persist whether I print to the printer via its network interface
or USB cable via a Stretch CUPS server. However I can print from a Stretch
computer.

My usual workaround is to create a PDF, then ssh to the CUPS server and
print via lp.

This only seems to affect this one printer. It's been going on for months
now, so I figured I should report it since it isn't going away on its own.
The driver I use is the Samsung C410 Series driver, which is probably the
one from the HP driver download page.
Your setup would appear to be:

1. The C410 is connected to a CUPS server via USB (but the connection
    can also be via wireless).

2. The server has the Samsung ULD software installed and is advertising
    shared queues.

3. The buster client contacts the server over wireless and is running
    cups-browsed.

Please post what you get with 'lpstat -l -e' from the client. You should
be able to recognise your print queue from the output, so follow up with
'lpoptions -p <print_queue>'.

Not quite. The network connection is wired. The C410 only connects wirelessly using WPS, which I have disabled on the router.

$ lpstat -l -e
Samsung_C410_Series permanent ipp://localhost/printers/Samsung_C410_Series dnssd://Samsung%20C410%20Series%20(SEC30CDA71CB48A)._printer._tcp.local/ Samsung_C410_Series_SEC30CDA71CB48A_ network none ipp://Samsung%20C410%20Series%20(SEC30CDA71CB48A)._ipp._tcp.local/ Samsung_C410_Series_TheLibrarian network none ipps://Samsung%20C410%20Series%20%40%20TheLibrarian._ipps._tcp.local/cups Samsung_C410_Series_TheLibrarian_3 permanent ipp://localhost/printers/Samsung_C410_Series_TheLibrarian_3 file:///dev/null

The printer is defined  on the server (TheLibrarian) twice - once as a network printer and once as a USB printer. It's defined once on my workstation as a network printer, so I can avoid going through the server.

$ lpoptions -p Samsung_C410_Series
copies=1 device-uri=dnssd://Samsung%20C410%20Series%20(SEC30CDA71CB48A)._printer._tcp.local/ finishings=3 job-cancel-after=10800 job-hold-until=no-hold job-priority=50 job-sheets=none,none marker-change-time=1560454516 marker-colors=#000000,#00FFFF,#FF00FF,#FFFF00,none,none,none,none,none,none marker-levels=201,178,74,62,89,60,61,89,50,0 marker-names='Black\ Toner\ S/N\ :CRUM-14031169715,Cyan\ Toner\ S/N\ :CRUM-14031169678,Magenta\ Toner\ S/N\ :CRUM-14031182177,Yellow\ Toner\ S/N\ :CRUM-14031182186,Transfer\ Roller,Transfer\ Belt,Fuser\ Life,Pick-up\ Roller,Imaging\ Unit,Waste\ Toner' marker-types=toner,toner,toner,toner,other,other,fuser,other,other,other number-up=1 PageSize=Letter printer-commands=none printer-info='Samsung C410 Series' printer-is-accepting-jobs=true printer-is-shared=false printer-is-temporary=false printer-location='family room' printer-make-and-model='Samsung C410 Series' printer-state=3 printer-state-change-time=1560454516 printer-state-reasons=none printer-type=2101324 printer-uri-supported=ipp://localhost/printers/Samsung_C410_Series


Reply to: