On 2019-06-13 5:06 a.m., Brian wrote:
Not quite. The network connection is wired. The C410 only connects wirelessly using WPS, which I have disabled on the router.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>'.
$ lpstat -l -eSamsung_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_Seriescopies=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