Меню Рубрики

Установка canon на линукс linux

Установка принтера Canon в Linux

Установка драйверов для принтеров Canon всегда нетривиальна (в части настройки). Ниже мы покажем как установить драйвер для популярного принтера Canon LBP2900 (у Вас может быть другой принтер Canon из числа поддерживаемых CAPT). Эта инструкция подойдёт для следующих принтеров Canon:

i-SENSYS LBP-2900
i-SENSYS LBP3000
i-SENSYS LBP3010
i-SENSYS LBP3100
i-SENSYS LBP3250
i-SENSYS LBP3310
i-SENSYS LBP5050
i-SENSYS LBP5050n
i-SENSYS LBP6300dn
i-SENSYS LBP7200Cdn
Laser Shot LBP-1120
Laser Shot LBP-1210
Laser Shot LBP2900
LaserShot LBP3000
Laser Shot LBP3300
LBP-3200
LBP5000
LBP5100
LBP5300

Все операции производятся от имени привилегированного пользователя root, поэтому запустите Терминал (konsole) и поднимитесь до root:

Временные файлы удобней разместить в директории /tmp (или другой, если Вы думаете что они Вам понадобятся после):

# tar -xvf CAPT_Printer_Driver_for_Linux_V200_uk_EN.tar.gz

Ставим драйвера из пакета CAPT (Canon Advanced Printing Technology):

# cd CAPT_Printer_Driver_for_Linux_V200_uk_EN/Driver/RPM/
# rpm -ivh cndrvcups-capt-2.00-2.i386.rpm cndrvcups-common-2.00-2.i386.rpm

Теперь пошла настройка. Обновляем из репозиториев Avahi LibDNS с которым связан cupsd:

# yum update avahi avahi-compat-libdns_sd avahi-glib

Необходимо прогарантировать создание структур пакета CAPT и выставление верных прав доступа к файлам:

# mkdir /var/captmon
# mkdir /var/ccpd
# mkfifo /var/ccpd/fifo0
# chmod 777 /var/ccpd/fifo0
# chown root:root /var/ccpd/fifo0
# chmod -R a+rx /usr/share/cups/model

Теперь, в файле /etc/udev/rules.d/50-udev.rules прописываем:

На редактирование этот файл вызывает командой:

Если мы этого не сделаем, то заработавший принтер «потеряется» после перезагрузки компьютера

Перезапускаем службу CUPS:

Проверяем появился ли драйвер для нашего Canon LBP-2900 в системе:

Да, всё нормально. Теперь регистрируем принтер:

# lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E

И наконец, добавляем принтер в CUPS:

# ccpdadmin -p LBP2900 -o /dev/usb/lp0

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

Entry Num : Spooler : Backend : FIFO path : Device Path : Status
—————————————————————————-
[0] : LBP2900 : ccp : /var/ccpd/fifo0 : /dev/usb/lp0 : New!!

Принтер добавлен. Запускаем демона от Canon — ccpd:

Теперь запустим GUI монитора печати для принтеров Canon:

Монитор соединится с принтером и покажет его состояние. Если соединение прошло неуспешно — выключите и включите питание принтера.

Осталось добавить демона ccpd в автозагрузку:

# ln -s /etc/init.d/ccpd /etc/rc5.d/S99ccpd

Если Вам не нравится этот способ, можно вместо этого прописать инструкцию

в файл /etc/rc.local вызвав его на редактирование командой:

Видео по теме: Установка принтера Canon в Linux

Установка принтера Canon в Linux : 2 комментария

root@a > UI: команда не найдена

captstatusui
mcedit тоже. у меня лубунту

Добрый день, а Вы capt установили?

источник

Установка драйвера Canon CAPT для принтеров Canon LBP

Содержание

Автоматическая установка

Пользователем coden в соответствующей теме был предложен разработанный им на основе данных из разных источников скрипт автоматической установки и настройки драйвера Linux CAPT Printer Driver v2.71 для принтеров Canon: LBP-810, LBP-1120, LBP-1210, LBP2900, LBP3000, LBP3010, LBP3018, LBP3050, LBP3100, LBP3108, LBP3150, LBP3200, LBP3210, LBP3250, LBP3300, LBP3310, LBP3500, LBP5000, LBP5050, LBP5100, LBP5300, LBP6000, LBP6018, LBP6020, LBP6200, LBP6300, LBP6300n, LBP6310, LBP7010C, LBP7018C, LBP7200C, LBP7210C, LBP9100C, LBP9200C на Ubuntu 12.04, 12.10, 13.04, 13.10, 14.04, 14.10, 15.04, 15.10, 16.04 32-битной и 64-битной архитектуры. Если вы уже делали какие-либо действия по установке принтера этой серии, в текущей системе, то перед началом установки, следует отменить эти действия. При отсутствии пакетов драйвера они автоматически загружаются из интернета в папку скрипта. Для обновления драйвера сначала удаляете старую версию через скрипт, затем устанавливаете новую также через скрипт.

Чтобы воспользоваться скриптом, необходимо скачать его и запустить через терминал:

