Проблемы в настройке принтеров серии LBP60XX

Доброго времени уважаемые форумчане. Нужен совет LinuxVayGuru
Столкнулись с квестом таким:
OpenSuse 13.2 + LBP60XX
В квесте участвуют три вида принтеров LBP2900, LBP6020, LBP6030

Алгоритм установки прост и описывался на страницах.

  1. установка драйверов

  2. //usr/sbin/lpadmin -p LBP6030 -m CNCUPSLBP5050CAPTK.ppd -v ccp://localhost:59687 -E

  3. /usr/sbin/ccpdadmin -p LBP6030 -o /dev/usb/lp0

  4. nano (/etc/init.d/ccpd) третьей строчкой вставляем:

BEGIN INIT INFO

Provides: ccpd

Required-Start: $local_fs $remote_fs $syslog $network $named

Should-Start: $ALL

Required-Stop: $syslog $remote_fs

Default-Start: 3 5

Default-Stop: 0 1 2 6

Description: Start Canon Printer Daemon for CUPS

END INIT INF

  1. chkconfig -a ccpd
    chkconfig ccpd on

  2. reboot

Все вроде бы замечательно, принтер работает да только один LBP2900. Остальные же притенденты ругаются на фильтр “pstoncapcpca” мол нету такого в пути /usr/lib/cups/filter.
Смотрим, действительно… даже в исходниках скаченого драйвера v2.7 с офсайта нету этого фильтра, скажу даже больше - нет PPD файла для линейки LBP6018/6030/6040. Но не беда, идем на тотже оф сайт и качаем версию по старше 1.2 ( в нем всего хватает ). При попытке скомпилять фильтр ругнулся на отсутствие исходняка на капс (после сборки капса зависимость удавлетворена) и филтр встал. Но при отправке на печать вылазит ошибка “sent data error, exit”
пробовали в файле PPD изменить ссылку на другой фильтр, допустим с которым беспроблем работает LBP2900 - и опять ошибка “не могу создать процес”

LinuxVay? это точно не ко мне rotfl!

Давно уже ничего не печатаю, разве что отмечу мимоходом:

Но при отправке на печать вылазит ошибка “sent data error, exit” пробовали в файле PPD изменить ссылку на другой фильтр, допустим с которым беспроблем работает LBP2900 - и опять ошибка “не могу создать процес”

– это не содержит абсолютно никакой полезной информации. CUPS loglevel надо повысить как бы, для начала.

после отправки на печать:
D [15/Dec/2015:15:32:06 +0300] cupsdAcceptClient: 13 from localhost (Domain)
D [15/Dec/2015:15:32:06 +0300] cupsdReadClient: 13 POST / HTTP/1.1
D [15/Dec/2015:15:32:06 +0300] cupsdSetBusyState: newbusy=“Active clients”, busy=“Not busy”
D [15/Dec/2015:15:32:06 +0300] cupsdAuthorize: No authentication data provided.
D [15/Dec/2015:15:32:06 +0300] cupsdReadClient: 13 1.1 Get-Printer-Attributes 1
D [15/Dec/2015:15:32:06 +0300] Get-Printer-Attributes ipp://localhost/printers/C6030
D [15/Dec/2015:15:32:06 +0300] Returning IPP successful-ok for Get-Printer-Attributes (ipp://localhost/printers/C6030) from localhost
D [15/Dec/2015:15:32:06 +0300] cupsdSetBusyState: newbusy=“Not busy”, busy=“Active clients”
D [15/Dec/2015:15:32:08 +0300] cupsdAcceptClient: 15 from localhost (Domain)
D [15/Dec/2015:15:32:08 +0300] cupsdReadClient: 15 POST /printers/C6030 HTTP/1.1
D [15/Dec/2015:15:32:08 +0300] cupsdSetBusyState: newbusy=“Active clients”, busy=“Not busy”
D [15/Dec/2015:15:32:08 +0300] cupsdAuthorize: No authentication data provided.
D [15/Dec/2015:15:32:08 +0300] cupsdReadClient: 15 1.1 Print-Job 1
D [15/Dec/2015:15:32:08 +0300] Print-Job ipp://localhost/printers/C6030
D [15/Dec/2015:15:32:08 +0300] [Job ???] Auto-typing file…
I [15/Dec/2015:15:32:08 +0300] [Job ???] Request file type is application/vnd.cups-banner.
D [15/Dec/2015:15:32:08 +0300] cupsdMarkDirty(----J-)
D [15/Dec/2015:15:32:08 +0300] cupsdSetBusyState: newbusy=“Active clients and dirty files”, busy=“Active clients”
D [15/Dec/2015:15:32:08 +0300] add_job: requesting-user-name=“root”
D [15/Dec/2015:15:32:08 +0300] Adding default job-sheets values “none,none”…
I [15/Dec/2015:15:32:08 +0300] [Job 71] Adding start banner page “none”.
D [15/Dec/2015:15:32:08 +0300] Discarding unused job-created event…
D [15/Dec/2015:15:32:08 +0300] cupsdMarkDirty(----J-)
D [15/Dec/2015:15:32:08 +0300] cupsdSetBusyState: newbusy=“Active clients and dirty files”, busy=“Active clients and dirty files”
I [15/Dec/2015:15:32:08 +0300] [Job 71] Adding end banner page “none”.
I [15/Dec/2015:15:32:08 +0300] [Job 71] File of type application/vnd.cups-banner queued by “root”.
D [15/Dec/2015:15:32:08 +0300] [Job 71] hold_until=0
I [15/Dec/2015:15:32:08 +0300] [Job 71] Queued on “C6030” by “root”.
D [15/Dec/2015:15:32:08 +0300] cupsdMarkDirty(----J-)
D [15/Dec/2015:15:32:08 +0300] cupsdSetBusyState: newbusy=“Active clients and dirty files”, busy=“Active clients and dirty files”
D [15/Dec/2015:15:32:08 +0300] cupsdSetBusyState: newbusy=“Active clients and dirty files”, busy=“Active clients and dirty files”
D [15/Dec/2015:15:32:08 +0300] Discarding unused printer-state-changed event…
D [15/Dec/2015:15:32:08 +0300] [Job 71] job-sheets=none,none
D [15/Dec/2015:15:32:08 +0300] [Job 71] argv[0]=“C6030”
D [15/Dec/2015:15:32:08 +0300] [Job 71] argv[1]=“71”
D [15/Dec/2015:15:32:08 +0300] [Job 71] argv[2]=“root”
D [15/Dec/2015:15:32:08 +0300] [Job 71] argv[3]=“Test Page”
D [15/Dec/2015:15:32:08 +0300] [Job 71] argv[4]=“1”
D [15/Dec/2015:15:32:08 +0300] [Job 71] argv[5]=“job-uuid=urn:uuid:f187cbdc-8696-3834-4a86-7c8df1637f80 print-color-mode=monochrome job-originating-host-name=localhost time-at-creation=1450182728 time-at-processing=1450182728”
D [15/Dec/2015:15:32:08 +0300] [Job 71] argv[6]=“/var/spool/cups/d00071-001”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[0]=“CUPS_CACHEDIR=/var/cache/cups”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[1]=“CUPS_DATADIR=/usr/share/cups”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[2]=“CUPS_DOCROOT=/usr/share/cups/webcontent”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[3]=“CUPS_FONTPATH=/usr/share/cups/fonts”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[4]=“CUPS_REQUESTROOT=/var/spool/cups”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[5]=“CUPS_SERVERBIN=/usr/lib/cups”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[6]=“CUPS_SERVERROOT=/etc/cups”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[7]=“CUPS_STATEDIR=/run/cups”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[8]=“HOME=/var/spool/cups/tmp”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[9]=“PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[10]=“SERVER_ADMIN=root@linux-elk9”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[11]=“SOFTWARE=CUPS/1.5.4”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[12]=“TMPDIR=/var/spool/cups/tmp”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[13]=“USER=root”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[14]=“CUPS_MAX_MESSAGE=2047”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[15]=“CUPS_SERVER=/run/cups/cups.sock”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[16]=“CUPS_ENCRYPTION=IfRequested”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[17]=“IPP_PORT=631”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[18]=“CHARSET=utf-8”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[19]=“LANG=ru_RU.UTF-8”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[20]=“PPD=/etc/cups/ppd/C6030.ppd”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[21]=“RIP_MAX_CACHE=128m”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[22]=“CONTENT_TYPE=application/vnd.cups-banner”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[23]=“DEVICE_URI=cnusb:/dev/usb/lp0”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[24]=“PRINTER_INFO=C6030”
D [15/Dec/2015:15:32:08 +0300] [Job 71] envp[25]=“PRINTER_LOCATION=linux-elk9”

Напомню, что:

Давно уже ничего не печатаю

т. е. CUPS нет, следовательно могу только гадать, исходя из общих соображений. Во-первых, это был /var/log/cups/error_log? Дальше - принтер настраивался в Yast, или каким-то иным способом? (Если использовался стандартный способ настройки- Yast- но в итоге не работает, то проще всего открыть багрепорт).
Во-вторых, можно попробовать обновить сам CUPS.

Ну и насколько я знаю, ethernet-принтеры избавляют от большинства подобных проблем.