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

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

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

Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

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

Сообщение estarchak »

CUPS запущен?
Настроен?
Задания печати принимает?
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:
Аватара пользователя
Александр
Сообщения: 945
Статус: Пользователь Debian
ОС: Debian 'Etch'

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

Сообщение Александр »

Помнится, я тоже все делал по инструкции и ничего не заработало. Потом все снес и установил немного по-другому, после чего все заработало. Попробуйте следующее:
1. Когда прописываете файл с моделью принтера, введите не CNCUPSLBP1120CAPTK.PPD, а CNCUPSLBP1120CAPTJ.PPD.
2. В том месте, где просят перезапустить CUPS, перезапустите всю систему.
Мне помогло именно это.
P.S. У меня стоит версия 1.2, скачивал с японского сайта canon. Если у вас не будет файла CNCUPSLBP1120CAPTJ.PPD, то могу выложить rpm-пакет версии 1.2.
HP 530 Core2Duo T2400 950GMA 1GB RAM 120 HDD
KDE 3.5.7 kernel 2.6.25 X.org 7.4
Спасибо сказали:
astronotus
Сообщения: 4
ОС: Linux

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

Сообщение astronotus »

Спасибо за ответы!

Переустановил драйвер, перезапустил cистему, когда потребовался перезапуск CUPS, использовал файл CNCUPSLBP1120CAPTJ.PPD (т.е. японскую версию) - результат нулевой.

CUPS запущен, задания печати принимает, но не печатает.

В Fedora Core 4/5 не было вообще никаких проблем. Похоже, что дело в Archlinux. Наверное, какая-то мелочь, вопрос только в том, какая.
Спасибо сказали:
Аватара пользователя
Александр
Сообщения: 945
Статус: Пользователь Debian
ОС: Debian 'Etch'

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

Сообщение Александр »

А captstatusui показывает что-нибудь? Если да, то дрова установились. Кстати, может не работать если не тот usb-порт указали. Хотя если на Федоре работало, то действительно странно.
HP 530 Core2Duo T2400 950GMA 1GB RAM 120 HDD
KDE 3.5.7 kernel 2.6.25 X.org 7.4
Спасибо сказали:
Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

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

Сообщение estarchak »

Посмотрите права доступа на конвейеры в каталоге /var/ccpd/
Нужно чтобы был доступ на чтание и запись у всех пользователей, которые будут печатать.

Посмотрите монитор процессов. Должно быть 2 процесса ccpd и 1 процесс captmon.
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:
astronotus
Сообщения: 4
ОС: Linux

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

Сообщение astronotus »

Похоже, мне удалось найти решение проблемы с установкой принтера Canon LBP-1120 в Arch Linux 0.7.2.

Ниже привожу краткую инструкцию по установке.

1. Распаковываем файлы cndrvcups-common-х.i386.rpm и cndrvcups-capt-х.i386.rpm с помощью скрипта rpmextract.sh и копируем или переносим их содержимое в соответствующие системные папки.

2. Создаем новый скрипт ccpd:

#!/bin/bash

. /etc/rc.conf
. /etc/rc.d/functions

PID=`pidof -o %PPID /usr/sbin/ccpd`
case "$1" in
start)
stat_busy "Starting CCPD Daemon"
[ -z "$PID" ] && /usr/sbin/ccpd
if [ $? -gt 0 ]; then
stat_fail
else
echo $PID > /var/run/ccpd.pid
add_daemon ccpd
stat_done
fi
;;
stop)
stat_busy "Stopping CCPD Daemon"
[ ! -z "$PID" ] && kill $PID &> /dev/null
if [ $? -gt 0 ]; then
stat_fail
else
rm /var/run/ccpd.pid
rm_daemon ccpd
stat_done
fi
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)
echo "usage: $0 {start|stop|restart}"
esac
exit 0


и делаем его выполняемым.

3. Заменяем оригинальный скрипт /etc/init.d/ccpd на новый.