Материалы для загрузки

Установка драйвера вручную

Распаковать архив, перейти в распакованную папку, установить по очереди:
cndrvcups-common.deb
cndrvcups-capt.deb

Не включая принтер регистрируем его в системе

Вместо LBP2900 укажите свою модель принтера, а вместо CNCUPSLBP2900CAPTK.ppd укажите название ppd вашего принтера из ниже указанной таблицы

Имя принтера Имя файла PPD
LBP9100C CNCUPSLBP9100CCAPTK.ppd
LBP7200C series CNCUPSLBP7200CCAPTK.ppd
LBP7200Cdn (network mode) CNCUPSLBP7200CCAPTK.ppd
LBP7018C / LBP7010C CNCUPSLBP7018CCAPTK.ppd
LBP6300 CNCUPSLBP6300CAPTK.ppd
LBP6200 CNCUPSLBP6200CAPTK.ppd
LBP6000 LBP6018 CNCUPSLBP6018CAPTK.ppd
LBP5300 CNCUPSLBP5300CAPTK.ppd
LBP5100 CNCUPSLBP5100CAPTK.ppd
LBP5050 series CNCUPSLBP5050CAPTK.ppd
LBP5000 CNCUPSLBP5000CAPTK.ppd
LBP3500 CNCUPSLBP3500CAPTK.ppd
LBP3310 CNCUPSLBP3310CAPTK.ppd
———————————————— ————————————————
Имя принтера Имя файла PPD
LBP3300 CNCUPSLBP3300CAPTK.ppd
LBP3250 CNCUPSLBP3250CAPTK.ppd
LBP3210 CNCUPSLBP3210CAPTK.ppd
LBP3200 CNCUPSLBP3200CAPTK.ppd
LBP3150 / LBP3108 / LBP3100 CNCUPSLBP3150CAPTK.ppd
LBP3100 / LBP3108 / LBP3150 CNCUPSLBP3150CAPTK.ppd
LBP3010 / LBP3018 / LBP3050 CNCUPSLBP3050CAPTK.ppd
LBP3000 CNCUPSLBP3000CAPTK.ppd
LBP2900 CNCUPSLBP2900CAPTK.ppd
LBP-1210 CNCUPSLBP1210CAPTK.ppd
LBP-1120 CNCUPSLBP1120CAPTK.ppd
LBP-810 CNCUPSLBP1120CAPTK.ppd
———————————————— ————————————————

Через главное меню на панели рабочего стола запускаем программу «Печать» и выбираем правой кнопкой мыши принтер по умолчанию.
Перезагружаем компьютер, включаем принтер и пробуем распечатать. В предварительном просмотре, не забываем настроить параметры печати.

Удаление драйвера установленого вручную

Удаление регистрации принтера

Удаление из автозагрузки ccpd

Решение проблем

Если принтер не начал печатать, значит нужно посмотреть в /dev/usb под каким названием отображается принтер, например если lp2, то отменяем и регистрируем заново

Мониторинг состояния принтера

В комплекте с драйвером поставляется графическая утилита captstatusui при помощи которой можно отслеживать состояние принтера. Использовать её можно следующим образом:

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

Название: Canon Printing Status Monitor
Команда: captstatusui -e -P
Описание: Скрыто до появления ошибок

С опцией -e утилита не будет показывать свое окно до тех пор, пока не случится ошибка.

источник

Установка принтеров Canon серии LBP в Ubuntu

Здравствуйте. После выхода в свет Ubuntu 12.04 в состав ее сборки вошли пакеты драйверов для принтеров Canon серии LBP. Но, все же при установке принтера в системе, драйвер отказывается работать корректно.

Всем заинтересованным данной проблемой прошу ознакомиться с инструкцией, в ходе выполнения которой все же удалось заставить фунционировать принтер модели Canon LBP 3010.

Инструкция так же будет справедлива и для других принтеров Canon следующих моделей:

LBP-1120, LBP-1210, LBP2900, LBP3000, LBP3050/LBP3018/LBP3010, LBP3150/LBP3108/LBP3100, LBP3200, LBP3210, LBP3250, LBP3300, LBP3310, LBP3500, LBP5000, LBP5050, LBP5100, LBP5300, LBP6018/LBP6000, LBP6300dn, LBP7200C, LBP9100Cdn.

Шаг 1. Прежде всего нужно скачать драйвер со страницы загрузки Canon.

Шаг 2. Распакуйте скачанный архив. Установите содержащиеся в нем пакеты в указанной последовательности:

Шаг 3. Перезапуск CUPS

Шаг 4. Регистрация принтера в спулере печати:

Например, для принтера LBP-1120 строка будет выглядеть так:

Названия соответствующих файлов PPD:

LBP-1120: CNCUPSLBP1120CAPTK.ppd
LBP-1210: CNCUPSLBP1210CAPTK.ppd
LBP2900: CNCUPSLBP2900CAPTK.ppd
LBP3000: CNCUPSLBP3000CAPTK.ppd
LBP3050/LBP3018/LBP3010: CNCUPSLBP3050CAPTK.ppd
LBP3150/LBP3108/LBP3100: CNCUPSLBP3150CAPTK.ppd
LBP3200: CNCUPSLBP3200CAPTK.ppd
LBP3210: CNCUPSLBP3210CAPTK.ppd
LBP3250: CNCUPSLBP3250CAPTK.ppd
LBP3300: CNCUPSLBP3300CAPTK.ppd
LBP3310: CNCUPSLBP3310CAPTK.ppd
LBP3500: CNCUPSLBP3500CAPTK.ppd
LBP5000: CNCUPSLBP5000CAPTK.ppd
LBP5050 series: CNCUPSLBP5050CAPTK.ppd
LBP5100: CNCUPSLBP5100CAPTK.ppd
LBP5300: CNCUPSLBP5300CAPTK.ppd
LBP6018/LBP6000: CNCUPSLBP6018CAPTK.ppd
LBP6300dn: CNCUPSLBP6300CAPTK.ppd
LBP7200C series: CNCUPSLBP7200CCAPTK.ppd
LBP9100Cdn: CNCUPSLBP9100CCAPTK.ppd

Шаг 5. Регистрация принтера в демоне ccpd

Например, для принтера LBP3010 строка будет выглядеть так:

Если подключаем сетевой принтер, то нужно указать IP-адрес, например:

Шаг 6. Разрешение загрузки модуля usblp, установка пакета

Комментирование строки blacklist usblp:

Устанавливаем в начале строки #, после этого выполняем:

Шаг 7. После этого следует запустить демон ccpd

После этого принтер должен заработать.

Шаг 8. Если принтер печатает нормально, то добавим демон ccpd в автозагрузку, чтоб не запускать каждый раз вручную:

источник

Как установить принтер Canon LBP-2900 в Linux Ubuntu?

Чтобы заставить работать принтер Canon LBP-2900 в ОС Ubuntu не достаточно просто установить драйвер, как это делается в большинстве случаев. Поддержка данного принтера уже прекращена компанией Canon, поэтому нет драйвера, который бы работал без дополнительного шаманства.

В Интернете можно найти несколько способов установки принтера Canon LPB-2900 в ОС Linux Ubuntu, но в результате нормальная работа принтера гарантируется если принтер включается раньше компьютера, либо перед использованием принтера требуется перезапустить демоны ccpd и CUPS.

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

Теоретически данное руководство поможет установить принтер в любой ОС Linux.

Установка драйвера на принтер Canon LBP-2900 в Ubuntu:

  1. Загружаем драйвера с официального сайта Canon . На приведенной странице следует выбрать ОС и язык, после чего загрузить драйвер самой последней версии.
  2. Чтобы корректно установить драйвера нам потребуются также два пакета: libcupsys и libstdc , которых нет в репозиториях Ubuntu.

(Спойлер) Уточнить название PPD-файла принтера можно так.

UI Port = 59787

—————————————————————————-

Entry Num : Spooler : Backend : FIFO path : Device Path : Status
[0] : lbp2900 : ccp : /var/ccpd/fifo0 : /dev/usb/lp0 : New!!

(Спойлер) Текст нового скрипта запуска демона ccpd.

В итоге мы получаем полностью работоспособный принтер Canon LBP-2900, который прекрасно печатает без каких-либо ограничений. Единственной проблемой, возникшей после подключения принтера к ОС Ubuntu, является небольшая задержка между отправкой документа на печать и самой печатью.

Некоторая информация, используемая в этом руководстве, была взята с официального форума ОС Ubuntu и страницы https://help.ubuntu.com.

После всей настройки можно немного отвлечься и поиграть во что-нибудь прикольное. Скачать бесплатно игры и немного поиграть никому не повредит.

Мужик спасибо огромное, это единственный способ который у меня заработал!

cyborg: спасибо! всё как по маслу.

lucio: Мужик спасибо огромное, это единственный способ который у меня заработал!

После месячного использования этого принтера в ОС Ubuntu все же иногда, но очень очень редко, приходиться перезагружать демон ccpd

Перезагрузить можно командой:
sudo /etc/init.d/ccpd restart

Столкнулся со следующего рода проблемой. На шаге:
sudo /etc/init.d/ccpd restart
Выдает:
sudo: /etc/init.d/ccpd: command not found
Подскажите, что делать?
Заранее благодарен

Сергей: sudo: /etc/init.d/ccpd: command not found

Странная ошибка. Проверти вручную есть ли скрипт загрузки /etc/init.d/ccpd

Скорее всего на 8 шаге Вы что-то сделали не так. Чтобы поправить это выполните команду:
sudo gedit /etc/init.d/ccpd
и в него вставьте содержимое (Спойлер) Текст нового скрипта запуска демона ccpd. в 8 пункте который.

Большой спасибо! Все заработало Kubuntu 9.10

captstatusui Socket Error ***
Почему выскакивает эта ошибка?

Ra: captstatusui Socket Error *** Почему выскакивает эта ошибка?

