[opensuse] Problem with cups after upgrade to 42.2
Hello, I have a Honeywell PC42t-203-FP Thermal Printer (USB) that worked perfectly on OpenSUSE 12.1 with a generic postscript driver. After upgrading to OpenSUSE 42.2 Leap, the printer no longer prints. Cups can find and install the printer, but when sending a print command, it hangs on "Sending data to printer".. The printer 'blinks', but nothing comes out ... I have tried to use the same PPD file that I was using in OpenSUSE 12.1, but no success. I have already checked permissions, tested various configurations, different drivers and I am doing all tests with root user. Any tips what it might be? # lpstat -v device for eti1fischer: usb://Honeywell/PC42t-203-FP?serial=17041B38DB # cups error.log: D [07/Jun/2018:18:05:46 -0300] [Client 16] Accepted from localhost:631 (IPv6) D [07/Jun/2018:18:05:46 -0300] [Client 16] Waiting for request. D [07/Jun/2018:18:05:46 -0300] [Client 16] POST / HTTP/1.1 D [07/Jun/2018:18:05:46 -0300] cupsdSetBusyState: newbusy="Active clients", busy="Not busy" D [07/Jun/2018:18:05:46 -0300] [Client 16] No authentication data provided. D [07/Jun/2018:18:05:46 -0300] [Client 16] 2.0 Get-Printer-Attributes 1 D [07/Jun/2018:18:05:46 -0300] Get-Printer-Attributes ipp://localhost:631/printers/eti1fischer D [07/Jun/2018:18:05:46 -0300] [Client 16] Returning IPP successful-ok for Get-Printer-Attributes (ipp://localhost:631/printers/eti1fischer) from localhost D [07/Jun/2018:18:05:46 -0300] [Client 16] Content-Length: 1179 D [07/Jun/2018:18:05:46 -0300] [Client 16] cupsdWriteClient error=0, used=0, state=HTTP_STATE_POST_SEND, data_encoding=HTTP_ENCODING_LENGTH, data_remaining=1179, response=0x55 e91f6c4d10(IPP_IDLE), pipe_pid=0, file=-1 D [07/Jun/2018:18:05:46 -0300] [Client 16] Writing IPP response, ipp_state=DATA, old wused=0, new wused=0 D [07/Jun/2018:18:05:46 -0300] [Client 16] bytes=0, http_state=0, data_remaining=0 D [07/Jun/2018:18:05:46 -0300] [Client 16] Waiting for request. D [07/Jun/2018:18:05:46 -0300] cupsdSetBusyState: newbusy="Not busy", busy="Active clients" D [07/Jun/2018:18:05:46 -0300] [Client 16] POST /printers/eti1fischer HTTP/1.1 D [07/Jun/2018:18:05:46 -0300] cupsdSetBusyState: newbusy="Active clients", busy="Not busy" D [07/Jun/2018:18:05:46 -0300] [Client 16] No authentication data provided. D [07/Jun/2018:18:05:46 -0300] [Client 16] 2.0 Create-Job 2 D [07/Jun/2018:18:05:46 -0300] Create-Job ipp://localhost:631/printers/eti1fischer D [07/Jun/2018:18:05:46 -0300] cupsdMarkDirty(---J-) D [07/Jun/2018:18:05:46 -0300] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients" D [07/Jun/2018:18:05:46 -0300] add_job: requesting-user-name="bh2184" I [07/Jun/2018:18:05:46 -0300] [Job 114] Adding start banner page "none". D [07/Jun/2018:18:05:46 -0300] Discarding unused job-created event... I [07/Jun/2018:18:05:46 -0300] [Job 114] Queued on "eti1fischer" by "bh2184". D [07/Jun/2018:18:05:46 -0300] [Client 16] Returning IPP successful-ok for Create-Job (ipp://localhost:631/printers/eti1fischer) from localhost D [07/Jun/2018:18:05:46 -0300] [Client 16] Content-Length: 180 D [07/Jun/2018:18:05:46 -0300] [Client 16] cupsdWriteClient error=0, used=0, state=HTTP_STATE_POST_SEND, data_encoding=HTTP_ENCODING_LENGTH, data_remaining=180, response=0x55e 91f6c5c90(IPP_IDLE), pipe_pid=0, file=-1 D [07/Jun/2018:18:05:46 -0300] [Client 16] Writing IPP response, ipp_state=DATA, old wused=0, new wused=0 D [07/Jun/2018:18:05:46 -0300] [Client 16] bytes=0, http_state=0, data_remaining=0 D [07/Jun/2018:18:05:46 -0300] [Client 16] Waiting for request. D [07/Jun/2018:18:05:46 -0300] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files" D [07/Jun/2018:18:05:46 -0300] [Client 16] POST /printers/eti1fischer HTTP/1.1 D [07/Jun/2018:18:05:46 -0300] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty files" D [07/Jun/2018:18:05:46 -0300] [Client 16] No authentication data provided. D [07/Jun/2018:18:05:46 -0300] [Client 16] 2.0 Send-Document 3 D [07/Jun/2018:18:05:46 -0300] Send-Document ipp://localhost:631/printers/eti1fischer D [07/Jun/2018:18:05:46 -0300] cupsdIsAuthorized: requesting-user-name="bh2184" D [07/Jun/2018:18:05:46 -0300] cupsdMarkDirty(---J-) D [07/Jun/2018:18:05:46 -0300] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files" I [07/Jun/2018:18:05:46 -0300] [Job 114] File of type application/vnd.cups-raw queued by "bh2184". D [07/Jun/2018:18:05:46 -0300] cupsdMarkDirty(---J-) D [07/Jun/2018:18:05:46 -0300] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files" D [07/Jun/2018:18:05:46 -0300] [Job 114] time-at-processing=1528405546 D [07/Jun/2018:18:05:46 -0300] cupsdMarkDirty(---J-) D [07/Jun/2018:18:05:46 -0300] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files" D [07/Jun/2018:18:05:46 -0300] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files" D [07/Jun/2018:18:05:46 -0300] Discarding unused printer-state-changed event... D [07/Jun/2018:18:05:46 -0300] [Job 114] 2 filters for job: D [07/Jun/2018:18:05:46 -0300] [Job 114] - (application/vnd.cups-raw to printer/eti1fischer/application/octet-stream, cost 0) D [07/Jun/2018:18:05:46 -0300] [Job 114] - (printer/eti1fischer/application/octet-stream to printer/eti1fischer, cost 0) D [07/Jun/2018:18:05:46 -0300] [Job 114] job-sheets=none D [07/Jun/2018:18:05:46 -0300] [Job 114] argv[0]="eti1fischer" D [07/Jun/2018:18:05:46 -0300] [Job 114] argv[1]="114" D [07/Jun/2018:18:05:46 -0300] [Job 114] argv[2]="bh2184" " [07/Jun/2018:18:05:46 -0300] [Job 114] argv[3]="42/ D [07/Jun/2018:18:05:46 -0300] [Job 114] argv[4]="1" D [07/Jun/2018:18:05:46 -0300] [Job 114] argv[5]="finishings=3 number-up=1 usb-no-reattach usb-unidir job-uuid=urn:uuid:a90a47ab-0150-30cd-4e28-8be773df54dc job-originating-ho st-name=localhost time-at-creation=1528405546 time-at-processing=1528405546" D [07/Jun/2018:18:05:46 -0300] [Job 114] argv[6]="/var/spool/cups/d00114-001" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[0]="CUPS_CACHEDIR=/var/cache/cups" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[1]="CUPS_DATADIR=/usr/share/cups" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[2]="CUPS_DOCROOT=/usr/share/cups/webcontent" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[4]="CUPS_REQUESTROOT=/var/spool/cups" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[5]="CUPS_SERVERBIN=/usr/lib/cups" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[6]="CUPS_SERVERROOT=/etc/cups" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[7]="CUPS_STATEDIR=/run/cups" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[8]="HOME=/var/spool/cups/tmp" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[10]="SERVER_ADMIN=root@friovix" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[11]="SOFTWARE=CUPS/1.7.5" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[12]="TMPDIR=/var/spool/cups/tmp" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[13]="USER=root" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[14]="CUPS_MAX_MESSAGE=2047" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[15]="CUPS_SERVER=/var/run/cups/cups.sock" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[16]="CUPS_ENCRYPTION=IfRequested" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[17]="IPP_PORT=631" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[18]="CHARSET=utf-8" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[19]="LANG=en.UTF-8" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[20]="PPD=/etc/cups/ppd/eti1fischer.ppd" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[21]="RIP_MAX_CACHE=128m" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[22]="CONTENT_TYPE=application/vnd.cups-raw" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[23]="DEVICE_URI=usb://Honeywell/PC42t-203-FP?serial=17041B38DB" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[24]="PRINTER_INFO=Honeywell PC42t-203-FP" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[25]="PRINTER_LOCATION=" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[26]="PRINTER=eti1fischer" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[27]="PRINTER_STATE_REASONS=none" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[28]="CUPS_FILETYPE=document" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[29]="FINAL_CONTENT_TYPE=application/octet-stream" D [07/Jun/2018:18:05:46 -0300] [Job 114] envp[30]="AUTH_I****" I [07/Jun/2018:18:05:46 -0300] [Job 114] Started backend /usr/lib/cups/backend/usb (PID 17892) D [07/Jun/2018:18:05:46 -0300] Discarding unused job-state-changed event... D [07/Jun/2018:18:05:46 -0300] [Client 16] Returning IPP successful-ok for Send-Document (ipp://localhost:631/printers/eti1fischer) from localhost D [07/Jun/2018:18:05:46 -0300] [Client 16] Content-Length: 172 D [07/Jun/2018:18:05:46 -0300] [Client 16] cupsdWriteClient error=0, used=0, state=HTTP_STATE_POST_SEND, data_encoding=HTTP_ENCODING_LENGTH, data_remaining=172, response=0x55e 91f6bdd20(IPP_IDLE), pipe_pid=0, file=-1 D [07/Jun/2018:18:05:46 -0300] [Client 16] Writing IPP response, ipp_state=DATA, old wused=0, new wused=0 D [07/Jun/2018:18:05:46 -0300] [Client 16] bytes=0, http_state=0, data_remaining=0 D [07/Jun/2018:18:05:46 -0300] [Client 16] Waiting for request. D [07/Jun/2018:18:05:46 -0300] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Active clients and dirty files" D [07/Jun/2018:18:05:46 -0300] [Client 16] HTTP_STATE_WAITING Closing on EOF D [07/Jun/2018:18:05:46 -0300] [Client 16] Closing connection. D [07/Jun/2018:18:05:46 -0300] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files" D [07/Jun/2018:18:05:46 -0300] [Job 114] Loading USB quirks from "/usr/share/cups/usb". D [07/Jun/2018:18:05:46 -0300] [Job 114] Loaded 110 quirks. D [07/Jun/2018:18:05:46 -0300] [Job 114] Printing on printer with URI: usb://Honeywell/PC42t-203-FP?serial=17041B38DB D [07/Jun/2018:18:05:46 -0300] [Job 114] libusb_get_device_list=5 D [07/Jun/2018:18:05:46 -0300] [Job 114] STATE: +connecting-to-device D [07/Jun/2018:18:05:46 -0300] cupsdMarkDirty(---J-) D [07/Jun/2018:18:05:46 -0300] cupsdSetBusyState: newbusy="Dirty files", busy="Printing jobs and dirty files" D [07/Jun/2018:18:05:46 -0300] Discarding unused printer-state-changed event... D [07/Jun/2018:18:05:46 -0300] [Job 114] STATE: -connecting-to-device D [07/Jun/2018:18:05:46 -0300] cupsdMarkDirty(---J-) D [07/Jun/2018:18:05:46 -0300] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Dirty files" D [07/Jun/2018:18:05:46 -0300] Discarding unused printer-state-changed event... D [07/Jun/2018:18:05:46 -0300] [Job 114] Device protocol: 2 D [07/Jun/2018:18:05:46 -0300] [Job 114] Forced uni-directional communication via "usb-unidir" option. D [07/Jun/2018:18:05:46 -0300] [Job 114] Forced not re-attaching the usblp kernel module after the job via "usb-no-reattach" option. D [07/Jun/2018:18:05:46 -0300] [Job 114] Uni-directional device/mode, back channel deactivated. I [07/Jun/2018:18:05:46 -0300] [Job 114] Sending data to printer. D [07/Jun/2018:18:05:46 -0300] cupsdMarkDirty(---J-) D [07/Jun/2018:18:05:46 -0300] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files" D [07/Jun/2018:18:05:46 -0300] [Job 114] Set job-printer-state-message to "Sending data to printer.", current level=INFO D [07/Jun/2018:18:05:46 -0300] [Job 114] PAGE: 1 1 D [07/Jun/2018:18:05:46 -0300] Discarding unused job-progress event... D [07/Jun/2018:18:05:46 -0300] Discarding unused job-progress event... D [07/Jun/2018:18:05:46 -0300] Discarding unused printer-state-changed event... D [07/Jun/2018:18:05:46 -0300] [Job 114] Read 8192 bytes of print data... -- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Rejaine Monteiro wrote:
Hello,
I have a Honeywell PC42t-203-FP Thermal Printer (USB) that worked perfectly on OpenSUSE 12.1 with a generic postscript driver.
After upgrading to OpenSUSE 42.2 Leap, the printer no longer prints.
For starters, I would at least upgrade to 42.3, if you don't want to start on Leap15 right away. -- Per Jessen, Zürich (17.6°C) http://www.hostsuisse.com/ - dedicated server rental in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
I was able to print now, but I'm having to power off the printer at every print (or unplug and replug the cable each time). Something that happens at the end of the print job to put it in limbo... I already tried the commands below, but to no sucess: lpadmin -p eti1fischer -o usb-no-reattach-default=true lpadmin -p eti1fischer -o usb-unidir-default=true I'll try to upgrade to 42.3 and take a test. 2018-06-08 2:35 GMT-03:00 Per Jessen <per@computer.org>:
Rejaine Monteiro wrote:
Hello,
I have a Honeywell PC42t-203-FP Thermal Printer (USB) that worked perfectly on OpenSUSE 12.1 with a generic postscript driver.
After upgrading to OpenSUSE 42.2 Leap, the printer no longer prints.
For starters, I would at least upgrade to 42.3, if you don't want to start on Leap15 right away.
-- Per Jessen, Zürich (17.6°C) http://www.hostsuisse.com/ - dedicated server rental in Switzerland.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
I also put the usblp module in the blacklist The printer works normally on the network. The problem seems to be even related when printing via usb. 2018-06-08 11:06 GMT-03:00 Rejaine Monteiro <rejaine@bhz.jamef.com.br>:
I was able to print now, but I'm having to power off the printer at every print (or unplug and replug the cable each time). Something that happens at the end of the print job to put it in limbo...
I already tried the commands below, but to no sucess:
lpadmin -p eti1fischer -o usb-no-reattach-default=true lpadmin -p eti1fischer -o usb-unidir-default=true
I'll try to upgrade to 42.3 and take a test.
2018-06-08 2:35 GMT-03:00 Per Jessen <per@computer.org>:
Rejaine Monteiro wrote:
Hello,
I have a Honeywell PC42t-203-FP Thermal Printer (USB) that worked perfectly on OpenSUSE 12.1 with a generic postscript driver.
After upgrading to OpenSUSE 42.2 Leap, the printer no longer prints.
For starters, I would at least upgrade to 42.3, if you don't want to start on Leap15 right away.
-- Per Jessen, Zürich (17.6°C) http://www.hostsuisse.com/ - dedicated server rental in Switzerland.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (2)
-
Per Jessen
-
Rejaine Monteiro