4. Выполняем следующие команды:
# mkdir /var/ccpd
# mkfifo -m 666 /var/ccpd/fifo0
# mkfifo -m 666 /var/ccpd/fifo1
# mkfifo -m 666 /var/ccpd/fifo2
# mkfifo -m 666 /var/ccpd/fifo3
# mkfifo -m 666 /var/ccpd/fifo4
# mkfifo -m 666 /var/ccpd/fifo5
# mkfifo -m 666 /var/ccpd/fifo6
# mkfifo -m 666 /var/ccpd/fifo7
# chmod a+rw /var/ccpd/fifo*


5. Перезапускаем демон CUPS:
# /etc/rc.d/cups restart

6. Регистрируем принтер в системе:
# /usr/sbin/lpadmin -p LBP-1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E

7. Регистрируем принтер в демоне ccpd:
# /usr/sbin/ccpdadmin -p LBP-1120 -o /dev/usb/lp0

8. Запускаем демон ccpd:
# /etc/init.d/ccpd start

Теперь можно попытаться распечатать пробную станицу.

Чтобы демон ccpd запускался при каждом старте системы, копируем созданный ранее скрипт ccpd в папку /etc/rc.d/, открываем конфигурационный файл /etc/rc.conf, добавляем 'ccpd' в секцию демонов - напр.: DAEMONS=(syslog-ng network netfs crond dbus hal cups ccpd) - и сохраняем изменения.
Спасибо сказали:
oleg.ger
Сообщения: 8
ОС: Win XP Pro, SLED-10

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

Сообщение oleg.ger »

У кого-нибудь работает принтер LBP-1120 под SLED-10 x86-64?
Столкнулся с такой проблемой: в SLED-10 32 bit принтер встал на "Ура", без проблем! В SLED-10 64bit ответ такой:

noname:~ # /etc/init.d/ccpd stop
Shutting down ccpd:
noname:~ # service cups restart
Shutting down cupsd done
Starting cupsd done
noname:~ # /usr/sbin/lpadmin -p LBP-1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
lpadmin: add-printer (set device) failed: client-error-not-possible
noname:~ # /usr/sbin/ccpdadmin -p LBP-1120 -o /dev/usb/lp0

CUPS_ConfigPath = /etc/cups/
LOG Path = None
UI Port = 39787

Entry Num : Spooler : Backend : FIFO path : Device Path : Status
----------------------------------------------------------------------------
[0] : LBP-1120 : file : /dev/null : /dev/usb/lp0 : New!!

noname:~ # /etc/init.d/ccpd start
Starting ccpd: noname:~ #

Принтер не добавлен в спулер печати. Печатать, естественно, не хочет. Что это может быть?

Права на все /var/ccpd/fifo* установлены как 666.
Спасибо сказали:
Аватара пользователя
HellMar
Сообщения: 1

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

Сообщение HellMar »

