The platform is
$this->bbcode_second_pass_code('', '$ uname -a
Linux jack 3.1.10-28-ARCH #1 PREEMPT Thu Oct 17 22:11:45 CDT 2013 armv5tel GNU/Linux')
on Icybox 6210
I can use it as a print server no more so narrowed the problem configuring only the local printer and proving to print as local user ssh connected.
The printer Brother hl2030 works perfectly as client and server with another two archlinux machines (x86/x86_64).
I have the system uptodate, the printing software installed is:
- cups 1.7.0-2
cups-filters 1.0.41-1
libcups 1.7.0-2
foomatic-filters 1:4.0.17_20130518-1
ghostscript 9.10-1
gsfonts 1.0.7pre44-4
Brother-HL-2030-hl1250.ppd
If I send a text file (printers.conf) to the printer the printer does nothing, freezes with the msg “Sending data to printer”.
If send a postscript file
$this->bbcode_second_pass_code('', '$ enscript printers.conf')
The printer produces a blank page.
Here the cups’s error_log
$this->bbcode_second_pass_code('', '
I [02/Dec/2013:15:35:51 +0100] [Job 56] Adding start banner page "none".
I [02/Dec/2013:15:35:51 +0100] [Job 56] Queued on "bj" by "admin".
D [02/Dec/2013:15:35:51 +0100] [Job 56] Auto-typing file...
D [02/Dec/2013:15:35:51 +0100] [Job 56] Request file type is application/postscript.
I [02/Dec/2013:15:35:51 +0100] [Job 56] File of type application/postscript queued by "admin".
I [02/Dec/2013:15:35:51 +0100] [Job 56] Adding end banner page "none".
D [02/Dec/2013:15:35:52 +0100] [Job 56] time-at-processing=1385994952
D [02/Dec/2013:15:35:52 +0100] [Job 56] 3 filters for job:
D [02/Dec/2013:15:35:52 +0100] [Job 56] pstopdf (application/postscript to application/pdf, cost 0)
D [02/Dec/2013:15:35:52 +0100] [Job 56] pdftopdf (application/pdf to application/vnd.cups-pdf, cost 66)
D [02/Dec/2013:15:35:52 +0100] [Job 56] foomatic-rip (application/vnd.cups-pdf to printer/bj, cost 0)
D [02/Dec/2013:15:35:52 +0100] [Job 56] job-sheets=none,none
D [02/Dec/2013:15:35:52 +0100] [Job 56] argv[0]="bj"
D [02/Dec/2013:15:35:52 +0100] [Job 56] argv[1]="56"
D [02/Dec/2013:15:35:52 +0100] [Job 56] argv[2]="admin"
D [02/Dec/2013:15:35:52 +0100] [Job 56] argv[3]="printers.ps"
D [02/Dec/2013:15:35:52 +0100] [Job 56] argv[4]="1"
D [02/Dec/2013:15:35:52 +0100] [Job 56] argv[5]="finishings=3 number-up=1 job-uuid=urn:uuid:0867c0e7-5b64-30dd-5ffa-1ea6fa8a0a4e job-originating-host-name=localhost time-at-creation=1385994951 time-at-processing=1385994952"
D [02/Dec/2013:15:35:52 +0100] [Job 56] argv[6]="/var/spool/cups/d00056-001"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[1]="CUPS_DATADIR=/usr/share/cups"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[2]="CUPS_DOCROOT=/usr/share/cups/doc"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[5]="CUPS_SERVERBIN=/usr/lib/cups"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[6]="CUPS_SERVERROOT=/etc/cups"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[7]="CUPS_STATEDIR=/run/cups"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[8]="HOME=/var/spool/cups/tmp"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/bin:/bin:/usr/bin"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[10]="SERVER_ADMIN=root@jack"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[11]="SOFTWARE=CUPS/1.7.0"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[12]="TMPDIR=/var/spool/cups/tmp"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[13]="USER=root"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[14]="CUPS_MAX_MESSAGE=2047"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[15]="CUPS_SERVER=/run/cups/cups.sock"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[16]="CUPS_ENCRYPTION=IfRequested"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[17]="IPP_PORT=631"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[18]="CHARSET=utf-8"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[19]="LANG=en_US.UTF-8"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[20]="PPD=/etc/cups/ppd/bj.ppd"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[21]="RIP_MAX_CACHE=128m"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[22]="CONTENT_TYPE=application/postscript"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[23]="DEVICE_URI=usb://Brother/HL-2030%20series?serial=D7J580621"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[24]="PRINTER_INFO=Brother HL-2030 series"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[25]="PRINTER_LOCATION=jack"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[26]="PRINTER=bj"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[27]="PRINTER_STATE_REASONS=none"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[28]="CUPS_FILETYPE=document"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[29]="FINAL_CONTENT_TYPE=printer/bj"
D [02/Dec/2013:15:35:52 +0100] [Job 56] envp[30]="AUTH_I****"
I [02/Dec/2013:15:35:52 +0100] [Job 56] Started filter /usr/lib/cups/filter/pstopdf (PID 7225)
I [02/Dec/2013:15:35:52 +0100] [Job 56] Started filter /usr/lib/cups/filter/pdftopdf (PID 7226)
I [02/Dec/2013:15:35:52 +0100] [Job 56] Started filter /usr/lib/cups/filter/foomatic-rip (PID 7227)
I [02/Dec/2013:15:35:52 +0100] [Job 56] Started backend /usr/lib/cups/backend/usb (PID 7228)
D [02/Dec/2013:15:35:52 +0100] [Job 56] Getting input from file
D [02/Dec/2013:15:35:52 +0100] [Job 56] foomatic-rip version 4.0.17.256 running...
D [02/Dec/2013:15:35:52 +0100] [Job 56] Parsing PPD file ...
D [02/Dec/2013:15:35:52 +0100] [Job 56] Added option ColorSpace
D [02/Dec/2013:15:35:52 +0100] [Job 56] Added option PageSize
D [02/Dec/2013:15:35:52 +0100] [Job 56] Added option ImageableArea
D [02/Dec/2013:15:35:52 +0100] [Job 56] Added option PaperDimension
D [02/Dec/2013:15:35:52 +0100] [Job 56] Added option EconoMode
D [02/Dec/2013:15:35:52 +0100] [Job 56] Added option InputSlot
D [02/Dec/2013:15:35:52 +0100] [Job 56] Added option Resolution
D [02/Dec/2013:15:35:52 +0100] [Job 56] Added option MediaType
D [02/Dec/2013:15:35:52 +0100] [Job 56] Added option HalftoningAlgorithm
D [02/Dec/2013:15:35:52 +0100] [Job 56] Loading USB quirks from "/usr/share/cups/usb".
D [02/Dec/2013:15:35:52 +0100] [Job 56] Loaded 67 quirks.
D [02/Dec/2013:15:35:52 +0100] [Job 56] Printing on printer with URI: usb://Brother/HL-2030%20series?serial=D7J580621
D [02/Dec/2013:15:35:52 +0100] [Job 56] Added option Font
D [02/Dec/2013:15:35:52 +0100] [Job 56] Parameter Summary
D [02/Dec/2013:15:35:52 +0100] [Job 56] -----------------
D [02/Dec/2013:15:35:52 +0100] [Job 56] Spooler: cups
D [02/Dec/2013:15:35:52 +0100] [Job 56] Printer: bj
D [02/Dec/2013:15:35:52 +0100] [Job 56] Shell: /bin/bash
D [02/Dec/2013:15:35:52 +0100] [Job 56] PPD file: /etc/cups/ppd/bj.ppd
D [02/Dec/2013:15:35:52 +0100] [Job 56] ATTR file:
D [02/Dec/2013:15:35:52 +0100] [Job 56] Printer model: Brother HL-2030 Foomatic/hl1250 (recommended)
D [02/Dec/2013:15:35:52 +0100] [Job 56] Job title: printers.ps
D [02/Dec/2013:15:35:52 +0100] [Job 56] File(s) to be printed:
D [02/Dec/2013:15:35:52 +0100] [Job 56] <STDIN>
D [02/Dec/2013:15:35:52 +0100] [Job 56] Ghostscript extra search path ('GS_LIB'): /usr/share/cups/fonts
D [02/Dec/2013:15:35:52 +0100] [Job 56] Printing system options:
D [02/Dec/2013:15:35:52 +0100] [Job 56] Pondering option 'finishings=3'
D [02/Dec/2013:15:35:52 +0100] [Job 56] Unknown option finishings=3.
D [02/Dec/2013:15:35:52 +0100] [Job 56] Pondering option 'number-up=1'
D [02/Dec/2013:15:35:52 +0100] [Job 56] Unknown option number-up=1.
D [02/Dec/2013:15:35:52 +0100] [Job 56] Pondering option 'job-uuid=urn:uuid:0867c0e7-5b64-30dd-5ffa-1ea6fa8a0a4e'
D [02/Dec/2013:15:35:52 +0100] [Job 56] Unknown option job-uuid=urn:uuid:0867c0e7-5b64-30dd-5ffa-1ea6fa8a0a4e.
D [02/Dec/2013:15:35:52 +0100] [Job 56] Pondering option 'job-originating-host-name=localhost'
D [02/Dec/2013:15:35:52 +0100] [Job 56] Unknown option job-originating-host-name=localhost.
D [02/Dec/2013:15:35:52 +0100] [Job 56] Pondering option 'time-at-creation=1385994951'
D [02/Dec/2013:15:35:52 +0100] [Job 56] Unknown option time-at-creation=1385994951.
D [02/Dec/2013:15:35:52 +0100] [Job 56] Pondering option 'time-at-processing=1385994952'
D [02/Dec/2013:15:35:52 +0100] [Job 56] Unknown option time-at-processing=1385994952.
D [02/Dec/2013:15:35:52 +0100] [Job 56] Options from the PPD file:
D [02/Dec/2013:15:35:52 +0100] [Job 56] ================================================
D [02/Dec/2013:15:35:52 +0100] [Job 56] File: <STDIN>
D [02/Dec/2013:15:35:52 +0100] [Job 56] ================================================
D [02/Dec/2013:15:35:52 +0100] [Job 56] libusb_get_device_list=4
D [02/Dec/2013:15:35:52 +0100] [Job 56] STATE: +connecting-to-device
D [02/Dec/2013:15:35:52 +0100] [Job 56] STATE: -connecting-to-device
D [02/Dec/2013:15:35:52 +0100] [Job 56] pstopdf 6 args: 56 admin printers.ps 1 finishings=3 number-up=1 job-uuid=urn:uuid:0867c0e7-5b64-30dd-5ffa-1ea6fa8a0a4e job-originating-host-name=localhost time-at-creation=1385994951 time-at-processing=1385994952 /var/spool/cups/d00056-001
D [02/Dec/2013:15:35:52 +0100] [Job 56] PPD: /etc/cups/ppd/bj.ppd
D [02/Dec/2013:15:35:52 +0100] [Job 56] Device protocol: 2
I [02/Dec/2013:15:35:52 +0100] [Job 56] Sending data to printer.
D [02/Dec/2013:15:35:52 +0100] [Job 56] Set job-printer-state-message to "Sending data to printer.", current level=INFO
D [02/Dec/2013:15:35:52 +0100] [Job 56] Resolution: 600x600
D [02/Dec/2013:15:35:53 +0100] [Job 56] Page size: A4
D [02/Dec/2013:15:35:53 +0100] [Job 56] Width: 595, height: 842, absolute margins: 18, 36, 577, 806
D [02/Dec/2013:15:35:53 +0100] [Job 56] Relative margins: 18, 36, 18, 36
D [02/Dec/2013:15:35:53 +0100] [Job 56] PPD options: -r600 -dDEVICEWIDTHPOINTS=595 -dDEVICEHEIGHTPOINTS=842
D [02/Dec/2013:15:35:53 +0100] [Job 56] PostScript to be injected:
D [02/Dec/2013:15:35:53 +0100] [Job 56] Running cat | /usr/bin/gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.3 -dAutoRotatePages=/None -dAutoFilterColorImages=false -dNOPLATFONTS -dPARANOIDSAFER -dNOINTERPOLATE -sstdout=%stderr -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/printer -dUseCIEColor -dColorConversionStrategy=/LeaveColorUnchanged -dDoNumCopies -r600 -dDEVICEWIDTHPOINTS=595 -dDEVICEHEIGHTPOINTS=842 -sOutputFile=- -c .setpdfwrite -f -
D [02/Dec/2013:15:35:55 +0100] [Job 56] PID 7225 (/usr/lib/cups/filter/pstopdf) exited with no errors.
D [02/Dec/2013:15:35:55 +0100] [Job 56] Filetype: PDF
D [02/Dec/2013:15:35:55 +0100] [Job 56] Storing temporary files in /var/spool/cups/tmp
D [02/Dec/2013:15:35:55 +0100] [Job 56] PID 7226 (/usr/lib/cups/filter/pdftopdf) exited with no errors.
D [02/Dec/2013:15:35:56 +0100] [Job 56] File contains 1 pages
D [02/Dec/2013:15:35:56 +0100] [Job 56] Starting renderer with command: gs -dFirstPage=1 -q -dBATCH -dPARANOIDSAFER -dNOPAUSE -sDEVICE=hl1250 -dEconoMode=0 -dDEVICEWIDTHPOINTS=595 -dDEVICEHEIGHTPOINTS=842 -r600x600 -dSourceTray=0 -dPaperType=0 -sOutputFile=- -c '/Default << /SpotFunction { 180 mul cos exch 180 mul cos add 2 div } bind /HalftoneType 1 /AccurateScreens true /Frequency 137 /Angle 37 /HalftoneName (Round Dot Screen) >> /Halftone defineresource sethalftone << /HalftoneMode 1 /UseWTS false /AccurateScreens true >> setuserparams' -f /var/spool/cups/tmp/foomatic-aG0UNL
D [02/Dec/2013:15:35:56 +0100] [Job 56] Starting process "kid3" (generation 1)
D [02/Dec/2013:15:35:56 +0100] [Job 56] Starting process "kid4" (generation 2)
D [02/Dec/2013:15:35:56 +0100] [Job 56] Starting process "renderer" (generation 2)
D [02/Dec/2013:15:35:56 +0100] [Job 56] JCL: 2345X@PJL
D [02/Dec/2013:15:35:56 +0100] [Job 56] <job data>
D [02/Dec/2013:15:35:57 +0100] [Job 56] renderer exited with status 0
D [02/Dec/2013:15:35:57 +0100] [Job 56] Read 306 bytes of print data...
D [02/Dec/2013:15:35:57 +0100] [Job 56] kid4 exited with status 0
D [02/Dec/2013:15:35:57 +0100] [Job 56] kid3 finished
D [02/Dec/2013:15:35:57 +0100] [Job 56] Wrote 306 bytes of print data...
D [02/Dec/2013:15:35:57 +0100] [Job 56] Kid3 exit status: 0
D [02/Dec/2013:15:35:57 +0100] [Job 56] Closing foomatic-rip.
D [02/Dec/2013:15:35:57 +0100] [Job 56] Sent 306 bytes...
D [02/Dec/2013:15:35:57 +0100] [Job 56] Waiting for read thread to exit...
D [02/Dec/2013:15:35:57 +0100] [Job 56] PID 7227 (/usr/lib/cups/filter/foomatic-rip) exited with no errors.
D [02/Dec/2013:15:35:57 +0100] [Job 56] PID 7228 (/usr/lib/cups/backend/usb) exited with no errors.
D [02/Dec/2013:15:35:57 +0100] [Job 56] time-at-completed=1385994957
I [02/Dec/2013:15:35:57 +0100] [Job 56] Job completed.
D [02/Dec/2013:15:35:58 +0100] [Job 56] Unloading...
')
If I convert the file to pdf and send it to the printer, printers do nothing.
Here the cups’s error_log
$this->bbcode_second_pass_code('', '
I [02/Dec/2013:15:35:10 +0100] [Job 55] Adding start banner page "none".
I [02/Dec/2013:15:35:10 +0100] [Job 55] Queued on "bj" by "admin".
D [02/Dec/2013:15:35:10 +0100] [Job 55] Auto-typing file...
D [02/Dec/2013:15:35:10 +0100] [Job 55] Request file type is application/pdf.
I [02/Dec/2013:15:35:10 +0100] [Job 55] File of type application/pdf queued by "admin".
I [02/Dec/2013:15:35:10 +0100] [Job 55] Adding end banner page "none".
D [02/Dec/2013:15:35:10 +0100] [Job 55] time-at-processing=1385994910
D [02/Dec/2013:15:35:10 +0100] [Job 55] 2 filters for job:
D [02/Dec/2013:15:35:10 +0100] [Job 55] pdftopdf (application/pdf to application/vnd.cups-pdf, cost 66)
D [02/Dec/2013:15:35:10 +0100] [Job 55] foomatic-rip (application/vnd.cups-pdf to printer/bj, cost 0)
D [02/Dec/2013:15:35:10 +0100] [Job 55] job-sheets=none,none
D [02/Dec/2013:15:35:10 +0100] [Job 55] argv[0]="bj"
D [02/Dec/2013:15:35:10 +0100] [Job 55] argv[1]="55"
D [02/Dec/2013:15:35:10 +0100] [Job 55] argv[2]="admin"
D [02/Dec/2013:15:35:10 +0100] [Job 55] argv[3]="printers.pdf"
D [02/Dec/2013:15:35:10 +0100] [Job 55] argv[4]="1"
D [02/Dec/2013:15:35:10 +0100] [Job 55] argv[5]="finishings=3 number-up=1 job-uuid=urn:uuid:50e1461b-6ca2-3465-4949-01d005af02e8 job-originating-host-name=localhost time-at-creation=1385994910 time-at-processing=1385994910"
D [02/Dec/2013:15:35:10 +0100] [Job 55] argv[6]="/var/spool/cups/d00055-001"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[1]="CUPS_DATADIR=/usr/share/cups"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[2]="CUPS_DOCROOT=/usr/share/cups/doc"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[5]="CUPS_SERVERBIN=/usr/lib/cups"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[6]="CUPS_SERVERROOT=/etc/cups"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[7]="CUPS_STATEDIR=/run/cups"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[8]="HOME=/var/spool/cups/tmp"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/bin:/bin:/usr/bin"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[10]="SERVER_ADMIN=root@jack"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[11]="SOFTWARE=CUPS/1.7.0"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[12]="TMPDIR=/var/spool/cups/tmp"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[13]="USER=root"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[14]="CUPS_MAX_MESSAGE=2047"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[15]="CUPS_SERVER=/run/cups/cups.sock"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[16]="CUPS_ENCRYPTION=IfRequested"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[17]="IPP_PORT=631"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[18]="CHARSET=utf-8"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[19]="LANG=en_US.UTF-8"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[20]="PPD=/etc/cups/ppd/bj.ppd"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[21]="RIP_MAX_CACHE=128m"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[22]="CONTENT_TYPE=application/pdf"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[23]="DEVICE_URI=usb://Brother/HL-2030%20series?serial=D7J580621"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[24]="PRINTER_INFO=Brother HL-2030 series"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[25]="PRINTER_LOCATION=jack"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[26]="PRINTER=bj"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[27]="PRINTER_STATE_REASONS=none"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[28]="CUPS_FILETYPE=document"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[29]="FINAL_CONTENT_TYPE=printer/bj"
D [02/Dec/2013:15:35:10 +0100] [Job 55] envp[30]="AUTH_I****"
I [02/Dec/2013:15:35:10 +0100] [Job 55] Started filter /usr/lib/cups/filter/pdftopdf (PID 7208)
I [02/Dec/2013:15:35:10 +0100] [Job 55] Started filter /usr/lib/cups/filter/foomatic-rip (PID 7209)
I [02/Dec/2013:15:35:10 +0100] [Job 55] Started backend /usr/lib/cups/backend/usb (PID 7210)
D [02/Dec/2013:15:35:10 +0100] [Job 55] Getting input from file
D [02/Dec/2013:15:35:10 +0100] [Job 55] foomatic-rip version 4.0.17.256 running...
D [02/Dec/2013:15:35:10 +0100] [Job 55] Parsing PPD file ...
D [02/Dec/2013:15:35:10 +0100] [Job 55] Added option ColorSpace
D [02/Dec/2013:15:35:10 +0100] [Job 55] Added option PageSize
D [02/Dec/2013:15:35:10 +0100] [Job 55] Added option ImageableArea
D [02/Dec/2013:15:35:10 +0100] [Job 55] Added option PaperDimension
D [02/Dec/2013:15:35:10 +0100] [Job 55] Added option EconoMode
D [02/Dec/2013:15:35:10 +0100] [Job 55] Added option InputSlot
D [02/Dec/2013:15:35:10 +0100] [Job 55] Added option Resolution
D [02/Dec/2013:15:35:10 +0100] [Job 55] Added option MediaType
D [02/Dec/2013:15:35:10 +0100] [Job 55] Added option HalftoningAlgorithm
D [02/Dec/2013:15:35:10 +0100] [Job 55] Loading USB quirks from "/usr/share/cups/usb".
D [02/Dec/2013:15:35:10 +0100] [Job 55] Loaded 67 quirks.
D [02/Dec/2013:15:35:10 +0100] [Job 55] Added option Font
D [02/Dec/2013:15:35:10 +0100] [Job 55] Printing on printer with URI: usb://Brother/HL-2030%20series?serial=D7J580621
D [02/Dec/2013:15:35:10 +0100] [Job 55] libusb_get_device_list=4
D [02/Dec/2013:15:35:10 +0100] [Job 55] Parameter Summary
D [02/Dec/2013:15:35:10 +0100] [Job 55] -----------------
D [02/Dec/2013:15:35:10 +0100] [Job 55] Spooler: cups
D [02/Dec/2013:15:35:10 +0100] [Job 55] Printer: bj
D [02/Dec/2013:15:35:10 +0100] [Job 55] Shell: /bin/bash
D [02/Dec/2013:15:35:10 +0100] [Job 55] PPD file: /etc/cups/ppd/bj.ppd
D [02/Dec/2013:15:35:10 +0100] [Job 55] ATTR file:
D [02/Dec/2013:15:35:10 +0100] [Job 55] Printer model: Brother HL-2030 Foomatic/hl1250 (recommended)
D [02/Dec/2013:15:35:10 +0100] [Job 55] Job title: printers.pdf
D [02/Dec/2013:15:35:10 +0100] [Job 55] File(s) to be printed:
D [02/Dec/2013:15:35:10 +0100] [Job 55] <STDIN>
D [02/Dec/2013:15:35:10 +0100] [Job 55] Ghostscript extra search path ('GS_LIB'): /usr/share/cups/fonts
D [02/Dec/2013:15:35:10 +0100] [Job 55] Printing system options:
D [02/Dec/2013:15:35:10 +0100] [Job 55] Pondering option 'finishings=3'
D [02/Dec/2013:15:35:10 +0100] [Job 55] Unknown option finishings=3.
D [02/Dec/2013:15:35:10 +0100] [Job 55] Pondering option 'number-up=1'
D [02/Dec/2013:15:35:10 +0100] [Job 55] Unknown option number-up=1.
D [02/Dec/2013:15:35:10 +0100] [Job 55] Pondering option 'job-uuid=urn:uuid:50e1461b-6ca2-3465-4949-01d005af02e8'
D [02/Dec/2013:15:35:10 +0100] [Job 55] Unknown option job-uuid=urn:uuid:50e1461b-6ca2-3465-4949-01d005af02e8.
D [02/Dec/2013:15:35:10 +0100] [Job 55] Pondering option 'job-originating-host-name=localhost'
D [02/Dec/2013:15:35:10 +0100] [Job 55] Unknown option job-originating-host-name=localhost.
D [02/Dec/2013:15:35:10 +0100] [Job 55] Pondering option 'time-at-creation=1385994910'
D [02/Dec/2013:15:35:10 +0100] [Job 55] Unknown option time-at-creation=1385994910.
D [02/Dec/2013:15:35:10 +0100] [Job 55] Pondering option 'time-at-processing=1385994910'
D [02/Dec/2013:15:35:10 +0100] [Job 55] Unknown option time-at-processing=1385994910.
D [02/Dec/2013:15:35:10 +0100] [Job 55] Options from the PPD file:
D [02/Dec/2013:15:35:10 +0100] [Job 55] ================================================
D [02/Dec/2013:15:35:10 +0100] [Job 55] File: <STDIN>
D [02/Dec/2013:15:35:10 +0100] [Job 55] ================================================
D [02/Dec/2013:15:35:10 +0100] [Job 55] STATE: +connecting-to-device
D [02/Dec/2013:15:35:10 +0100] [Job 55] STATE: -connecting-to-device
D [02/Dec/2013:15:35:10 +0100] [Job 55] Device protocol: 2
I [02/Dec/2013:15:35:10 +0100] [Job 55] Sending data to printer.
D [02/Dec/2013:15:35:10 +0100] [Job 55] Set job-printer-state-message to "Sending data to printer.", current level=INFO
D [02/Dec/2013:15:35:10 +0100] [Job 55] Filetype: PDF
D [02/Dec/2013:15:35:10 +0100] [Job 55] Storing temporary files in /var/spool/cups/tmp
D [02/Dec/2013:15:35:10 +0100] [Job 55] PID 7208 (/usr/lib/cups/filter/pdftopdf) exited with no errors.
D [02/Dec/2013:15:35:11 +0100] [Job 55] File contains 1 pages
D [02/Dec/2013:15:35:11 +0100] [Job 55] Starting renderer with command: gs -dFirstPage=1 -q -dBATCH -dPARANOIDSAFER -dNOPAUSE -sDEVICE=hl1250 -dEconoMode=0 -dDEVICEWIDTHPOINTS=595 -dDEVICEHEIGHTPOINTS=842 -r600x600 -dSourceTray=0 -dPaperType=0 -sOutputFile=- -c '/Default << /SpotFunction { 180 mul cos exch 180 mul cos add 2 div } bind /HalftoneType 1 /AccurateScreens true /Frequency 137 /Angle 37 /HalftoneName (Round Dot Screen) >> /Halftone defineresource sethalftone << /HalftoneMode 1 /UseWTS false /AccurateScreens true >> setuserparams' -f /var/spool/cups/tmp/foomatic-bNnORB
D [02/Dec/2013:15:35:11 +0100] [Job 55] Starting process "kid3" (generation 1)
D [02/Dec/2013:15:35:11 +0100] [Job 55] Starting process "kid4" (generation 2)
D [02/Dec/2013:15:35:11 +0100] [Job 55] Starting process "renderer" (generation 2)
D [02/Dec/2013:15:35:11 +0100] [Job 55] JCL: 2345X@PJL
D [02/Dec/2013:15:35:11 +0100] [Job 55] <job data>
')
If I convert the file to the language of the printer and send it raw
$ gs -q -dNOPAUSE -dBATCH -dSAFER -sDEVICE=hl1250 -sOutputFile=\|"lpr -o raw" printers.conf.ps
the page is printed.
Here the cups’s error_log
$this->bbcode_second_pass_code('', '
I [02/Dec/2013:15:32:34 +0100] [Job 54] Adding start banner page "none".
I [02/Dec/2013:15:32:34 +0100] [Job 54] Queued on "bj" by "admin".
I [02/Dec/2013:15:32:34 +0100] [Job 54] File of type application/vnd.cups-raw queued by "admin".
I [02/Dec/2013:15:32:34 +0100] [Job 54] Adding end banner page "none".
D [02/Dec/2013:15:32:34 +0100] [Job 54] time-at-processing=1385994754
D [02/Dec/2013:15:32:34 +0100] [Job 54] 2 filters for job:
D [02/Dec/2013:15:32:34 +0100] [Job 54] - (application/vnd.cups-raw to printer/bj/application/octet-stream, cost 0)
D [02/Dec/2013:15:32:34 +0100] [Job 54] - (printer/bj/application/octet-stream to printer/bj, cost 0)
D [02/Dec/2013:15:32:34 +0100] [Job 54] job-sheets=none,none
D [02/Dec/2013:15:32:34 +0100] [Job 54] argv[0]="bj"
D [02/Dec/2013:15:32:34 +0100] [Job 54] argv[1]="54"
D [02/Dec/2013:15:32:34 +0100] [Job 54] argv[2]="admin"
D [02/Dec/2013:15:32:34 +0100] [Job 54] argv[3]="prnt.hl"
D [02/Dec/2013:15:32:34 +0100] [Job 54] argv[4]="1"
D [02/Dec/2013:15:32:34 +0100] [Job 54] argv[5]="finishings=3 number-up=1 job-uuid=urn:uuid:6454d51c-b12b-33be-6a5e-c131a4ff2887 job-originating-host-name=localhost time-at-creation=1385994754 time-at-processing=1385994754"
D [02/Dec/2013:15:32:34 +0100] [Job 54] argv[6]="/var/spool/cups/d00054-001"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[1]="CUPS_DATADIR=/usr/share/cups"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[2]="CUPS_DOCROOT=/usr/share/cups/doc"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[5]="CUPS_SERVERBIN=/usr/lib/cups"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[6]="CUPS_SERVERROOT=/etc/cups"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[7]="CUPS_STATEDIR=/run/cups"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[8]="HOME=/var/spool/cups/tmp"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/bin:/bin:/usr/bin"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[10]="SERVER_ADMIN=root@jack"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[11]="SOFTWARE=CUPS/1.7.0"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[12]="TMPDIR=/var/spool/cups/tmp"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[13]="USER=root"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[14]="CUPS_MAX_MESSAGE=2047"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[15]="CUPS_SERVER=/run/cups/cups.sock"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[16]="CUPS_ENCRYPTION=IfRequested"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[17]="IPP_PORT=631"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[18]="CHARSET=utf-8"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[19]="LANG=en_US.UTF-8"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[20]="PPD=/etc/cups/ppd/bj.ppd"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[21]="RIP_MAX_CACHE=128m"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[22]="CONTENT_TYPE=application/vnd.cups-raw"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[23]="DEVICE_URI=usb://Brother/HL-2030%20series?serial=D7J580621"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[24]="PRINTER_INFO=Brother HL-2030 series"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[25]="PRINTER_LOCATION=jack"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[26]="PRINTER=bj"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[27]="PRINTER_STATE_REASONS=none"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[28]="CUPS_FILETYPE=document"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[29]="FINAL_CONTENT_TYPE=printer/bj"
D [02/Dec/2013:15:32:34 +0100] [Job 54] envp[30]="AUTH_I****"
I [02/Dec/2013:15:32:34 +0100] [Job 54] Started backend /usr/lib/cups/backend/usb (PID 7201)
D [02/Dec/2013:15:32:34 +0100] [Job 54] Loading USB quirks from "/usr/share/cups/usb".
D [02/Dec/2013:15:32:34 +0100] [Job 54] Loaded 67 quirks.
D [02/Dec/2013:15:32:34 +0100] [Job 54] Printing on printer with URI: usb://Brother/HL-2030%20series?serial=D7J580621
D [02/Dec/2013:15:32:34 +0100] [Job 54] libusb_get_device_list=4
D [02/Dec/2013:15:32:34 +0100] [Job 54] STATE: +connecting-to-device
D [02/Dec/2013:15:32:34 +0100] [Job 54] STATE: -connecting-to-device
D [02/Dec/2013:15:32:34 +0100] [Job 54] Device protocol: 2
I [02/Dec/2013:15:32:34 +0100] [Job 54] Sending data to printer.
D [02/Dec/2013:15:32:34 +0100] [Job 54] Set job-printer-state-message to "Sending data to printer.", current level=INFO
D [02/Dec/2013:15:32:34 +0100] [Job 54] PAGE: 1 1
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 8192 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 16384 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 24576 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 32768 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 40960 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 49152 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 57344 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 65536 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 73728 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 81920 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 90112 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 98304 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 106496 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 114688 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 122880 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 8192 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 131072 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Read 5788 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Wrote 5788 bytes of print data...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sending print file, 136860 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Sent 136860 bytes...
D [02/Dec/2013:15:32:34 +0100] [Job 54] Waiting for read thread to exit...
D [02/Dec/2013:15:32:34 +0100] [Job 54] PID 7201 (/usr/lib/cups/backend/usb) exited with no errors.
D [02/Dec/2013:15:32:34 +0100] [Job 54] time-at-completed=1385994754
I [02/Dec/2013:15:32:34 +0100] [Job 54] Job completed.
D [02/Dec/2013:15:32:35 +0100] [Job 54] Unloading...
')
Maybe a problem with foomatic-rip, ghostscript, cups filters?
What else?
Any help welcome.