PostScript printer problems - Fedora 21

Hello All, I have a Kyocera FS-1200 PS printer, which has been excellent for donkey's years. For a while now, can't be sure how long, maybe a year or so...the printer isn't used very much, the printer sometimes throws errors. I have spent the last couple of days trying to track down what is going on. When printing some pdf files from 'Document Viewer' in Fedora, and most pdf sent from a Win7 laptop (the printer is networked) it throws an error "ERROR: rangecheck OFFENDING COMMAND: filter STACK 120585 --nostringval--..." Pdf files that fail to print, from either Fedora Document Viewer or Win7, can be printed without error from Fedora via Xpdf. All test pages sent from the printer-config on Fedora throw the same error, the stack number varies. I have looked at the on board printer setup, and fiddled with the emulation (it can use PCL 6, KPDL 2 and others). Changes to emulation have no effect, and it always reverts to KPDL. Fedora printer-config provides a number of printer drivers for this device, and I have had it set to the recommended, and tried a few others...nothing seems to change the behaviour. Anyone have any thoughts on this? PS I did post a question on Linux Questions a few days ago but had no response, so thought it OK to ask here. Cheers, -- Regards, Terry Duell

Terry Duell wrote:
Hello All, I have a Kyocera FS-1200 PS printer, which has been excellent for donkey's years. For a while now, can't be sure how long, maybe a year or so...the printer isn't used very much, the printer sometimes throws errors. I have spent the last couple of days trying to track down what is going on. When printing some pdf files from 'Document Viewer' in Fedora, and most pdf sent from a Win7 laptop (the printer is networked) it throws an error "ERROR: rangecheck OFFENDING COMMAND: filter STACK 120585 --nostringval--..." Pdf files that fail to print, from either Fedora Document Viewer or Win7, can be printed without error from Fedora via Xpdf. All test pages sent from the printer-config on Fedora throw the same error, the stack number varies. I have looked at the on board printer setup, and fiddled with the emulation (it can use PCL 6, KPDL 2 and others). Changes to emulation have no effect, and it always reverts to KPDL. Fedora printer-config provides a number of printer drivers for this device, and I have had it set to the recommended, and tried a few others...nothing seems to change the behaviour. Anyone have any thoughts on this?
Terry; just a thought; you don't say, but I will assume wireless networking via router ? could the IP address of the printer have changed ? I had such a problem; the IP address is now locked to the MAC address ! regards Rohan McLeod

Hello Rohan, On Fri, 03 Jul 2015 12:10:59 +1000, Rohan McLeod <rhn@jeack.com.au> wrote: [snip]
Terry; just a thought; you don't say, but I will assume wireless networking via router ? could the IP address of the printer have changed ? I had such a problem; the IP address is now locked to the MAC address !
No it's a wired network connection, from router to D-Link DP-301P+ print server. The Win7 laptop talks via wireless to the router. The IP address shouldn't be the problem. If that was the problem I wouldn't be able to print from Xpdf (Fedora), and a few print tasks from the Win7 laptop do print, although many of those don't result in a 100% correct output. I think the printer is meant to be capable of PS level 2, and I'm not sure what Win7 (or any its applications) does with it's print jobs, but assume there is some pdf to ps conversion going on somewhere in the process...likewise on Fedora. Maybe Fedora Document Viewer and Win7 are trying to talk PS level 3, but I'm only guessing. Hopefully someone has some idea about how it all works. Thanks for thinking about it. Cheers, -- Regards, Terry Duell

Hello Terry, On Fri, 2015-07-03 at 10:24 +1000, Terry Duell wrote:
Hello All, I have a Kyocera FS-1200 PS printer, which has been excellent for donkey's years. For a while now, can't be sure how long, maybe a year or so...the printer isn't used very much, the printer sometimes throws errors. I have spent the last couple of days trying to track down what is going on. When printing some pdf files from 'Document Viewer' in Fedora, and most pdf sent from a Win7 laptop (the printer is networked) it throws an error "ERROR: rangecheck OFFENDING COMMAND: filter STACK 120585 --nostringval--..." Pdf files that fail to print, from either Fedora Document Viewer or Win7, can be printed without error from Fedora via Xpdf. All test pages sent from the printer-config on Fedora throw the same error, the stack number varies. I have looked at the on board printer setup, and fiddled with the emulation (it can use PCL 6, KPDL 2 and others). Changes to emulation have no effect, and it always reverts to KPDL.
I had two Kyocera FS600's, they needed parts which were too expensive, but did sterling service. I set them up for KPDL, they did not have PS, and they worked well. If that is what the on board setting keeps reverting to, see if that will work, consistently.
Fedora printer-config provides a number of printer drivers for this device, and I have had it set to the recommended, and tried a few others...nothing seems to change the behaviour. Anyone have any thoughts on this?
PS I did post a question on Linux Questions a few days ago but had no response, so thought it OK to ask here.
Hope you get it working. I am still trying to sort out a "Broken Pipe" error message for a Canon LBP-5050N. I know others have made work, but no reports yet on Debian 7.8. I might have more success with a Brother 4075CW which is colour, networked, wireless and has BrotherScript, a superset of Postscript, but not necessarily so suitable for photos.
Cheers,
Regards, Mark Trickett

On Fri, 03 Jul 2015 10:24:40 +1000, Terry Duell <tduell@iinet.net.au> wrote:
Hello All, I have a Kyocera FS-1200 PS printer, which has been excellent for donkey's years. For a while now, can't be sure how long, maybe a year or so...the printer isn't used very much, the printer sometimes throws errors. I have spent the last couple of days trying to track down what is going on. When printing some pdf files from 'Document Viewer' in Fedora, and most pdf sent from a Win7 laptop (the printer is networked) it throws an error "ERROR: rangecheck OFFENDING COMMAND: filter STACK 120585 --nostringval--..."
[snip] It looks like I have a solution, which involves switching between use of Poppler and Ghostscript, using one of the following... lpadmin -p <printer> -o pdftops-renderer-default=gs lpadmin -p <printer> -o pdftops-renderer-default=pdftops where <printer> is from 'lpstat -v'. Not knowing what the current setting is I tried both and found that setting the default to 'pdftops' enabled files to be printed that previously caused a printer error. This solution won't fix the problem printing from Win7, but that's another problem! Cheers, -- Regards, Terry Duell
participants (3)
-
Mark Trickett
-
Rohan McLeod
-
Terry Duell