Та же проблема... ASP Linux 11, принтер Canon LBP9200 - делаю всё как в начальной инструкции, cups настроен, задания в печать отправляет, принтер не печатает. Пробовал ставить принтер вручную с выполнением всех команд в последовательности, описанной в инструкции к дровам от Canon. Результат нулевой. Пробовал поставить принтер через мастер установки принтера. Результат тот же. Заметил, что даже после установки обоих rpm пакетов в списке доступных для установки на обнаруженный принтер дров нужных нету как и не было. 8( Прошу меня простить, но я работоспособный (хоть в какой-то мере) Линукс поставил впервые в жизни, и мой подход наверное несколько виндузный, но я не могу понять, что я делаю не так? своему профилю дал все возможные доступы (как мне показалось) - для пробы и по дурной виндовской привычке.
Ещё попробую эту прогу captstatusui ... мож чего подскажет...
Спасибо сказали:
Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

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

Сообщение estarchak »

Canon LBP9200 - делаю всё как в начальной инструкции, cups настроен, задания в печать отправляет, принтер не печатает. Пробовал ставить принтер вручную с выполнением всех команд в последовательности, описанной в инструкции к дровам от Canon.


Инструкция - просто перевод инструкции от canonс небольшими решениями проблем от меня и других пользователей принтеров.

Пробовал поставить принтер через мастер установки принтера. Результат тот же. Заметил, что даже после установки обоих rpm пакетов в списке доступных для установки на обнаруженный принтер дров нужных нету как и не было.


По идее они не должны появиться.

Еще раз: идея в том, что для cups существует конвейер, с которым работает демон ccpd. А с принтером работает демон ccpd.
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:
paveless
Сообщения: 367
ОС: Debian GNU/Linux Unstable

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

Сообщение paveless »

А у меня команда:
/usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTJ.PPD -v ccp:/var/ccpd/fifo0 -E

выдает следующее:
lpadmin: Unable to copy PPD file!

В чем тут дело?
Хотя это не поможет, добавил через веб-интерфейс, работать все отказывается, просто тишина...
Спасибо сказали:
Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

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

Сообщение estarchak »

Команду выполняете из-под рута?
Какой адрес принтера вводите в веб-интерфейсе?
Что в логах?
И т.п.
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:
paveless
Сообщения: 367
ОС: Debian GNU/Linux Unstable

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

Сообщение paveless »

estarchak писал(а):
08.12.2006 17:43
Команду выполняете из-под рута?
Какой адрес принтера вводите в веб-интерфейсе?
Что в логах?
И т.п.


Я пытаюсь основную работу сделать через веб (localhost:631). После того как создал fifo все, при установке принтера через интерфейс предлагает выбрать один из 8 найденных каналов, т.е. этот пункт я правильно делаю. PDD файл указываю там же, глотает нормально и показывает, что принтер установлен и готов. CCPD демона запускаю тоже. CCPADMIN выдает следующее:

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

 CUPS_ConfigPath = /etc/cups/
 LOG Path        = None
 UI Port         = 39787

 Entry Num  : Spooler   : Backend       : FIFO path             : Device Path  : Status
 ----------------------------------------------------------------------------
     [0]    : LNP800    : ccp           : /var/ccpd/fifo0       : /dev/lp0     :


При этом задания принимает, пишет, что обрабатывает, но реально тишина...

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

В логе CUPS ничего не понял... Он большой, поэтому прицепляю как есть...
Не прикрепляется файл :blink:
Спасибо сказали:
Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

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

Сообщение estarchak »

Напрямую не заработает. Формат лога похож на логи апача.
/dev/lp0 - это USB-принтер?
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:
paveless
Сообщения: 367
ОС: Debian GNU/Linux Unstable

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

Сообщение paveless »

estarchak писал(а):
08.12.2006 21:28
Напрямую не заработает. Формат лога похож на логи апача.
/dev/lp0 - это USB-принтер?


Нет, обычный lpt, usb вроде надо /dev/usb/lp0
А в логах ничего не нашел толкового...
Спасибо сказали:
Аватара пользователя
SODIX
Сообщения: 944
Статус: Почетаемый хранитель бубна
ОС: Mandriva GNU/Linux

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

Сообщение SODIX »

Народ,киньте если не трудно ссылку на rpm'ки дров для Pixma ip1500.Достал из кладовки принтак и понял,что непомню где я их качал.Битый час уже гуглю,везде кидают на turboprint.de,но там как я понял денег требуют.
Пересмотрел матрицу и все встало на свои места...There is no spoon.

http://wiki.mandriva.com/en/Home
Спасибо сказали:
Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

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

Сообщение estarchak »

В мануале от Canon написано, что драйвер для USB-принтера. С LPT подключением сорри, драйвер не работает.

Поправил название темы.
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:
Аватара пользователя
tneo
Сообщения: 506
Статус: Призрак
ОС: SuSE 11.2

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

Сообщение tneo »

если кому надо вот так я делал для кубунту
http://riohazuki.googlepages.com/howto:ins...0...kubuntu6.06
Будущее не определено
Спасибо сказали:
paveless
Сообщения: 367
ОС: Debian GNU/Linux Unstable

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

Сообщение paveless »

estarchak писал(а):
09.12.2006 19:21
В мануале от Canon написано, что драйвер для USB-принтера. С LPT подключением сорри, драйвер не работает.

Поправил название темы.


Так что, совсем не светит заставить работать мой Canon LBP-800? Придется для печати оставить Винды или продавать принтер? Эх... это я еще пока до сканера не дошел... А то получиться, что рано начал радоваться, что с майкрософтом распрощался, придется возвращаться в винды, если половина железа не заработает (ATI видюха вот неполноценно работает еще, не поддерживает многие функции, как мне объяснили).
Спасибо сказали:
Аватара пользователя
Serge Daniloff
Сообщения: 106
ОС: бубунту, sVista

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

Сообщение Serge Daniloff »

paveless писал(а):
07.12.2006 23:01
А у меня команда:
/usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTJ.PPD -v ccp:/var/ccpd/fifo0 -E

выдает следующее:
lpadmin: Unable to copy PPD file!

В чем тут дело?
Хотя это не поможет, добавил через веб-интерфейс, работать все отказывается, просто тишина...



У меня было такое же, исправляеться очень легко!
/usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTJ.ppd -v ccp:/var/ccpd/fifo0 -E
A voyage into trance
Спасибо сказали:
Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

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

Сообщение estarchak »

Проделаю часть работы за Вас:

http://www.linuxprinting.org/show_printer....m=Canon-LBP-800

Там есть ссылка на проекит capt. Насколько драйверы рабочие - судить не могу, так как ими не пользовался. Если у Вас получится их завести, буду искренне за Вас рад.

У меня было такое же, исправляеться очень легко!
/usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTJ.ppd -v ccp:/var/ccpd/fifo0 -E


У человека старый win-принтер с интерфейсом LPT, а драйверы от Canon для USB-принтера.
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:
AK-777
Сообщения: 12

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

Сообщение AK-777 »

Драйвер, как я понимаю, в rpm.

А может ли этот Linux драйвер использоваться во FreeBSD 6.1?
Я уже все подготовил для ее установки, обидно из-за одного принтера все бросать...

У меня LBP 2900.

P.S. В тех поддержку письмо писал - не ответили, гуглить пробовал - конкретно для этого принтера не нашел ничего. Gimp-print - там нет моей модели...
Спасибо сказали:
Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

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

Сообщение estarchak »

Хм... по идее драйвер запускает процсс, которому отправляет свои задания CUPS. Если у вас паолучится в режиме совместимости запустить процесс, и CUPS с ним будет нормально работать - напишите, и мы все будем искренне рады за Вас.
Из src.rpm у меня собирать не получалось, т. к. зависимости толком в пакете не указаны...
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:
paveless
Сообщения: 367
ОС: Debian GNU/Linux Unstable

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

Сообщение paveless »

estarchak писал(а):
09.12.2006 23:25
Проделаю часть работы за Вас:

http://www.linuxprinting.org/show_printer....m=Canon-LBP-800

Там есть ссылка на проекит capt. Насколько драйверы рабочие - судить не могу, так как ими не пользовался. Если у Вас получится их завести, буду искренне за Вас рад.


Спасибо, но я там нашел ссылку на проект CAPT опять же только для USB принтера, для своего ничего не нашел...
Спасибо сказали:
Аватара пользователя
BigL
Сообщения: 75
ОС: Linux based

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

Сообщение BigL »

В общем не получается заставить печатать LBP2900. Как только не пробовал. Не помагает. Использую MOPSLinux 5.0.
[Slackware 11] [SuSe 10.1] [Mandriva 2007]
[Athlon64 X2 3600+] [MSI-K9N Ultra] [Adata 2x512mb DDRII] [ASUS 7600GS]
Спасибо сказали:
Аватара пользователя
Александр
Сообщения: 945
Статус: Пользователь Debian
ОС: Debian 'Etch'

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

Сообщение Александр »

paveless писал(а):
07.12.2006 23:01
А у меня команда:
/usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTJ.PPD -v ccp:/var/ccpd/fifo0 -E

выдает следующее:
lpadmin: Unable to copy PPD file!

В чем тут дело?
Хотя это не поможет, добавил через веб-интерфейс, работать все отказывается, просто тишина...

Народ, хэлп!
Та же фигня. Когда Купс был версии 1.1.х - все нормально работало. После обновления до 1.2.7 - принтер вообще исчез из списка Купс. При попытке ввести указанную выше команду выдает аналогичное сообщение. Раньше не было. Что делать?
HP 530 Core2Duo T2400 950GMA 1GB RAM 120 HDD
KDE 3.5.7 kernel 2.6.25 X.org 7.4
Спасибо сказали:
Аватара пользователя
BigL
Сообщения: 75
ОС: Linux based

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

Сообщение BigL »

Просто интересно: Кто-нибудь вообще смог запустить принтер Canon LBP2900 на линуксе пользуясь дровами от производителя?
[Slackware 11] [SuSe 10.1] [Mandriva 2007]
[Athlon64 X2 3600+] [MSI-K9N Ultra] [Adata 2x512mb DDRII] [ASUS 7600GS]
Спасибо сказали:
KMS
Сообщения: 231
ОС: Leap 42.1

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

Сообщение KMS »

Настраивал свой принтер Canon LBP-1120 в suse 10.1-10.2 как здесь написано(первый пост), кое-какие проблемы были , опишу здесь может кому пригодится.
estarchak писал(а):
06.02.2006 20:14
Теперь можно зарегистрировать принтер используя команду lpadmin

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

 # /usr/sbin/lpadmin -p [printer name] -m [PPD file name] -v ccp:/var/ccpd/fifo0 -E

Например, # /usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.PPD -v ccp:/var/ccpd/fifo0 -E

Расширение *.ppd надо писать маленькими буквами

Чтобы добавить демон ccpd в автозагрузку я прописал в /etc/init.d/boot.local

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

service cups restart
/etc/init.d/ccpd restart
Спасибо сказали:
Аватара пользователя
Александр
Сообщения: 945
Статус: Пользователь Debian
ОС: Debian 'Etch'

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

Сообщение Александр »

Все, после часовых мучей разобрался :)
Дело было в том, что новый CUPS искал *.ppd файлы только в директории /usr/share/ppd, и нигде более. Просто скопировал файл ppd туда - и все нормально дальше пошло по инструкции.
HP 530 Core2Duo T2400 950GMA 1GB RAM 120 HDD
KDE 3.5.7 kernel 2.6.25 X.org 7.4
Спасибо сказали:
Аватара пользователя
BigL
Сообщения: 75
ОС: Linux based

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

Сообщение BigL »

Видать не судьба запустить 2900. :(
[Slackware 11] [SuSe 10.1] [Mandriva 2007]
[Athlon64 X2 3600+] [MSI-K9N Ultra] [Adata 2x512mb DDRII] [ASUS 7600GS]
Спасибо сказали:
ramzai
Сообщения: 1
ОС: Kubuntu 6.10 Edgy

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

Сообщение ramzai »

BigL писал(а):
05.01.2007 20:42
Видать не судьба запустить 2900. :(

Только что заставил работать 2900 :happy:. Все делалось по инструкции, где-то полчаса тупо смотрел на "Unable to copy PPD" на 4-м шаге, не догадываясь посмотреть дальше на ln -s. Только пост Александра вернул на путь истинный...

Удачи!
Спасибо сказали: