Настройка USB-принтеров CANON LBP 1120 и подобных (LBP1120, LBP1210, LBP3200, LBP2900, LBP3000, LBP3210)

Всё о принтерах, сканерах и многофункциональных устройствах. Подключение, настройка, проблемы.

Модератор: Модераторы разделов

Edynchik
Сообщения: 6

Re: Настройка USB-принтеров CANON LBP 1120 и подобных

Сообщение Edynchik »

Rootlexx писал(а):
20.12.2010 18:18
chkconfig не используется в Ubuntu, Попробуйте:

Код: Выделить всё

update-rc.d ccpd defaults 60

спасибо, но не помогло...я понимаю нужно чтоьы скрипт ccpd был в автозагрузке...но вот как это сделать...
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Настройка USB-принтеров CANON LBP 1120 и подобных

Сообщение broom »

Edynchik писал(а):
21.12.2010 09:48
Rootlexx писал(а):
20.12.2010 18:18
chkconfig не используется в Ubuntu, Попробуйте:

Код: Выделить всё

update-rc.d ccpd defaults 60

спасибо, но не помогло...я понимаю нужно чтоьы скрипт ccpd был в автозагрузке...но вот как это сделать...

Что значит "не помогло"? Команда не сработала или в автозагрузку не добавилось?
Какой у вас дистрибутив (с версией)?
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Edynchik
Сообщения: 6

Re: Настройка USB-принтеров CANON LBP 1120 и подобных

Сообщение Edynchik »

4 broom
Я сделал по инструкции yaleks, возникла проблема chkconfig, по вашей рекомендации выполнил update-rc.d ccpd defaults 60 в ответ получил:

Код: Выделить всё

fil@fil-desktop:~$ update-rc.d ccpd default 60
update-rc.d: warning: /etc/init.d/ccpd missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
usage: update-rc.d [-n] [-f] <basename> remove
       update-rc.d [-n] <basename> defaults [NN | SS KK]
       update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
       update-rc.d [-n] <basename> disable|enable [S|2|3|4|5]
        -n: not really
        -f: force

The disable|enable API is not stable and might change in the future.

после перезагрузки принтер печатать не стал...стоит Ubuntu 10.04
да и кстати как посмотреть что в автозагрузке?скрипт я сделал согласно инструкции...спасибо за помощь
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4455
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Настройка USB-принтеров CANON LBP 1120 и подобных

Сообщение Rootlexx »

Edynchik писал(а):
21.12.2010 12:04
update-rc.d: warning: /etc/init.d/ccpd missing LSB information

Добавьте в начало файла /etc/init.d/ccpd:

Код: Выделить всё

### BEGIN INIT INFO
# Provides:          ccpd
# Required-Start:    cups
# Required-Stop:     cups
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start ccpd at boot time
# Description:       Enable Canon LBP printers support.
### END INIT INFO

Edynchik писал(а):
21.12.2010 12:04
update-rc.d ccpd default 60

"defaults".
Спасибо сказали:
Edynchik
Сообщения: 6

Re: Настройка USB-принтеров CANON LBP 1120 и подобных

Сообщение Edynchik »

спасибо все за помощь, все заработало, действительно набрал default вместо defaults. Надеюсь пользователям Ubuntu будут полезны мои вопросы и ответы на них участников форума)
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Настройка USB-принтеров CANON LBP 1120 и подобных

Сообщение DjSpike »

Блин, не поверил собственным глазам...
Попался МФУ CANON 4018, решил в очередной раз убедиться что CANON и Linux вещи несовместимые и был очень удивлен....
МФУ почти без проблем заработал, (и сканер тоже)....
Что делал
Скачал драйвера:
http://files.canon-europe.com/files/soft40...nx_l_ufr220.zip

1) sudo apt-get install cupsys-driver-gutenprint
2) sudo apt-get install cndrvcups-common_2.20-1_i386.deb
3) sudo apt-get install cndrvcups-ufr2-uk_2.20-1_i386.deb

Все больше ничего не делал...
P.S. Ubuntu 10.10 (i386)

На днях надо попробовать MFP3100
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Настройка USB-принтеров CANON LBP 1120 и подобных

Сообщение Bizdelnick »

А кто-нибудь пробовал заводить такую штуковину по сети? Я правильно понимаю, что на клиентской машине шаманить не надо, а геморрой будет только с принт-сервером (в моём случае ZyXEL Keenetic, с которым ничего особо и не сделаешь)?

Upd. Попытка закончилась бесславно, драйвер работает только с USB. Если кто расскажет, что я неправ, и пояснит, в какой бубен надо ударять, буду весьма признателен.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Настройка USB-принтеров CANON LBP 1120 и подобных

Сообщение yaleks »

Bizdelnick писал(а):
07.02.2011 19:50
А кто-нибудь пробовал заводить такую штуковину по сети? Я правильно понимаю, что на клиентской машине шаманить не надо, а геморрой будет только с принт-сервером (в моём случае ZyXEL Keenetic, с которым ничего особо и не сделаешь)?

с x86 linux принтсервером всё будет работать, если на нем пошаманить, на клиентах все будет само.
Спасибо сказали:
greenag
Сообщения: 1

Re: Настройка USB-принтеров CANON LBP 1120 и подобных

Сообщение greenag »

ekkl писал(а):
06.12.2010 11:52
Да, был в запрещающем режиме.

Вот тут описал, как не отключая все на fedora, дрова старые от 86 становятся на х64 нормально
http://winreview.ru/forum/viewtopic.php?p=2541#p2541
========
На OpenSuse становится нормально 2,20, по инструкции из дров + до ребута переподключить принтер и убрать разрешение с появившегося второго + после ребута добавить ccpd в автозапуск
========
На Mandriva пока что только компилировать ядро, может еще что то придумаю
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Настройка USB-принтеров CANON LBP 1120 и подобных

Сообщение DjSpike »

cupscapt - свободный драйвер для GDI-принтеров Canon

Алексей Галахов представил свободный драйвер для GDI-принтеров Canon CAPT (LBP-xxxx) - cupscapt 0.1. Драйвер работает на уровне пользователя, использует libusb и выполнен в виде бакэнда для CUPS. Работа выполнена на основе обратного инжиниринга проприетарных драйверов, но в отличие от них cupscapt потребляет значительно меньше ресурсов, не требует запуска фонового процесса и нормально поддерживает ситуацию, когда в системе установлено несколько разных типов принтеров.

В настоящий момент протестирована работа GDI-принтера Canon LBP-2900, но теоретически драйвер будет работать и другими новыми моделями принтеров LBP-xxxx, основанными на технологии передачи данных CAPT (Canon Advanced Printing Technology) и методе сжатия Hi-SCoA (Smart Compression Architecture), такими как LBP-3000, LBP-3010 и LBP-3300. Модели LBP-460, LBP-660, LBP-810 и LBP-1120 пока не поддерживаются.

Код драйвера написан на языке C++ и распространяется в рамках лицензии GPLv3. Для загрузки также доступен скомпилированный 32-битный вариант драйвера в виде deb-пакета. Поддерживается автоматическое распознавание принтеров. После установки драйвера, в форме настройки принтера в CUPS следует выбрать устройство "capt://" и загрузить поставляемый в комплекте PPD-файл. Из недоработок отмечено отсутствие поддержки наличия бумаги, возможные сбои при печати многостраничных документов и слишком насыщенных страниц.



http://www.opennet.ru/opennews/art.shtml?num=30195

http://sourceforge.net/projects/foo2capt/files/
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5282
ОС: Gentoo

Re: Настройка USB-принтеров CANON LBP 1120 и подобных

Сообщение /dev/random »

DjSpike писал(а):
10.04.2011 18:56
cupscapt - свободный драйвер для GDI-принтеров Canon

Ссылка на обсуждение на этом форуме:
Вышел свободный драйвер для GDI-принтеров Canon
(впрочем, технические вопросы лучше обсуждать прямо здесь)
Спасибо сказали:
ekklesiast
Сообщения: 4

Re: Настройка USB-принтеров CANON LBP 1120 и подобных

Сообщение ekklesiast »

Здравствуйте!
Прошу помочь в настройке принтера LBP3300
Вначале о системе. Russian Fedora 64 bit
Linux localhost.localdomain 3.3.7-1.fc17.x86_64 #1 SMP Mon May 21 22:32:19 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
В версиях 11, 13 ставил по вашей инструкции без проблем.
В этой версии возникли проблемы.

Код: Выделить всё

[root@localhost ekkl]# /usr/sbin/lpadmin -p LBP3300 -m CNCUPSLBP3300CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
WARNING: gnome-keyring:: couldn't connect to: /run/user/ekkl/keyring-auPAC2/pkcs11: No such file or directory

Удалось найти, что это баг самой службы, и нужно попытаться ее перегрузить

Код: Выделить всё

    [root@localhost ekkl]# /usr/bin/gnome-keyring-daemon --start --components=pkcs11
    ** Message: couldn't access conrol socket: /run/user/ekkl/keyring-auPAC2/control: Permission denied
    ** Message: couldn't connect to dbus session bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

    ** (gnome-keyring-daemon:2413): WARNING **: couldn't create socket directory: Permission denied

    ** (gnome-keyring-daemon:2413): WARNING **: couldn't bind to control socket: /run/user/ekkl/keyring-54IazT/control: Permission denied

После долгих плясок установил принтер через графическую утилиту. captstausui видит его и выполняет команду очистки картриджа. Но ни из какой программы принтер не печатат. Раньше это лечилось выключением Selinux. Но сейчас это не помогло.
Вот сейчас перед созданием топика решил проверить как идуть дела.
captstausui перестал запускаться, из графической утилиты исчез принтер. Ставлю повторно, перезагружаю службы cups + ccpd принтер снова исчезает.
Пожалуйста, помогите понять что к чему.
На всякий случай, лог

Код: Выделить всё

    [root@localhost cups]# cat access_log
    localhost - - [11/Jun/2012:14:45:32 +0300] "POST / HTTP/1.1" 401 244 CUPS-Get-Devices successful-ok
    localhost - root [11/Jun/2012:14:45:32 +0300] "POST / HTTP/1.1" 200 2491 CUPS-Get-Devices -
    localhost - - [11/Jun/2012:14:46:23 +0300] "POST / HTTP/1.1" 200 3837889 CUPS-Get-PPDs -
    localhost - - [11/Jun/2012:14:46:52 +0300] "POST /admin/ HTTP/1.1" 401 297 CUPS-Add-Modify-Printer successful-ok
    localhost - root [11/Jun/2012:14:46:52 +0300] "POST /admin/ HTTP/1.1" 200 297 CUPS-Add-Modify-Printer successful-ok
    localhost - root [11/Jun/2012:14:46:52 +0300] "POST /admin/ HTTP/1.1" 200 125 Resume-Printer successful-ok
    localhost - root [11/Jun/2012:14:46:52 +0300] "POST /admin/ HTTP/1.1" 200 125 CUPS-Accept-Jobs successful-ok
    localhost - - [11/Jun/2012:14:47:30 +0300] "POST /printers/LBP3300-2 HTTP/1.1" 200 278 Create-Job successful-ok
    localhost - - [11/Jun/2012:14:47:30 +0300] "POST /printers/LBP3300-2 HTTP/1.1" 200 145936 Send-Document successful-ok
    localhost - - [11/Jun/2012:14:47:32 +0300] "POST / HTTP/1.1" 200 341 Create-Printer-Subscription successful-ok
    localhost - - [11/Jun/2012:14:48:27 +0300] "POST /printers/LBP3300-2 HTTP/1.1" 200 278 Create-Job successful-ok
    localhost - - [11/Jun/2012:14:48:27 +0300] "POST /printers/LBP3300-2 HTTP/1.1" 200 145936 Send-Document successful-ok
    localhost - - [16/Jun/2012:20:52:12 +0300] "POST /printers/LBP3300-2 HTTP/1.1" 200 265 Create-Job successful-ok
    localhost - - [16/Jun/2012:20:52:12 +0300] "POST /printers/LBP3300-2 HTTP/1.1" 200 6174 Send-Document successful-ok
    localhost - - [16/Jun/2012:20:52:14 +0300] "POST / HTTP/1.1" 200 341 Create-Printer-Subscription successful-ok
    localhost - - [16/Jun/2012:21:03:32 +0300] "POST /printers/LBP3300-2 HTTP/1.1" 200 265 Create-Job successful-ok
    localhost - - [16/Jun/2012:21:03:32 +0300] "POST /printers/LBP3300-2 HTTP/1.1" 200 1467 Send-Document successful-ok
    localhost - - [16/Jun/2012:21:03:34 +0300] "POST / HTTP/1.1" 200 341 Create-Printer-Subscription successful-ok
    localhost - - [16/Jun/2012:21:03:39 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 263 Create-Job successful-ok
    localhost - - [16/Jun/2012:21:03:39 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 1465 Send-Document successful-ok
    localhost - - [16/Jun/2012:21:03:48 +0300] "POST /printers/LBP3300-2 HTTP/1.1" 200 265 Create-Job successful-ok
    localhost - - [16/Jun/2012:21:03:48 +0300] "POST /printers/LBP3300-2 HTTP/1.1" 200 5890 Send-Document successful-ok
    localhost - - [16/Jun/2012:21:05:06 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 278 Create-Job successful-ok
    localhost - - [16/Jun/2012:21:05:06 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 5888 Send-Document successful-ok
    localhost - - [16/Jun/2012:21:05:15 +0300] "POST / HTTP/1.1" 200 252 Create-Printer-Subscription successful-ok
    localhost - - [16/Jun/2012:21:05:26 +0300] "POST /admin/ HTTP/1.1" 401 154 CUPS-Delete-Printer successful-ok
    localhost - root [16/Jun/2012:21:05:26 +0300] "POST /admin/ HTTP/1.1" 200 154 CUPS-Delete-Printer successful-ok
    localhost - - [16/Jun/2012:21:05:37 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 447 Print-Job successful-ok
    localhost - - [16/Jun/2012:21:05:43 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 255 Print-Job successful-ok
    localhost - - [16/Jun/2012:21:05:46 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 247 Print-Job successful-ok
    localhost - - [16/Jun/2012:21:06:20 +0300] "POST / HTTP/1.1" 401 167 CUPS-Get-Devices successful-ok
    localhost - root [16/Jun/2012:21:06:20 +0300] "POST / HTTP/1.1" 200 3637 CUPS-Get-Devices -
    localhost - root [16/Jun/2012:21:06:21 +0300] "POST / HTTP/1.1" 200 242 CUPS-Get-Devices -
    localhost - root [16/Jun/2012:21:06:43 +0300] "POST /admin/ HTTP/1.1" 200 211 CUPS-Add-Modify-Printer successful-ok
    localhost - - [16/Jun/2012:21:06:52 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 447 Print-Job successful-ok
    localhost - - [16/Jun/2012:21:07:33 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 447 Print-Job successful-ok
    localhost - - [16/Jun/2012:21:07:59 +0300] "POST / HTTP/1.1" 401 167 CUPS-Get-Devices successful-ok
    localhost - root [16/Jun/2012:21:07:59 +0300] "POST / HTTP/1.1" 200 3354 CUPS-Get-Devices -
    localhost - root [16/Jun/2012:21:08:14 +0300] "POST / HTTP/1.1" 200 242 CUPS-Get-Devices -
    localhost - - [16/Jun/2012:21:08:50 +0300] "POST /admin/ HTTP/1.1" 401 211 CUPS-Add-Modify-Printer successful-ok
    localhost - root [16/Jun/2012:21:08:50 +0300] "POST /admin/ HTTP/1.1" 200 211 CUPS-Add-Modify-Printer successful-ok
    localhost - - [16/Jun/2012:21:08:54 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 447 Print-Job successful-ok
    localhost - - [16/Jun/2012:21:09:21 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 447 Print-Job successful-ok
    localhost - - [16/Jun/2012:21:09:50 +0300] "POST / HTTP/1.1" 200 152 Cancel-Subscription successful-ok
    localhost - - [16/Jun/2012:21:10:04 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 11757 Print-Job successful-ok
    localhost - - [16/Jun/2012:21:14:03 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 11800 Print-Job successful-ok
    localhost - - [16/Jun/2012:21:14:16 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 11800 Print-Job successful-ok
    localhost - - [16/Jun/2012:21:14:37 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 263 Create-Job successful-ok
    localhost - - [16/Jun/2012:21:14:37 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 6425 Send-Document successful-ok
    localhost - - [16/Jun/2012:21:14:54 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 278 Create-Job successful-ok
    localhost - - [16/Jun/2012:21:14:54 +0300] "POST /printers/LBP3300 HTTP/1.1" 200 6425 Send-Document successful-ok

ps. SElinux дествительно "ругался" на нарушения прав доступа, следовательно можоно предположить что задания уходили на печать.
Спасибо сказали:
Ответить