CUPS 및 Raspbian - 프린터가 열리지만 인쇄되지 않습니다.

CUPS 및 Raspbian - 프린터가 열리지만 인쇄되지 않습니다.

저는 CUPS를 사용하여 Raspberry Pi에 홈 인쇄 서버를 설정해 왔습니다.

나는 내 프린터 중 하나에서 작동하도록 관리했지만 오래된 레이저 프린터인 Samsung ML-1520에서는 작동하지 않았습니다. 테스트 페이지를 인쇄해 보니 제대로 작동하고 제대로 인쇄되는데 Word 문서(1페이지)가 인쇄되지 않습니다. 인쇄 주문을 보내면 프린터가 작업이 있는 것처럼 회전하기 시작하다가 인쇄하지 않고 중지됩니다.

디버그 정보를 이해할 수 없습니다.

다음은 인쇄 요청 이전부터 인쇄 요청 이후까지의 로그 테이블이다. --> 회전은 되지만 아무것도 인쇄되지 않습니다.

디버그 로그는 다음과 같습니다.

pi@raspberrypi ~ $ tail -f /var/log/cups/error_log
D [04/Sep/2015:21:27:16 +0000] cupsdNetIFUpdate: "lo" = localhost:631
D [04/Sep/2015:21:27:16 +0000] cupsdNetIFUpdate: "eth0" = 192.168.0.64:631
D [04/Sep/2015:21:27:16 +0000] Report: clients=9
D [04/Sep/2015:21:27:16 +0000] Report: jobs=17
D [04/Sep/2015:21:27:16 +0000] Report: jobs-active=0
D [04/Sep/2015:21:27:16 +0000] Report: printers=2
D [04/Sep/2015:21:27:16 +0000] Report: printers-implicit=0
D [04/Sep/2015:21:27:16 +0000] Report: stringpool-string-count=10340
D [04/Sep/2015:21:27:16 +0000] Report: stringpool-alloc-bytes=10360
D [04/Sep/2015:21:27:16 +0000] Report: stringpool-total-bytes=189176
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 15 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 15
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 16 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 16
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 18 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 18
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 19 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 19
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 20 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 20
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 21 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 21
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 22 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 22
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 23 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 23
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:28:18 +0000] cupsdNetIFUpdate: "lo" = localhost:631
D [04/Sep/2015:21:28:18 +0000] cupsdNetIFUpdate: "eth0" = 192.168.0.64:631
D [04/Sep/2015:21:28:18 +0000] Report: clients=1
D [04/Sep/2015:21:28:18 +0000] Report: jobs=17
D [04/Sep/2015:21:28:18 +0000] Report: jobs-active=0
D [04/Sep/2015:21:28:18 +0000] Report: printers=2
D [04/Sep/2015:21:28:18 +0000] Report: printers-implicit=0
D [04/Sep/2015:21:28:18 +0000] Report: stringpool-string-count=10340
D [04/Sep/2015:21:28:18 +0000] Report: stringpool-alloc-bytes=10360
D [04/Sep/2015:21:28:18 +0000] Report: stringpool-total-bytes=189176
D [04/Sep/2015:21:28:31 +0000] cupsdAcceptClient: 15 from 192.168.0.100:631 (IPv4)
D [04/Sep/2015:21:28:31 +0000] cupsdReadClient: 15 POST /printers/Samsung_ML-1520 HTTP/1.1
D [04/Sep/2015:21:28:31 +0000] cupsdSetBusyState: newbusy="Active clients", busy="Not busy"
D [04/Sep/2015:21:28:31 +0000] cupsdAuthorize: No authentication data provided.
D [04/Sep/2015:21:28:31 +0000] cupsdReadClient: 15 1.0 Get-Printer-Attributes 11
D [04/Sep/2015:21:28:31 +0000] Get-Printer-Attributes http://192.168.0.64:631/printers/Samsung_ML-1520
D [04/Sep/2015:21:28:31 +0000] Returning IPP successful-ok for Get-Printer-Attributes (http://192.168.0.64:631/printers/Samsung_ML-1520) from 192.168.0.100
D [04/Sep/2015:21:28:31 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Active clients"
D [04/Sep/2015:21:28:32 +0000] cupsdAcceptClient: 16 from 192.168.0.100:631 (IPv4)
D [04/Sep/2015:21:28:32 +0000] cupsdReadClient: 16 POST /printers/Samsung_ML-1520 HTTP/1.1
D [04/Sep/2015:21:28:32 +0000] cupsdSetBusyState: newbusy="Active clients", busy="Not busy"
D [04/Sep/2015:21:28:32 +0000] cupsdAuthorize: No authentication data provided.
D [04/Sep/2015:21:28:32 +0000] cupsdReadClient: 16 1.0 Get-Printer-Attributes 11
D [04/Sep/2015:21:28:32 +0000] Get-Printer-Attributes http://192.168.0.64:631/printers/Samsung_ML-1520
D [04/Sep/2015:21:28:32 +0000] Returning IPP successful-ok for Get-Printer-Attributes (http://192.168.0.64:631/printers/Samsung_ML-1520) from 192.168.0.100
D [04/Sep/2015:21:28:32 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Active clients"
D [04/Sep/2015:21:28:32 +0000] cupsdAcceptClient: 18 from 192.168.0.100:631 (IPv4)
D [04/Sep/2015:21:28:32 +0000] cupsdReadClient: 18 POST /printers/Samsung_ML-1520 HTTP/1.1
D [04/Sep/2015:21:28:32 +0000] cupsdSetBusyState: newbusy="Active clients", busy="Not busy"
D [04/Sep/2015:21:28:32 +0000] cupsdAuthorize: No authentication data provided.
D [04/Sep/2015:21:28:32 +0000] cupsdReadClient: 18 1.0 Get-Printer-Attributes 11
D [04/Sep/2015:21:28:32 +0000] Get-Printer-Attributes http://192.168.0.64:631/printers/Samsung_ML-1520
D [04/Sep/2015:21:28:32 +0000] Returning IPP successful-ok for Get-Printer-Attributes (http://192.168.0.64:631/printers/Samsung_ML-1520) from 192.168.0.100
D [04/Sep/2015:21:28:32 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Active clients"
D [04/Sep/2015:21:28:33 +0000] cupsdAcceptClient: 19 from 192.168.0.100:631 (IPv4)
D [04/Sep/2015:21:28:33 +0000] cupsdReadClient: 19 POST /printers/Samsung_ML-1520 HTTP/1.1
D [04/Sep/2015:21:28:33 +0000] cupsdSetBusyState: newbusy="Active clients", busy="Not busy"
D [04/Sep/2015:21:28:33 +0000] cupsdAuthorize: No authentication data provided.
D [04/Sep/2015:21:28:33 +0000] cupsdReadClient: 19 1.0 Get-Jobs 10
D [04/Sep/2015:21:28:33 +0000] Get-Jobs http://192.168.0.64:631/printers/Samsung_ML-1520
D [04/Sep/2015:21:28:33 +0000] Returning IPP successful-ok for Get-Jobs (http://192.168.0.64:631/printers/Samsung_ML-1520) from 192.168.0.100
D [04/Sep/2015:21:28:33 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Active clients"
D [04/Sep/2015:21:28:33 +0000] cupsdAcceptClient: 20 from 192.168.0.100:631 (IPv4)
D [04/Sep/2015:21:28:33 +0000] cupsdReadClient: 20 POST /printers/HP_Color_LaserJet_CP1215 HTTP/1.1
D [04/Sep/2015:21:28:33 +0000] cupsdSetBusyState: newbusy="Active clients", busy="Not busy"
D [04/Sep/2015:21:28:33 +0000] cupsdAuthorize: No authentication data provided.
D [04/Sep/2015:21:28:33 +0000] cupsdReadClient: 20 1.0 Get-Printer-Attributes 11
D [04/Sep/2015:21:28:33 +0000] Get-Printer-Attributes http://192.168.0.64:631/printers/HP_Color_LaserJet_CP1215
D [04/Sep/2015:21:28:33 +0000] Returning IPP successful-ok for Get-Printer-Attributes (http://192.168.0.64:631/printers/HP_Color_LaserJet_CP1215) from 192.168.0.100
D [04/Sep/2015:21:28:33 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Active clients"
D [04/Sep/2015:21:28:33 +0000] cupsdAcceptClient: 21 from 192.168.0.100:631 (IPv4)
D [04/Sep/2015:21:28:33 +0000] cupsdReadClient: 21 POST /printers/HP_Color_LaserJet_CP1215 HTTP/1.1
D [04/Sep/2015:21:28:33 +0000] cupsdSetBusyState: newbusy="Active clients", busy="Not busy"
D [04/Sep/2015:21:28:33 +0000] cupsdAuthorize: No authentication data provided.
D [04/Sep/2015:21:28:33 +0000] cupsdReadClient: 21 1.0 Get-Jobs 10
D [04/Sep/2015:21:28:33 +0000] Get-Jobs http://192.168.0.64:631/printers/HP_Color_LaserJet_CP1215
D [04/Sep/2015:21:28:33 +0000] Returning IPP successful-ok for Get-Jobs (http://192.168.0.64:631/printers/HP_Color_LaserJet_CP1215) from 192.168.0.100
D [04/Sep/2015:21:28:33 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Active clients"
D [04/Sep/2015:21:28:33 +0000] cupsdAcceptClient: 22 from 192.168.0.100:631 (IPv4)
D [04/Sep/2015:21:28:33 +0000] cupsdReadClient: 22 POST /printers/Samsung_ML-1520 HTTP/1.1
D [04/Sep/2015:21:28:33 +0000] cupsdSetBusyState: newbusy="Active clients", busy="Not busy"
D [04/Sep/2015:21:28:33 +0000] cupsdAuthorize: No authentication data provided.
D [04/Sep/2015:21:28:33 +0000] cupsdReadClient: 22 1.0 Get-Printer-Attributes 11
D [04/Sep/2015:21:28:33 +0000] Get-Printer-Attributes http://192.168.0.64:631/printers/Samsung_ML-1520
D [04/Sep/2015:21:28:33 +0000] Returning IPP successful-ok for Get-Printer-Attributes (http://192.168.0.64:631/printers/Samsung_ML-1520) from 192.168.0.100
D [04/Sep/2015:21:28:33 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Active clients"
D [04/Sep/2015:21:28:33 +0000] cupsdAcceptClient: 23 from 192.168.0.100:631 (IPv4)
D [04/Sep/2015:21:28:33 +0000] cupsdReadClient: 23 POST /printers/Samsung_ML-1520 HTTP/1.1
D [04/Sep/2015:21:28:33 +0000] cupsdSetBusyState: newbusy="Active clients", busy="Not busy"
D [04/Sep/2015:21:28:33 +0000] cupsdAuthorize: No authentication data provided.
D [04/Sep/2015:21:28:33 +0000] cupsdReadClient: 23 1.0 Print-Job 2
D [04/Sep/2015:21:28:33 +0000] Print-Job http://192.168.0.64:631/printers/Samsung_ML-1520
D [04/Sep/2015:21:28:33 +0000] [Job ???] Auto-typing file...
I [04/Sep/2015:21:28:33 +0000] [Job ???] Request file type is application/vnd.cups-raw.
D [04/Sep/2015:21:28:33 +0000] cupsdMarkDirty(----J-)
D [04/Sep/2015:21:28:33 +0000] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients"
D [04/Sep/2015:21:28:33 +0000] add_job: requesting-user-name="Sandu Rajapakse"
D [04/Sep/2015:21:28:33 +0000] Adding default job-sheets values "none,none"...
I [04/Sep/2015:21:28:33 +0000] [Job 18] Adding start banner page "none".
D [04/Sep/2015:21:28:33 +0000] Discarding unused job-created event...
D [04/Sep/2015:21:28:33 +0000] cupsdMarkDirty(----J-)
D [04/Sep/2015:21:28:33 +0000] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files"
I [04/Sep/2015:21:28:33 +0000] [Job 18] Adding end banner page "none".
I [04/Sep/2015:21:28:33 +0000] [Job 18] File of type application/vnd.cups-raw queued by "Sandu Rajapakse".
D [04/Sep/2015:21:28:33 +0000] [Job 18] hold_until=0
I [04/Sep/2015:21:28:33 +0000] [Job 18] Queued on "Samsung_ML-1520" by "Sandu Rajapakse".
D [04/Sep/2015:21:28:33 +0000] cupsdMarkDirty(----J-)
D [04/Sep/2015:21:28:33 +0000] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files"
D [04/Sep/2015:21:28:33 +0000] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files"
D [04/Sep/2015:21:28:33 +0000] Discarding unused printer-state-changed event...
D [04/Sep/2015:21:28:33 +0000] [Job 18] job-sheets=none,none
D [04/Sep/2015:21:28:33 +0000] [Job 18] argv[0]="Samsung_ML-1520"
D [04/Sep/2015:21:28:33 +0000] [Job 18] argv[1]="18"
D [04/Sep/2015:21:28:33 +0000] [Job 18] argv[2]="Sandu Rajapakse"
D [04/Sep/2015:21:28:33 +0000] [Job 18] argv[3]="Microsoft Word - Mob Spawning.docx"
D [04/Sep/2015:21:28:33 +0000] [Job 18] argv[4]="1"
D [04/Sep/2015:21:28:33 +0000] [Job 18] argv[5]="job-uuid=urn:uuid:e9ae1e81-f7e9-38d2-7bfe-2894fa263899 job-originating-host-name=192.168.0.100 time-at-creation=1441402113 time-at-processing=1441402113"
D [04/Sep/2015:21:28:33 +0000] [Job 18] argv[6]="/var/spool/cups/d00018-001"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[1]="CUPS_DATADIR=/usr/share/cups"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[2]="CUPS_DOCROOT=/usr/share/cups/doc-root"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[5]="CUPS_SERVERBIN=/usr/lib/cups"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[6]="CUPS_SERVERROOT=/etc/cups"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[7]="CUPS_STATEDIR=/var/run/cups"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[8]="HOME=/var/spool/cups/tmp"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[10]="SERVER_ADMIN=root@raspberrypi"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[11]="SOFTWARE=CUPS/1.5.3"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[12]="TMPDIR=/var/spool/cups/tmp"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[13]="TZ=Etc/UTC"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[14]="USER=root"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[15]="CUPS_SERVER=/var/run/cups/cups.sock"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[16]="CUPS_ENCRYPTION=IfRequested"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[17]="IPP_PORT=631"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[18]="CHARSET=utf-8"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[19]="LANG=en_US.UTF-8"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[20]="PPD=/etc/cups/ppd/Samsung_ML-1520.ppd"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[21]="RIP_MAX_CACHE=128m"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[22]="CONTENT_TYPE=application/vnd.cups-raw"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[23]="DEVICE_URI=usb://Samsung/ML-1520?serial=2X61BKAXC08883T."
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[24]="PRINTER_INFO=Samsung ML-1520"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[25]="PRINTER_LOCATION=Sandu's Room - Near PC"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[26]="PRINTER=Samsung_ML-1520"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[27]="PRINTER_STATE_REASONS=none"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[28]="CUPS_FILETYPE=document"
D [04/Sep/2015:21:28:33 +0000] [Job 18] envp[29]="AUTH_I****"
I [04/Sep/2015:21:28:33 +0000] [Job 18] Started backend /usr/lib/cups/backend/usb (PID 2413)
D [04/Sep/2015:21:28:33 +0000] Discarding unused job-state-changed event...
D [04/Sep/2015:21:28:33 +0000] Returning IPP successful-ok for Print-Job (http://192.168.0.64:631/printers/Samsung_ML-1520) from 192.168.0.100
D [04/Sep/2015:21:28:33 +0000] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Active clients and dirty files"
D [04/Sep/2015:21:28:33 +0000] [Job 18] Printing on printer with URI: usb://Samsung/ML-1520?serial=2X61BKAXC08883T.
D [04/Sep/2015:21:28:33 +0000] [Job 18] libusb_get_device_list=5
D [04/Sep/2015:21:28:33 +0000] [Job 18] STATE: +connecting-to-device
D [04/Sep/2015:21:28:33 +0000] Discarding unused printer-state-changed event...
D [04/Sep/2015:21:28:33 +0000] [Job 18] STATE: -connecting-to-device
D [04/Sep/2015:21:28:33 +0000] Discarding unused printer-state-changed event...
D [04/Sep/2015:21:28:33 +0000] [Job 18] STATE: +connecting-to-device
D [04/Sep/2015:21:28:33 +0000] Discarding unused printer-state-changed event...
D [04/Sep/2015:21:28:33 +0000] [Job 18] STATE: -connecting-to-device
D [04/Sep/2015:21:28:33 +0000] Discarding unused printer-state-changed event...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Device protocol: 2
I [04/Sep/2015:21:28:33 +0000] [Job 18] Sending data to printer.
D [04/Sep/2015:21:28:33 +0000] [Job 18] Set job-printer-state-message to "Sending data to printer.", current level=INFO
D [04/Sep/2015:21:28:33 +0000] Discarding unused job-progress event...
D [04/Sep/2015:21:28:33 +0000] Discarding unused printer-state-changed event...
D [04/Sep/2015:21:28:33 +0000] [Job 18] PAGE: 1 1
D [04/Sep/2015:21:28:33 +0000] Discarding unused job-progress event...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Read 8192 bytes of print data...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Wrote 8192 bytes of print data...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Sending print file, 8192 bytes...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Read 8192 bytes of print data...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Wrote 8192 bytes of print data...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Sending print file, 16384 bytes...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Read 8192 bytes of print data...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Wrote 8192 bytes of print data...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Sending print file, 24576 bytes...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Read 8192 bytes of print data...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Wrote 8192 bytes of print data...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Sending print file, 32768 bytes...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Read 8192 bytes of print data...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Wrote 8192 bytes of print data...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Sending print file, 40960 bytes...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Read 779 bytes of print data...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Wrote 779 bytes of print data...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Sending print file, 41739 bytes...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Sent 41739 bytes...
D [04/Sep/2015:21:28:33 +0000] [Job 18] Waiting for read thread to exit...
D [04/Sep/2015:21:28:40 +0000] [Job 18] Read thread still active, aborting the pending read...
D [04/Sep/2015:21:28:42 +0000] [Job 18] Resetting printer.
D [04/Sep/2015:21:28:42 +0000] PID 2413 (/usr/lib/cups/backend/usb) exited with no errors.
D [04/Sep/2015:21:28:42 +0000] Discarding unused job-completed event...
I [04/Sep/2015:21:28:42 +0000] [Job 18] Job completed.
D [04/Sep/2015:21:28:42 +0000] cupsdMarkDirty(----J-)
D [04/Sep/2015:21:28:42 +0000] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
D [04/Sep/2015:21:28:42 +0000] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
D [04/Sep/2015:21:28:42 +0000] Discarding unused printer-state-changed event...
D [04/Sep/2015:21:28:43 +0000] [Job 18] Unloading...
I [04/Sep/2015:21:29:04 +0000] Saving job.cache...
D [04/Sep/2015:21:29:04 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Printing jobs and dirty files"
D [04/Sep/2015:21:29:20 +0000] cupsdNetIFUpdate: "lo" = localhost:631
D [04/Sep/2015:21:29:20 +0000] cupsdNetIFUpdate: "eth0" = 192.168.0.64:631
D [04/Sep/2015:21:29:20 +0000] Report: clients=9
D [04/Sep/2015:21:29:20 +0000] Report: jobs=18
D [04/Sep/2015:21:29:20 +0000] Report: jobs-active=0
D [04/Sep/2015:21:29:20 +0000] Report: printers=2
D [04/Sep/2015:21:29:20 +0000] Report: printers-implicit=0
D [04/Sep/2015:21:29:20 +0000] Report: stringpool-string-count=10342
D [04/Sep/2015:21:29:20 +0000] Report: stringpool-alloc-bytes=10360
D [04/Sep/2015:21:29:20 +0000] Report: stringpool-total-bytes=189208
D [04/Sep/2015:21:29:33 +0000] cupsdReadClient: 15 WAITING Closing on EOF
D [04/Sep/2015:21:29:33 +0000] cupsdCloseClient: 15
D [04/Sep/2015:21:29:33 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:29:33 +0000] cupsdReadClient: 16 WAITING Closing on EOF
D [04/Sep/2015:21:29:33 +0000] cupsdCloseClient: 16
D [04/Sep/2015:21:29:33 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:29:33 +0000] cupsdReadClient: 18 WAITING Closing on EOF
D [04/Sep/2015:21:29:33 +0000] cupsdCloseClient: 18
D [04/Sep/2015:21:29:33 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:29:33 +0000] cupsdReadClient: 19 WAITING Closing on EOF
D [04/Sep/2015:21:29:33 +0000] cupsdCloseClient: 19
D [04/Sep/2015:21:29:33 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:29:33 +0000] cupsdReadClient: 20 WAITING Closing on EOF
D [04/Sep/2015:21:29:33 +0000] cupsdCloseClient: 20
D [04/Sep/2015:21:29:33 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:29:33 +0000] cupsdReadClient: 21 WAITING Closing on EOF
D [04/Sep/2015:21:29:33 +0000] cupsdCloseClient: 21
D [04/Sep/2015:21:29:33 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:29:33 +0000] cupsdReadClient: 22 WAITING Closing on EOF
D [04/Sep/2015:21:29:33 +0000] cupsdCloseClient: 22
D [04/Sep/2015:21:29:33 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:29:33 +0000] cupsdReadClient: 23 WAITING Closing on EOF
D [04/Sep/2015:21:29:33 +0000] cupsdCloseClient: 23
D [04/Sep/2015:21:29:33 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:27:16 +0000] cupsdNetIFUpdate: "lo" = localhost:631
D [04/Sep/2015:21:27:16 +0000] cupsdNetIFUpdate: "eth0" = 192.168.0.64:631
D [04/Sep/2015:21:27:16 +0000] Report: clients=9
D [04/Sep/2015:21:27:16 +0000] Report: jobs=17
D [04/Sep/2015:21:27:16 +0000] Report: jobs-active=0
D [04/Sep/2015:21:27:16 +0000] Report: printers=2
D [04/Sep/2015:21:27:16 +0000] Report: printers-implicit=0
D [04/Sep/2015:21:27:16 +0000] Report: stringpool-string-count=10340
D [04/Sep/2015:21:27:16 +0000] Report: stringpool-alloc-bytes=10360
D [04/Sep/2015:21:27:16 +0000] Report: stringpool-total-bytes=189176
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 15 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 15
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 16 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 16
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 18 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 18
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 19 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 19
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 20 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 20
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 21 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 21
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 22 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 22
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:27:43 +0000] cupsdReadClient: 23 WAITING Closing on EOF
D [04/Sep/2015:21:27:43 +0000] cupsdCloseClient: 23
D [04/Sep/2015:21:27:43 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Not busy"
D [04/Sep/2015:21:28:18 +0000] cupsdNetIFUpdate: "lo" = localhost:631
D [04/Sep/2015:21:28:18 +0000] cupsdNetIFUpdate: "eth0" = 192.168.0.64:631
D [04/Sep/2015:21:28:18 +0000] Report: clients=1
D [04/Sep/2015:21:28:18 +0000] Report: jobs=17
D [04/Sep/2015:21:28:18 +0000] Report: jobs-active=0
D [04/Sep/2015:21:28:18 +0000] Report: printers=2
D [04/Sep/2015:21:28:18 +0000] Report: printers-implicit=0
D [04/Sep/2015:21:28:18 +0000] Report: stringpool-string-count=10340
D [04/Sep/2015:21:28:18 +0000] Report: stringpool-alloc-bytes=10360
D [04/Sep/2015:21:28:18 +0000] Report: stringpool-total-bytes=189176
D [04/Sep/2015:21:28:31 +0000] cupsdAcceptClient: 15 from 192.168.0.100:631 (IPv4)
D [04/Sep/2015:21:28:31 +0000] cupsdReadClient: 15 POST /printers/Samsung_ML-1520 HTTP/1.1
D [04/Sep/2015:21:28:31 +0000] cupsdSetBusyState: newbusy="Active clients", busy="Not busy"
D [04/Sep/2015:21:28:31 +0000] cupsdAuthorize: No authentication data provided.
D [04/Sep/2015:21:28:31 +0000] cupsdReadClient: 15 1.0 Get-Printer-Attributes 11
D [04/Sep/2015:21:28:31 +0000] Get-Printer-Attributes http://192.168.0.64:631/printers/Samsung_ML-1520
D [04/Sep/2015:21:28:31 +0000] Returning IPP successful-ok for Get-Printer-Attributes (http://192.168.0.64:631/printers/Samsung_ML-1520) from 192.168.0.100
D [04/Sep/2015:21:28:31 +0000] cupsdSetBusyState: newbusy="Not busy", busy="Active clients"
D [04/Sep/2015:21:28:32 +0000] cupsdAcceptClient: 16 from 192.168.0.100:631 (IPv4)
D [04/Sep/2015:21:28:32 +0000] cupsdReadClient: 16 POST /printers/Samsung_ML-1520 HTTP/1.1
D [04/Sep/2015:21:28:32 +0000] cupsdSetBusyState: newbusy="Active clients", busy="Not busy"
D [04/Sep/2015:21:28:32 +0000] cupsdAuthorize: No authentication data provided.
D [04/Sep/2015:21:28:32 +0000] cupsdReadClient: 16 1.0 Ge

해결책: 방금 무엇이 잘못되었는지 알아냈습니다. 그래서 제가 원래 포스팅에서 언급한 것처럼 프린터는 CUPS에서 테스트 페이지를 인쇄할 수 있었는데, 이는 프린터와 CUPS 간의 연결 및 통신이 매우 좋다는 것을 의미합니다. 그런데 인쇄를 위해 PC에서 페이지를 보내면 실패합니다. @thrig는 디버그 정보를 보고 전체 파일을 보내고 있다고 말했습니다. 이로 인해 이것이 드라이버 문제라고 생각됩니다.

해당 프린터는 삼성 구형 프린터이기 때문에 Samsun Vniversal 프린트 드라이버를 사용하고 있습니다. 이로 인해 PC와 CUPS(프린터 관련 드라이버가 있음) 사이에 통신 오류가 발생하는 것 같습니다. 그래서 삼성 ML-1520 홈페이지에 접속해서 기기별 드라이버를 찾아봤습니다. GDI 인쇄 드라이버를 찾았습니다. CUPS에서 사용하는 드라이버에서도 GDI를 언급한 것을 기억하고 이것이 해결책이라는 것을 알았습니다.

그러나 이 드라이버는 Windows 7용으로 제작된 오래된 드라이버이고 Windows 10을 사용하고 있으며 Windows에서 서명되지 않은 드라이버 오류가 발생하여 설치할 수 없습니다.

이 정보를 바탕으로 저는 GDI 드라이버의 서명된 버전을 찾기 시작했습니다. 최신 ML-2250용 GDI 드라이버를 찾았습니다. 나는 또한 그것이 내 프린터와도 호환된다는 것을 배웠습니다. 다운로드해서 추출을 실행해봤습니다. 압축을 푼 후 파일에 들어가서 x64 GDI 드라이버를 찾았습니다. 그런 다음 PC에 ML-1520 프린터를 다시 설치했지만 드라이버를 선택하라는 메시지가 표시되면 "디스크 있음"을 선택하고 서명된 GDI 드라이버를 선택했습니다(목록에서 선택하는 대신). 설치 후 print를 실행했더니 제대로 작동했습니다! Word 문서, PDF, 이미지로도 테스트했는데 문제가 해결된 것 같습니다.

tl;dr: 드라이버 문제입니다. 일반 인쇄 드라이버를 사용하지 마십시오. Samsung 웹사이트(또는 프린터가 오래된 경우 최신 버전)에서 GDI 드라이버를 다운로드하세요. 서명해야 합니다. PC에 프린터를 설치하고 디스크에서 선택하는 대신 GDI 드라이버를 사용하십시오.

관련 정보