Canon lbp 6000 linux не печатает

Обновлено: 04.07.2024

Здравствуйте. После выхода в свет 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


Например, для принтера 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


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


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


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


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


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


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

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

попробуйте драйвер из моего ответа:

Если ваш принтер CANON не модель LBP6000 то нужно подставить значение .ppa вашей модели из списка ниже.

Имя принтера Имя файла 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
———————————————— ————————————————

Качаем драйвера с сайта canon.

Распаковываем и устанавливаем файлы из папки linux-capt-drv-v271-usen/64-bit_Driver/Debian/

Далее вводим команды по очереди и не забываем вместо CNCUPSLBP6018CAPTK.ppd подставить значение вашего принтера если у вас не LBP6000, так же знаечение в этой команде LBP6000 вы можете изменить на название вашего принтера.

В команде что указана ниже, важно изменить значение lp1 на то значение которое у вас отображается в папке /dev/usb после того как вы подключили к USB входу пинтер и включили его. У меня он отображается как lp1, у вас это может быть lp0 или lp3 и.т.д.

propk.ru

Главная › Linux › Как расшарить принтер в Linux или открыть общий доступ к нему.

Как расшарить принтер в Linux или открыть общий доступ к нему.

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

Если у вас один принтер и несколько компьютеров в локальной сети, то как правило подключают принтер к одному из компьютеров и открывают к нему общий доступ.

Когда на компьютере, к которому подключен принтер, установлена операционная система Windows то сделать это не составит труда.

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

Рассмотрим вариант когда принтер подключен к машине с операционной системой Linux.

Вот тут не все так просто, для не подготовленного человека.

Хотя принцип такой же как и в windows. Делаем принтер общедоступным и потом настраиваем его на нужном нам компьютере из этой локальной сети.

Для дальнейших действий, принтер должен быть у вас подключен и настроен для печати, на компьютере к которому он подключён.

В Linux печатью управляет CUPS.

Чтоб сделать принтер общедоступным нам необходимо зайти в настройки этой службы.

Для этого вам необходимо в браузере зайти по адресу:

принтер в linux - служба управления печатью

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

Подключаем общедоступный принтер к другому компьютеру.

Для того, чтоб подключить общедоступный принтер в linux, в локальной сети нам необходимо знать ip адрес компьютера к которому он подключен.

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

Как посмотреть свой MAС и IP описано в этой статье.

Теперь открываем браузер на компьютере, которому будем настраивать принтер.

Не зависимо от того какая операционная система на нем стоит, для всех систем это работает одинаково.

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

Например, если пк с принтером имеет адрес 192.168.1.41

Перед вами откроется страница сервиса печати компьютера с общедоступным принтером.

Вам необходимо зайти на вкладку принтеры и выбрать нужный вам принтер.

В результате в адресной строке браузера вы увидите полный путь к нашему общедоступному принтеру.

сетевой путь до общедоступного принтера в linux

Теперь открываем мастер установки принтеров, на компьютере в котором нужно его настроить.

Для этого открываем панель управления, выбираем принтеры и устройства , установка сетевого принтера.

настраиваем общедоступный принтер

Нажимаем далее, если спросит какой принтер указываем его из списка и далее.

Если у вас windows 10

Открываете параметры, устройства, принтеры и сканеры.

установка расшаренного из linux принтера в windows 10

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

Если есть кому, что дополнить или поделиться опытом пишите в комментариях.

Хочу поделится информацией как я настраивал свой принтер Canon LBP 6000 в Debian 10, а так же в других дистрибутивах linux использующих deb пакеты.

Так же этот способ подойдет для принтеров

LBP-1210, LBP-1120, LBP-810, LBP2900, LBP3000, LBP3010, LBP3018, LBP3050, LBP3100, LBP3108, LBP3150, LBP3200, LBP3210, LBP3250, LBP3300, LBP3310, LBP3500, LBP5000, LBP5050, LBP5100, LBP5300, LBP6000, LBP6018, LBP6020, LBP6020B, LBP6200, LBP6300, LBP6300n, LBP6310, LBP7010C, LBP7018C, LBP7200C, LBP7210C, LBP9100C, LBP9200C

Скажу сразу — просто скачать и установить драйвер не достаточно.

В некоторых дистрибутивах 64bit — возникали проблемы.

Как устанавливал свой принтер Canon LBP 6000 изначально

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

Иногда после перезагрузки мог напечатать 1 страницу.

Иногда писал отправлено на печать в очередь и номер, который с каждой отправкой на печать увеличивается.

Стал искать решение проблемы на форумах во всемирной паутине.

Все сводилось к правильной настройке драйвера Canon CAPT.

Перечитав и соответственно перепробовав не мало способов решения данной проблемы пришел к одному единственному и рабочему варианту.

Этот вариант предусматривает автоматическую установку драйвера Canon CAPT и вашего принтера.

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

Итак по порядку, настраиваем.

Интернет должен быть подключен на протяжении всей настройки принтера.

Скачиваем два скрипта

Или можно скачать все необходимые файлы одним архивом с яндекс диска.

Далее запускаем терминал в папке куда скачали скрипт, или после запуска терминала переходим в эту папку командой (у меня это папка Загрузки в домашней папке)

Теперь скаченный скипт делаем исполняемым

Ну и соответственно запускаем скрип командой

LBP 6000

Внимательно читаете и нажимаете нужную цифру, затем «Enter»

На втором шаге спросит какой у вас принтер, а на третьем как вы его подключили.

В большинстве случаев USB кабель. Если у вас удаленный принтер, то думаю ваш администратор разберется что по чем.

Ну и так пройдя до конца и выполнив все что вас попросит скрипт, принтер будет установлен и настроен соответствующим образом.

Теперь нюансы — если не заработало.

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

Вначале делаем его исполняемым

Если возникают проблемы с повторной печатью или не печатает все таки, то повторяем запуск скрипта установки. Только теперь с помощью него мы удаляем все установленное, выбрав пункт удалить принтер.

Теперь скачиваем CAPT Printer Driver for Linux с официальногосайта от производителя этого драйвера, там же есть и документация от производителя.

Скаченный архив распаковываем и устанавливаем два deb пакета версии — 32bit

cndrvcups-capt_2.71-1_i386

cndrvcups-common_3.21-1_i386

Ну а затем повторяем выше описанную процедуру — запускаем скрипт установки и далее по порядку.

Должно работать, по крайней мере у меня на нескольких дистрибутивах хоть и не с первого раза но устанавливается.

В данный момент установлено на Debian 10 — все встало с первого раза.

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

Введите в адресной строке браузера

Ошибка которая стала проявляться в 2021 году

Если во время работы скрипта возникают ошибки и процесс установки принтера не заканчивается удачно. Обычно это связано с битыми пакетами драйверов.

Рекомендую скачать с сайта Canon оригинальные драйвера, или с Яндекс диска.

Разархивировать и предварительно поместить в папку со скриптом драйвера, а именно пакеты

cndrvcups-common_3.21-1_amd64.deb

cndrvcups-capt_2.71-1_amd64.deb

скрипт и драйвера в одной папке для принтера LBP6000

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

Читайте также: