Don’t seem to be able to resolve this one…
I have an M2825ND printer connected via wired lan, which since moving to openSUSE 13.2 (from 13.1) will not print using the ULD drivers from Samsung.
Using either “Samsung M262x 282x Foomatic/pxlmono” or "Samsung M262x 282x Series (pxlmono-Samsung 20140114 OpenPrinting) OSS drivers this works with basic functionality. So it’s not a network communication problem.
“/usr/share/cups/mime/cupsfilters.convs” is correctly installed…
( Wed 19 Nov 2014 12:00:00 GMT xxx.xxx@suse.com - Rebuild to install cups-filters-ghostscript correctly - https://bugzilla.novell.com/show_bug.cgi?id=904652 )
… so I can eliminate that.
The Samsung drivers are the latest (to my knowledge) release ULD-1.00.27.04 and are installed to:
/usr/share/cups/model/manufacturer-PPDs/samsung/Samsung_M262x_282x_Series.ppd
/usr/lib/cups/filter/rastertospl
with correct permissions, the printer is then setup via YaST2.
This setup worked previously with openSUSE 13.1 (which I think used the same version of CUPS?)
I have set “LogLevel debug” in “/etc/cups/cupsd.conf”
The error being reported is:
E [22/Nov/2014:15:51:57 +0000] [Job 45] Job stopped due to filter errors; please consult the error_log file for details.
and further down the log I find:
D [22/Nov/2014:15:51:56 +0000] PID 1481 (/usr/lib/cups/filter/rastertospl) stopped with status 1.
Everything else in the log appears normal.
So it appears to be Samsung’s “rastertospl” which is falling over. I’ve tried downloading the drivers again from an alternate source, the sha1 checksums were identical to the current copies; so I’m ruling out file corruption.
Googling has not been of any use, although I did find a report of identical behaviour running on a Raspberry pi, which was unresolved.
Any ideas how I can progress further with this would be appreciated. :\