sudo /etc/init.d/ccpd restart
sudo /etc/init.d/cups restart

не поправилось. уже измучился с этим принтером в Linux(((

Alex_m37: не поправилось. уже измучился с этим принтером в Linux(((

Попробуйте удалить два пакета драйвера и после ребута проделать все снова. Я после очень долгих и занудных мучений смог подключить этот принтер.

$ captstatusui -P LBP2900 captstatusui Socket Error *** Почему выскакивает эта ошибка?

как удалить два пакета драйвера?

ilbonoff: как удалить два пакета драйвера?

sudo apt-get remove cndrvcups-common cndrvcups-capt

У меня так ничего и не получилось. Переделывал несколько раз. Постоянно когда подключаю принтер ОС начинает искать новый принтер и устанавливает его как LBP -2900-2. В итоге ничего не печатается. И еще вопрос: Можно ли по этой инструкции установить его на Ubuntu 64? Принтер нужен позарез, жду ответа.

Ярослав: У меня так ничего и не получилось. Переделывал несколько раз. Постоянно когда подключаю принтер ОС начинает искать новый принтер и устанавливает его как LBP -2900-2. В итоге ничего не печатается. И еще вопрос: Можно ли по этой инструкции установить его на Ubuntu 64? Принтер нужен позарез, жду ответа.

До установки “по-новой” нужно было удалить все доступные принтеры. А на x64 я не знаю. Не устанавливал. Теоретически также как и на x32, только пакеты найти на х64

Mut@NT: До установки “по-новой” нужно было удалить все доступные принтеры.

А какой командой их удалять? Я в Ubuntu новичок.

Все заработало Kubuntu 9.10 🙂

Сделал все по инструкции, в конце появилось окошко с сообщением Ready to print. Отправляю на печать эффекта ноль….

Спасибо большое, мне всё таки удалось заставить этот принтер работать на Ubuntu amd64. Огромное спасибо автору еще раз. Единственное что я изменил это я заменил драйвера на 64 битные и соответственно скачал нужные пакеты. Остальное по инструкции. Кстати, если кому надо тут есть инструкция как сделать 64-битные драйвер для этого принтера: unbelll.blogspot.com/2009/12/canon-lbp2900-vs-ubuntu-910-karmic-x86.html

FAT _32: Сделал все по инструкции, в конце появилось окошко с сообщением Ready to print. Отправляю на печать эффекта ноль….

Попробуйте перезагрузить ccpd и cups

Mut@NT: Попробуйте перезагрузить ccpd и cups

Попробовал…. все равно не робит…. в строке состояния пишет что принтер занят…. пробовал все удалить и поставить заново, все точно так же… какой-то унылый принтер!

FAT _32: какой-то унылый принтер!

Тенденция в принтостроительстве идет к тому, что или из-за экономии на себестоимости, или из-за проплаченности Microsoft`ом, но большинство производителей часть аппаратных функций возлагают на драйвера, которые корректно работают только на Windows (наверное, просто совпадение 🙂 ), а на Linux, MacOS и др. ОС не работают.

Слышал, что у этого принтера есть также проблемы и с Windows 7.

FAT _32: в строке состояния пишет что принтер занят

У меня эта проблемы решалась перезагрузкой демонов ccpd и cups. Попробуйте в разных последовательностях перезагружать эти демоны.

Наконец-то это УГ заработало на моем судьбоносном коале….. помогла перезагрузка cups и ccpd.

Как оказалось все сказочно работает лишь до первого зажевывания бумаги. Помогли танцы вокруг ccpd и cups

а что делать,если при обновлении PPD не выводится список?

Все здорово работает, только одна проблема – после того как заканчивается бумага в лотке, перестает печатать. В состоянии принтера написано “обрабатывается”. Помогает только отмена задания и повторная печать, уже с достаточным кол-ом бумаги((
FAT _32: Как оказалось все сказочно работает лишь до первого зажевывания бумаги. Помогли танцы вокруг ccpd и cups

Установил принтер Canon LBP2900 по этой инструкции на Ubuntu 9.10 – работает нормально. Но в моём случае потребовалось поправить файл скрипта запуска описанный в шаге 8:
1. После переменной DEAMON =/usr/sbin/ccpd Добавил переменную DEAMONCUPS =/usr/sbin/cupsd
2. Далее в конструкции case шаге start) добавил перед строчкой start-stop-deamon —start —quiet —exec $DEAMON три строчки следующего содержания:
start-stop-deamon —stop —quiet —exec $DEAMONCUPS
sleep 1
start-stop-deamon —start —quiet —exec $DEAMONCUPS
после чего сохранил файл, перезагрузился – принтер заработал как надо.
Кроме всего прочего эти же три строки можно добавить и в restart), тогда можно сделать на рабочем столе кнопку с командой sudo /etc/init.d/ccpd restart для быстрого восстановления работоспособности например при замятии бумаги или если она кончится в лотке…

d_rain: а что делать,если при обновлении PPD не выводится список?

Это значит, что Вы не установили два пакета с драверами, которые приведены в 1 пункте

Zaits: FAT _32: Как оказалось все сказочно работает лишь до первого зажевывания бумаги. Помогли танцы вокруг ccpd и cups Что за танцы? 🙂

Скорее всего это две команды:
sudo gedit /etc/init.d/ccpd
sudo gedit /etc/init.d/cups
Порядок может отличаться от приведенного.

у меня при загрузке пакета libcupsys ошибка 404

d_rain: у меня при загрузке пакета libcupsys ошибка 404

Можете зайти на http://packages.ubuntu.com и вручную найти пакеты libcupsys и libstdc

нашёл.
а пункт 4 как выполнить?

d_rain: нашёл. а пункт 4 как выполнить?

у Вас 2 DEB пакета, которые просто устанавливаем в приведенной последовательности. Просто устанавливаем – это кликаем на каждом по два раза, набираем пароль root и ждем окончания установки ))

sudo /etc/init.d/ccpd restart
/etc/init.d/ccpd: 1: Syntax error: “(” unexpected

d_rain: sudo /etc/init.d/ccpd restart
/etc/init.d/ccpd: 1: Syntax error: “(” unexpected

Огромное вам спасибо за краткость и информативность. После нескольких перезапусков этих двух демонов печать-таки пошла =)

у меня после установки принтера по данному методу печать работает на ура, но процесс captmon2 грузит процессор под 100%! Подскажите, как мне избавиться от этого, печать уже не важна, лишь бы не этот процесс)

Установка на 10.04 прошла успешно. Принтер пчатает прекрасно. Однако,как писал FAT _32, при замятии бумаги печать стопорится.
Глубоко еще не ковырял. И еще, методику проверял на LBP1120.

Sergey: у меня после установки принтера по данному методу печать работает на ура, но процесс captmon2 грузит процессор под 100%! Подскажите, как мне избавиться от этого, печать уже не важна, лишь бы не этот процесс)

Не знаю, не сталкивался. Я уже 4 принтера поднял и не разу не было проблем.

chr0n0s: Установка на 10.04 прошла успешно. Принтер пчатает прекрасно. Однако,как писал FAT _32, при замятии бумаги печать стопорится.
Глубоко еще не ковырял. И еще, методику проверял на LBP1120.

Проблема такая действительно существует. Пока лечу это перезапуском CUPS и ccpd. Глубоко в этом направлении не копал, просто сделал один скрипт перезапуска и все.

Я твой должник… 2 месяца мучался… не зря!Огромное спасибо…

Максим: Я твой должник… 2 месяца мучался… не зря!Огромное спасибо…

Всегда пожалуйста. Заходит еще.

Все сделал оп инструкции, в 10.04 как и в более ранних версиях принтер не печатает. Задание отправляется на печать и чего то ждет. Через некоторое время появляется системное сообщение о том что питаение принтера не подключеною как с этим бороться?

bv7: Все сделал оп инструкции, в 10.04 как и в более ранних версиях принтер не печатает. Задание отправляется на печать и чего то ждет. Через некоторое время появляется системное сообщение о том что питаение принтера не подключеною как с этим бороться?

Спасибо, единственная инструкция по которой принтер завелся, только надолго ли.

Все сделал по инструкции, но после ввода выдает графическое окно с фразой: error print. Что делать, подскажите пожалуйста.

сергей: Все сделал по инструкции, но после ввода выдает графическое окно с фразой: error print. Что делать, подскажите пожалуйста.

Попробуйте:
sudo gedit /etc/init.d/ccpd
sudo gedit /etc/init.d/cups
Порядок может отличаться от приведенного.

При добавлении принтера в ОС в ответ получаю: lbp2900 can’t find in CUPS Spooler Entry!! Что можно сделать? Помогите пожалуйста, просто замучился с установкой принтера …

сергей: При добавлении принтера в ОС в ответ получаю: lbp2900 can’t find in CUPS Spooler Entry!! Что можно сделать? Помогите пожалуйста, просто замучился с установкой принтера …

Даже и не знаю чем помочь (

Спасибо за инструкцию. На чОткой рыси все работает.

Перезагрузка линукса – это нонсенс, проще гораздо перезапустить демон.

alex: Перезагрузка линукса – это нонсенс, проще гораздо перезапустить демон.

Для большинства пользователей проще перезагрузить компьютер 😉

Мега респект и благодарность. Принтер заработал УБУНТУ 10.04

Ура, наконец-то зафурычил принтер. Куда перевести спасибо?

titan: Ура, наконец-то зафурычил принтер. Куда перевести спасибо?

Принимаются только письменные благодарности ))

Подскажите как завести это принтер, если он установлен на втором компе на ХР и к нему надо как-то подключаться через самбу с убунты 10.04?

Владимир: Подскажите как завести это принтер, если он установлен на втором компе на ХР и к нему надо как-то подключаться через самбу с убунты 10.04?

Вроде там все просто. Все делается через графическую оболочку: *Система > Администрирование > Печать
Там жмете Добавить и выбираем Windows Printer via Samba
Там, я думаю, дальше разберетесь сами

Спасибо огромное! Все чудесно заработало. Отличная и очень информативная статья.

Zaits: Все здорово работает, только одна проблема – после того как заканчивается бумага в лотке, перестает печатать. В состоянии принтера написано “обрабатывается”. Помогает только отмена задания и повторная печать, уже с достаточным кол-ом бумаги((

Бумага кончилась, начала мигать кнопка “Paper” я нажал – она погасла и все, ефекта ноль,печать не продолжилась(((
Что делать в таких случаях?должно ли так быть или все дело в дровах?

Ув. Mut@NT спасстбо Вам за инсрукцию!
В общем у меня не получается разобраться со скриптом ccpd. Дело в том когда я его наполняю из спойлера пункта 8 и сохраняю он у меня начинает высвечиваться системой как обычный текстовый документ. Соответственно перезапустить по 9му пункту не могу так как консоль выдает сообщение:
root@andrei-laptop:

# sudo /etc/init.d/ccpd restart
sudo: /etc/init.d/ccpd: command not found
root@andrei-laptop:

nazar: Бумага кончилась, начала мигать кнопка “Paper” я нажал – она погасла и все, ефекта ноль,печать не продолжилась((( Что делать в таких случаях?должно ли так быть или все дело в дровах?

Проблема в драйверах, так как принтер виндовый. Его работ сводится к тому, что при каждом его включении Windows “прошивает” ему мозги, после чего он работает.

В вашем случае должно помочь:
sudo /etc/init.d/ccpd restart
sudo /etc/init.d/cups restart

Андрей 74: Ув. Mut@NT спасстбо Вам за инсрукцию! В общем у меня не получается разобраться со скриптом ccpd. Дело в том когда я его наполняю из спойлера пункта 8 и сохраняю он у меня начинает высвечиваться системой как обычный текстовый документ. Соответственно перезапустить по 9му пункту не могу так как консоль выдает сообщение: root@andrei-laptop:# sudo /etc/init.d/ccpd restart sudo: /etc/init.d/ccpd: command not found root@andrei-laptop:#

Попробуйте добавить файлу /etc/init.d/ccpd права на исполнение, хотя по умолчанию они должны были остаться:
sudo chmod +x /etc/init.d/ccpd

Спасибо!
Принтер наконец-то заработал. Одна проблемка: после перезагрузки компьютера, снова глухо. Приходится перезапускать ccpd и cups.
Что сделать, чтобы не проделывать эту операцию каждый раз?
Может быть можно сделать restart ccpd и cups автоматическим при загрузке?
Или есть какой-нибудь другой способ это исправить?

katkap: Спасибо! Принтер наконец-то заработал. Одна проблемка: после перезагрузки компьютера, снова глухо. Приходится перезапускать ccpd и cups. Что сделать, чтобы не проделывать эту операцию каждый раз? Может быть можно сделать restart ccpd и cups автоматическим при загрузке? Или есть какой-нибудь другой способ это исправить?

Можно попробовать перзагружать эти 2 демона при старте, но как-то странно они у Вас себя ведут.

katkap: Спасибо!
Принтер наконец-то заработал. Одна проблемка: после перезагрузки компьютера, снова глухо. Приходится перезапускать ccpd и cups.

Проделала всю процедуру снова. После регистрации принтера в ОС пишет следующее:

CUPS _ConfigPath = /etc/cups/ LOG Path = None UI Port = 59787

Entry Num : Spooler : Backend : FIFO path : Device Path : Status —————————————————————————-
[0] : LBP2900 : : : /dev/usb/lp0 :

[1] : lbp2900 : ccp : /var/ccpd/fifo0 : /dev/usb/lp0 : Modified

А при добавлении скрипта запуска демона ccpd в автозагрузку (шаг 10)(#sudo update-rc.d ccpd defaults 50) вот это:

update-rc.d: warning: ccpd start runlevel arguments (2 3 4 5) do not match LSB Default-Start values (2 3)
update-rc.d: warning: ccpd stop runlevel arguments (0 1 6) do not match LSB Default-Stop values (0 1 4 5 6) System start/stop links for /etc/init.d/ccpd already exist.

При проверке работоспоосбности принтера система его не видит (не подключен и все такое). Но при этом принтер печатает. А после пререзагрузки. Снова тишина. Даже задание на печать не отправляет.
После

# sudo /etc/init.d/cups restart

# sudo /etc/init.d/ccpd restart
снова все в порядке. Рестарт компьютера и опять килл.
Хотя, уже радует, что хоть как-то печатает.
Помогите, пожалуйста. Я обычный юзер, поэтому и туплю нешуточно.

Mut@NT: Можно попробовать перзагружать эти 2 демона при старте,

А как это можно сделать?
Спасибо!

Ребятп, помогите разобраться. После рестарта ссpd выдает мне такое вот:

$ sudo /etc/init.d/cups restart
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service cups restart

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the restart(8) utility, e.g. restart cups
cups start/running, process 13048

здравствуйте, у вас очень подробная инструкция, выполнял все по пунктам, но на 4 застрял, в окне установки выпадает: Зависимость не может быть удовлетворена: cupsys
я новичок, ума не приложу что делать.

Борис: здравствуйте, у вас очень подробная инструкция, выполнял все по пунктам, но на 4 застрял, в окне установки выпадает: Зависимость не может быть удовлетворена: cupsys
я новичок, ума не приложу что делать.

Попробуйте загрузить новые драйвера с оф. сайта.

таже проблема, но других дров на сайте нет

Здравствуйте!
Использовал Вашу инструкцию и все работало отлично, но после обновления на новую версию Убунту 10.10 принтер перестал работать, более того при попытке его установить в пункте 4 выскакивает ошибка: Error: Dependency is not satisfiable: cupsys – подскажите пожалуйста, если знаете, как решить эту проблему – драйвер с сайта Canon – самый новый…(старый кстати тоже самое пишет)?

ya: таже проблема, но других дров на сайте нет

Дима: Здравствуйте!
Использовал Вашу инструкцию и все работало отлично, но после обновления на новую версию Убунту 10.10 принтер перестал работать, более того при попытке его установить в пункте 4 выскакивает ошибка: Error: Dependency is not satisfiable: cupsys – подскажите пожалуйста, если знаете, как решить эту проблему – драйвер с сайта Canon – самый новый…(старый кстати тоже самое пишет)?

Проблема как я понимаю заключается в том, что версия cupsys не совместима с драйверами. Решения я не знаю, кроме того, чтобы пока временно откатить версию Ubuntu до той, на которой драйвера работали. Это Canon должен поправить драйвера.

Mut@NT: Mut@NT
3 Май, 03:16 # (Комментарий автора)

Sergey: у меня после установки принтера по данному методу печать работает на ура, но процесс captmon2 грузит процессор под 100%! Подскажите, как мне избавиться от этого, печать уже не важна, лишь бы не этот процесс)

Не знаю, не сталкивался. Я уже 4 принтера поднял и не разу не было проблем

столкнулся с аналогичной проблеммой , проц под сотку, перезапуск служб не помог , убил процессы через kill -9 PID > оказалось что забыл подключить USB и пустил на печать

Спасибо, хороший мануал.
В 10.10 так и не получилось настроить, в 10.04 все как по маслу.

Подскажите пожалуйста, как LBP2900 подключить в ubuntu 10.10

Здравствуйте.
кто-нибудь решил проблему с cupsys? у меня та же беда

здравствуйте, скажите как установить принтер hp LaserJet p1005, Другой hp нормально устанавливается, а этот никак на Линукс Юниор 5.0

Для rpm-ориентированных дистрибутивов можно почитать здесь:

после captstatusui -P lbp2900 выдаёт ошибку Check the DevicePath of /etc/ccpd.conf как быть?

всё заработало на 32 разрядной ubuntu 11.04, только драйвера с официального сайта версии 1.60 не пошли, в связи с тем что я не смог найти пакет Libcupsys вместо него установил Libcups2-dev. И скачал вот эти дрова:
http://launchpadlibrarian.net/56217598/gs-esp_8.71.dfsg.2-0ubuntu7_all.deb

Mase, можешь рассказать подробнее? у меня 11.04 и чего-то никак победить не могу…

открываешь центр приложений убунту, забиваешь в поиск libstdc++6-4.4-dev, устанавливаешь, Забиваешь libcups2, устанавливаешь. Забиваешь gs-esp устанавливаешь.

Скачиваешь драйвера с офф сайта версии 2.20 по ссылке из статьи, устанавливаешь как написано в статье. по порадку.

Дальше всё по инструкциям, всё будет работать.

Fido: открываешь центр приложений убунту, забиваешь в поиск libstdc++6-4.4-dev, устанавливаешь, Забиваешь libcups2, устанавливаешь. Забиваешь gs-esp устанавливаешь.
Скачиваешь драйвера с офф сайта версии 2.20 по ссылке из статьи, устанавливаешь как написано в статье. по порадку.
Дальше всё по инструкциям, всё будет работать.

Спасибо за ман. убунту 11.04 – все как по маслу.
Статью добавлю в свою локальную базу знаний)

Да, забыл. Драйвера 2.2bq.. Novell Smith: Спасибо за ман. убунту 11.04 – все как по маслу. Статью добавлю в свою локальную базу знаний)

Fido: открываешь центр приложений убунту, забиваешь в поиск libstdc++6-4.4-dev, устанавливаешь, Забиваешь libcups2, устанавливаешь. Забиваешь gs-esp устанавливаешь.
Скачиваешь драйвера с офф сайта версии 2.20 по ссылке из статьи, устанавливаешь как написано в статье. по порадку.
Дальше всё по инструкциям, всё будет работать. (с)
====

Вы писали
забиваешь в поиск libstdc++6-4.4-dev, устанавливаешь, -Ok! Забиваешь libcups2, устанавливаешь. – Ok!!
Забиваешь gs-esp устанавливаешь. -не пошло. Нету.

Где можно найти этот gs-esp ?

https://help.ubuntu.com/community/CanonCaptDrv190 FAQ по установке принтеров на версии Ubuntu вплоть до 11,04

Alex: https://help.ubuntu.com/community/CanonCaptDrv190 FAQ по установке принтеров на версии Ubuntu вплоть до 11,04

Вроде как появилась полная поддержка этого безобразия и все вин-принтеры Canon теперь работают без какого-либо геморроя

Сначала не получалось. Через неельку сел по порядку всё зделал Драва скачал с сайта кенон. Запустил принтер за 10 минут.

Включил на следующий день опять ничего не печатает. Всё повторяю, никакого эфекта.

Не можу завантажити два пакета: libcupsys и libstdc? Підкажіть що робити, пліз…

Попробуй через центр приложений, у меня всё от туда стало велеколепно. Убунту 10.04

В 11.10 раз прошел по этой инструкции: https://help.ubuntu.com/community/CanonCaptDrv190 , сдуру в 1 месте забыв исправить LBP5000 на LBP2900 и всё, больше ничего не могу сделать. После сноса пакетов и удаления /etc/ccpd.conf ничего не работает ни по той ни по этой инструкции. Всё время “captstatusui -P LBP2900” показывает “Check the DevicePath of /etc/ccpd.conf”. В syslog вот что:

an 27 20:44:37 dev udev-configure-printer: add /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0
Jan 27 20:44:37 dev udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:1d.7/usb2/2-2
Jan 27 20:44:37 dev udev-configure-printer: Device vendor/product is 04A9:2676
Jan 27 20:44:37 dev udev-configure-printer: failed to claim interface
Jan 27 20:44:37 dev udev-configure-printer: add /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/usb/lp0
Jan 27 20:44:37 dev udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:1d.7/usb2/2-2
Jan 27 20:44:37 dev udev-configure-printer: MFG :Canon MDL :LBP2900 SERN :- serial:0000b280OAeO
Jan 27 20:44:38 dev udev-configure-printer: no corresponding CUPS device found
Jan 27 20:44:38 dev udev-configure-printer: add /module/lp
Jan 27 20:44:38 dev udev-configure-printer: Failed to get parent
Jan 27 20:44:38 dev udev-configure-printer: add /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0
Jan 27 20:44:38 dev udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:1d.7/usb2/2-2
Jan 27 20:44:38 dev udev-configure-printer: Device vendor/product is 04A9:2676
Jan 27 20:44:38 dev udev-configure-printer: failed to claim interface
Jan 27 20:44:38 dev udev-configure-printer: add /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/usb/lp0
Jan 27 20:44:38 dev udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:1d.7/usb2/2-2
Jan 27 20:44:38 dev udev-configure-printer: MFG :Canon MDL :LBP2900 SERN :- serial:0000b280OAeO
Jan 27 20:44:40 dev udev-configure-printer: no corresponding CUPS device found

Кстати, в 11.10 libcupsys вообще ни в каком виде не присутствует в списках пакетов к установке.

$ wget http://security.ubuntu.com/ubuntu/pool/universe/c/cups/libcupsys2_1.3.9-17ubuntu3.4_all.deb
—2012-02-12 05:15:00— http://security.ubuntu.com/ubuntu/pool/universe/c/cups/libcupsys2_1.3.9-17ubuntu3.4_all.deb
Преобразование адреса security.ubuntu.com… 91.189.92.166, 91.189.92.167
Устанавливается соединение с security.ubuntu.com|91.189.92.166|:80… соединились.
Запрос HTTP послан, ожидание ответа… 404 Not Found
2012-02-12 05:15:10 ОШИБКА 404: Not Found.

$ wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb
—2012-02-12 05:15:28— http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb
Преобразование адреса mirrors.kernel.org… 149.20.4.71
Устанавливается соединение с mirrors.kernel.org|149.20.4.71|:80… соединились.
Запрос HTTP послан, ожидание ответа… 404 Not Found
2012-02-12 05:15:34 ОШИБКА 404: Not Found.

$ sudo dpkg -i libcupsys2_1.3.9-17ubuntu3.4_all.deb
[sudo] password for demettriss:
dpkg: не удалось обработать параметр libcupsys2_1.3.9-17ubuntu3.4_all.deb (—install): нет доступа к архиву: Нет такого файла или каталога
При обработке следующих пакетов произошли ошибки: libcupsys2_1.3.9-17ubuntu3.4_all.deb

все работает под opensuse 12.1!

lubuntu 10.04. Все заработало!
Огромное спасибо автору!

Собранный и протестированный опыт из разных источников по установке CANON LBP2900 НА УБУНТУ 12.10 Перейдите по ссылке: http://webfile.ru/6193346

Немогу установить Canon LBP -2900 на Kubuntu 13.10. При установке Canon CAPT Printer Driver for Linux версия 2.60-1 ответ: не удалось удовлетворить зависимости. Подскажите пожалуйста куда копать.
Заранее благодарен.

источник

Читайте также:  Установка abs для приоры

Добавить комментарий

Adblock
detector