К счастью, одиному парню на форумах Ubuntu удалось создать надлежащую пошаговую инструкцию, следуя которой можно правильно настроить свой принтер. Если вы часто посещаете мой блог, есть небольшой шанс, что вы могли заметить, мое желание построить BASH скрипты для автоматизации утомительных вещей в Linux. Так как этот пост помог мне создать два *. deb файлы, необходимые для работы, я решил построить сценарий как раз для установки части, используя пакет я составил и создал на моем 64-битные машины. Кроме того, поскольку мне очень нравится красота вокруг, я сделал скрипт для установки правильных драйверов, как для 32-битной так и для 64-битной систем (это автоматически определяет скрипт).
Подерживаемые модели принтеров(PRINTER_MODEL) для текущей версии скрипта 1.90:
LBP-1120, LBP-1210, LBP2900, LBP3000, LBP3010, LBP3018, LBP3050, LBP3100, LBP3108, LBP3150, LBP3200, LBP3210, LBP3250, LBP3300, LBP3310, LBP3500, LBP5000, LBP5050, LBP5100, LBP5300, LBP7200C.
Вы можете скачать скрипт отсюда (правой кнопкой мыши, сохранить как, извлечь архив). Работать с сценарием довольно просто, перейдите в разархивированный каталог запустите терминал и введите:
sudo ./canonLBP_install.sh PRINTER_MODEL
Где PRINTER_MODEL модель принтера из списка поддерживаемых принтеров(смотреть выше).
Обновление 4:
В версии 2.4 добавлена поддержка для моделей принтеров LBP6000 и LBP6018 и обеспечивает лучшую обработку зависимостей. Пожалуйста, проверьте его на более старых версиях Ubuntu, как она прекрасно работает на Ubuntu 11,04.
Обновление 3:
Версия 2.3 добавлена поддержка Ubuntu 11,04.Обновление 2:
В связи с популярной версии 2.2 теперь поддерживается Ubuntu 10.10. Используйте те же инструкции по установке и, пожалуйста, оставьте комментарий, если ничего не работает.
Обновление 1:
в настоящее время используется CAPT драйвер, начиная с версии 2.0, 2,00, который добавляет поддержку для Canon LBP6300dn и Canon LBP9100Cdn. Также в новый скрипт был добавлен в архив для обработки драйверов в процессе удаления.Источник
Спасибо, помогло! По другим инструкциям не получилось. Убунту 10.04, принтер LBP 2900. Сначала отказался печатать, выключила принтер, перезагрузила комп, потом включила принтер, и - пошёл! (А принтер хороший)
ОтветитьУдалитьскачала,а дальше что?там только папки,какую открыть и как
Удалитьспасибо за комментарий, рад что смог помощь.
ОтветитьУдалитьу меня такая же проблема как и glazunovis-а.
УдалитьВ окне работы принтера в графе СТАТУС на значке принтера стоит значок "пауза" и далее написано -- "Held - Printer configuration error". В самом низу окна написано следущее -- "There is a missing print filter for printer LBP6000".
Я новичок, стоит "Росинка 12". Не могу пользоваться своим принтером уже более года. Объясните пожалуйста более подробно и понятно, что мне нужно сделать. Заранее огромное спасибо.
А для принтера i-SENSYS LBP6200d драйвера под Ubuntu существуют? На сайте производителя к сожелению не нашел :(
ОтветитьУдалитьhttp://www.canon.ru/Support/Consumer_Products/products/printers/Laser/i-SENSYS_LBP6200d.aspx?type=download&page=1
Здравствуйте! К сожалению, скрипт не помог настроить принтер Canon LBP-3010 в Ubuntu 11.10. Всё прошло хорошо, принтер определился, добавился в список, но так и не печатает. Также пытались сделать всё, что делает скрипт вручную. Результат тот же. Подскажите, пожалуйста, что можно ещё попробовать? Заранее спасибо.
ОтветитьУдалитьДмитрий, у меня та же ситуация была. Но я устанавливал перед этим драйвер с сайта Canon, принтер не печатал, зависнув после отправки документа на печать. Сделал следующее:
Удалить1. Удалил установленные ранее пакеты:
sudo dpkg -P cndrvcups-capt
sudo dpkg -P cndrvcups-common
2. Удалил ВСЕ! принтеры из раздела "Параметры системы - Печать"(их там было два. Один с длинным названием LBP3010/3050... и второй LBP3010)
3. Перезагрузка.
4. Установил драйвера по-новой данным скриптом.
5. Перезагрузка.
Все отлично работает и принтер в системе один.
Система - Ubuntu 12.04
Принтер Canon i-SENSYS LBP3010.
Да, ! ОБЯЗАТЕЛЬНО ПЕРЕЗАГРУЖАЙТЕСЬ ! после установки драйвера скриптом. В ручном режиме тоже нужно перезагружать комп.
УдалитьВсё прекрасно работает! На локальных машинах. Настраивал на Ноутах DELL inspiron1300 под ubuntu 12.04 для Canon LBP-1120 и LBP-2900 всё прекрасно работает! После перезагрузки!
Можно было бы попробывать установить драйвер с официального сайта Canon, но я его там не нашел. Если вы устанавливаете принтер в офисе, то как вариант подключите его к компьютеру с windows и сделайте его сетевым, вариант конечно не самый краисвый но рабочий.
ОтветитьУдалитьlbp 6000b не ставится, жалуется на отсутствие фильтра,
ОтветитьУдалитьраспакуй драйвер, там найдешь фильтры. Просто копи-паст в нужную папку. Какую - смотри в "состоянии принтера", в его свойствах. Там пишется
Удалитьу меня такая же ситуация на "Росинке 12". Не могу завести принтер уже более года. Что делать подскажите.
УдалитьАвтору респект, и большое спасибо. Вопрос: на Ubuntu 11.10 работать будет?
ОтветитьУдалитьСпасибо, скрипт помог. Раньше все никак не мог настроить: были проблемы с установкой.
ОтветитьУдалитьПринтер: Canon LBP6000.
После распаковки архива и написания в терминале команды говорит след.- sudo ./canonLBP_install.sh PRINTER_MODEL
ОтветитьУдалитьВ чем дело??
Спасибо
Вам нужно вместо PRINTER_MODEL указать вашу модель принтера, например для Canon 2900:
ОтветитьУдалитьsudo ./canonLBP_install.sh LBP2900
Причём с теми названиями которые указаны в мануалке
Удалитьизвиняюсь, не понял как это: "перейдите в разархивированный каталог запустите терминал и введите:..." ?
ОтветитьУдалитьреакция в терминале- "command not found" ???
ОтветитьУдалить"перейдите в разархивированный каталог запустите терминал и введите:..." — это значит использовать команду cd в консоле чтобы указать путь к каталогу в котором расположен скрипт canonLBP_install.sh
ОтветитьУдалитьНапример вы разархивировали это файл на рабочий стол, тогда в консоле нужно набрать следующее:
cd '/home/ваш_пользователь/Рабочий стол'
после чего в той же консоле вы можете запустить скрипт:
sudo ./canonLBP_install.sh PRINTER_MODEL
а менять путь нельзя ? т.е. перенести эти разархивированные папки куда-нибудь подальше с того же рабочего стола?
ОтветитьУдалитьи вообще, где должны быть по определению разархивированные драйвера ?
а сам архив я так понимаю можно куда-нибудь вообще ...на флешку ? )) Он уже на компе не нужен ?
сделал все как написано, та же реакция: command not found
ОтветитьУдалитьПосле проделанных операций пишет sudo: ./canonLBP_install.sh: command not found Вроде как установился, но не печатает почему-то. Читал где-то, что нужно поставить еще, что LBR2900 по умолчанию. Начинаю выставлять, пишет - нет драйвера и пытается его искать. Все на этом и заканчивается. Что сделал не так? Спасибо
ОтветитьУдалить«а менять путь нельзя ?» — менять путь конечно можно, после запуска скрипта он сам установит драйвера куда нужно, потом этот скрипт можно удалить.
ОтветитьУдалитьЕсли вы устанавливали LBP2900(а не LBR2900), можно попробывать зайти в Система->Администрирование->Печать и установить принтер вручную, причем когда появится окно с выбором драверов указать LBP2900 CAPT ver.1.5
ОтветитьУдалитьАлександр, дык реакция все таже, таже загадочная - command not found ??? шо это может быть ?
ОтветитьУдалитьСделайте скриншот вашей консоли и напишите путь где рассположен установочный файл с архивом. Я постараюсь разобраться.
ОтветитьУдалитьустановочный сам архив на рабочем столе, а разархивировал в домашнюю папку/пользователь/Дрова на Canon (отдельная папка)
ОтветитьУдалитьа куда скриншот скинуть ?
Этот комментарий был удален администратором блога.
ОтветитьУдалитьи соответственно при попытке печати пишет отсутствует фильтр печати
ОтветитьУдалитьА этот скрип на Ubuntu 11.10 будет работать?
ОтветитьУдалитьНа 11.04 LBP2900 настраивал в ручную, и нормально работал, до обновления версии на 11.10, теперь снова не работает.
Думаю должен работать и в 11.10, у меня во всяком случае Canon 1120 заработал.
ОтветитьУдалитьУ меня под 11,10 не захотел заводится, находит устанавливает, пишет все норм, отправляю на пробную печать и она висит, на команду captstatusui -P LBP-1120 пишет в ответ (captstatusui:2889): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
УдалитьЕсть какие нибудь соображения по этому поводу?
Завел при помощи http://chvalov.16mb.com/index.php/ubuntu/5-lbp6000-v-ubuntu-1110 только в место LBP6000 прописываешь LBP-1120, правда завел со второго раза, но работает нормально
УдалитьUbuntu 11.10 LBP2900 не заработал(((
ОтветитьУдалитьПопробуй http://chvalov.16mb.com/index.php/ubuntu/5-lbp6000-v-ubuntu-1110
Удалитьна Ubuntu 7.10 LBP6000 не пошло
ОтветитьУдалитьПопробуйте на ubuntu 11.04
ОтветитьУдалитьздраствуйте! с новым годом !
ОтветитьУдалитьскажите, на UBUNTU SERVER LBP 6000 с помощью скрипта возможно установить ?
Проблема с принтером LBP5050n. Драйвер поставил, принтер нашел. Печать - отравляется на печать и там висит без действий. Драйвер 2.4.0
ОтветитьУдалитьСостояние принтера выводиться, состояние чернил тоже.
Связь по сети: принтер в роутер, нетбук к роутреру по Wi-Fi.
Linux Mint 11 Росинка
К сожалению не смогу ничего подсказать, никогда не приходилось сталкиватся с этой моделью принтера.
ОтветитьУдалитьНе работает! Сделал все по инструкции. В свойствах принтера Состояние принтера: Простаивает - File "/usr/lib/cups/filter/pstocapt" not available: No such file or directory
ОтветитьУдалитьПринтер LBP2900, Ubuntu 11.10 64 bit. Подскажите, пожалуйста, как решить эту проблему?
Попробуйте вначале перегрузится, если не поможет можно попробывать зайти в Система->Администрирование->Печать и установить принтер вручную, причем когда появится окно с выбором драверов указать LBP2900 CAPT ver.1.5
ОтветитьУдалитьЯ так и сделал - результат тот же. А что это за файл (/usr/lib/cups/filter/pstocapt)? Может вы его пришлете из своей системы, а я его помещу вручную?
ОтветитьУдалитьскопируй из /usr/lib64/cups/filter/pstocapt
ОтветитьУдалитьlpadmin: Bad device-uri scheme "ccp" ИМХО из-за этого на Ubuntu 11.10 x64 не хочет печатать ((
ОтветитьУдалитьустройство пишет file:///dev/null
ОтветитьУдалитьУ меня Ubuntu 11.10 (x32). Принтер LBP2900B - всё хорошо установилось, но при попытке что-либо распечатать, говорит, что печать отменена. Перезагружал, драйвер переустанавливал - бесполезно. В чем может быть проблема?
ОтветитьУдалитьтакая же проблема, только с LBP6000
УдалитьЭтот комментарий был удален автором.
ОтветитьУдалитьСпасибо за скрипт Canon LBP-1120 на 11.04 завелся без проблем. А нет ли скрипта чтоб завести ubuntu 11.04 и 11.10 в домен win ?
ОтветитьУдалитьНасчет скрипта не знаю, не встречал, а ссылку на эту тему могу дать: http://help.ubuntu.ru/wiki/%D0%B2%D0%B2%D0%BE%D0%B4_%D0%B2_%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD_windows
ОтветитьУдалитьспс
УдалитьНе могу установить 1210 Кэнон на Win 7 32-bit, помогите доступным языком. Спасибо
ОтветитьУдалитьчужой среди своих!!!!))))))))))
УдалитьСпасибо))) очень пригодилось)))
ОтветитьУдалитьАлександр, на 11.10 (64 бит) принтер Canon LBP-1120 не стал по вашей технологии. Мне показалось, что вы используете каталог /dev/usb, а его нет в 11.10. Есть /dev/bus/usb, может в этом проблема?
ОтветитьУдалитьТа же проблема Ubuntu 11.10 (64 бит), принтер Canon LBP-1120 установился, отправляю на печать, а принтер не печатает. В скрипте менял /dev/usb на /dev/bus/usb не помогает.
УдалитьНиколай, принтер который я подключал стоит на работе, так что в понедельник я посмотрю и отвечу вам.
ОтветитьУдалитьСпасибо, жду.
УдалитьОгромное спасибо. Все заработало на ура.
УдалитьКаталога /dev/bus/usb, нет у меня в системе, при этом принтер Canon 1120 и Canon 2900 работают нормально.
ОтветитьУдалитьСпасибо за информацию. Похоже, что инсталлятор Убунту формирует структуру каталогов в зависимости от "железа". Как вы думаете, если я в вашем скрипте заменю /dev/usb /dev/bus/usb, он будет работать корректно?
УдалитьВ общем проблема такая: все установил по инструкции, встал драйвер нормально, но при печати пишет, что печать завершена, при этом сам принтер никак не реагирует на данный процесс. OS- Ubuntu 11.10, Printer - Canon LBP6000B
ОтветитьУдалитьспасибо.
После установки перегрузите систему, а после того как напишет что печать завершена попробуйте включить и выключить принтер.
ОтветитьУдалитьСпасибо большое, принтер мучили довольно долго.. а тут бац и заработало)
ОтветитьУдалитьУ меня стоит SUSE 11!При попытке запустить в терминале команду sudo ./canonLBP_install.sh LBP2900 выдает
ОтветитьУдалитьInstalling driver for model: LBP2900
using file: CNCUPSLBP2900CAPTK.ppd
Installing packages...
./canonLPB_install.sh: line135: apt-get: команда не найдена
I am unable to install the before mentioned package...
Please install the required package and rerun the script...
И все!Дальше ничего не происходит и не устанавливается!Как быть подскажите пожалуйста!
скрипт рассчитан на работу в debian/ubuntu дистрибутивах которые используют .deb пакеты. А suse насколько я знаю основана на .rpm пакетах, подробнее можно сдесь почитать: http://www.linux.org.ru/forum/desktop/5180923
ОтветитьУдалитьВ Ubuntu 10.10 х64 все почти работает благодарю людей, кто дал ссылку на http://chvalov.16mb.com/index.php/ubuntu/5-lbp6000-v-ubuntu-1110! т.е. текст распечатать проблем нет, а вот графика выводится в виде черных квадратов, хотя пробная страничка распечатывается хорошо :) что делать??
ОтветитьУдалитьСпасибо большое под 10.04 LBP-1120 работает на ура !
ОтветитьУдалитьрадует глаз последний позитивный ответ. У меня как раз 1120 и 10.04, только результат противоположный. Перегружал, перевключал принтер - не помогло. В журнале нет ошибок. Принтер "обрабатывает", потом задание пропадает, статус меняется на "простаивает".
УдалитьМож есть у кого мысли?
Да, забыл упомянуть немаловажный момент - x64 комп
УдалитьИ что не нашлось решение проблемы??? У меня просто та же ситуация.
УдалитьВсем доброго времени суток. Я только пытаюсь разобраться с Ubuntu, установил , накатил все обновления и дошел до момента подключения принтера Canon LBP2900, перечитал кучу статей и всевозможных форумов, но установить принтер так и не удалось. Подскажите пожалуйста у кого ни будь получалось уже установить вышеуказанный принтер на Ubuntu 11.10 х64? Буду примного благодарен за подробный ответ.
ОтветитьУдалитьЗдравствуйте, используя скрипт из этой статьи я подключал два принтера Canon LBP-1120 и Canon LBP-2900, оба работают без проблем. Использовались ×32 разрядные системы, принтеры были физически подключены к другому компьютеру(win7) и расшарены по сети.
ОтветитьУдалитьДоброе время суток! Использую Ubuntu 11.10 подключен принтер Canon LBP3000. Скачал скрипт и установился принтер. Перезагружал комп. Принтер был отключен. После включил принтер. Когда отправляю на печать пробную страницу, то нет результата(принтер молчит).
ОтветитьУдалитьЧто делать? В чем проблема. Жду очень ответ.
Спасибо большое заранее.
Александр
Не отправляй пробную страницу, я ставил на ubuntu 11.04 пробная страница не работает, отправь какой-нить документ на печать и всё гуд!
Удалитьспасибо огромное! на ubuntu 11.04 принтер встал отлично!
ОтветитьУдалитьkrijopol@kryaj:~/1$ sudo ./canonLBP_install.sh LBP6000
ОтветитьУдалить[sudo] password for krijopol:
sudo: ./canonLBP_install.sh: command not found
krijopol@kryaj:~/1$ ll
итого 36
drwx------ 3 krijopol krijopol 4096 2011-05-07 15:54 ./
drwxr-xr-x 26 krijopol krijopol 4096 2012-04-25 08:44 ../
-rw-r--r-- 1 krijopol krijopol 5693 2011-05-07 15:54 canonLBP_install.sh
-rw-r--r-- 1 krijopol krijopol 2179 2011-05-07 15:54 canonLBP_uninstall.sh
-rw-r--r-- 1 krijopol krijopol 646 2011-05-07 15:54 changelog
drwx------ 4 krijopol krijopol 4096 2011-05-07 15:54 DEBS/
-rw-r--r-- 1 krijopol krijopol 1321 2011-05-07 15:54 LICENSE
-rw-r--r-- 1 krijopol krijopol 870 2011-05-07 15:54 README
Ubuntu 11.10
Спасибо, вначале выдавало ошибку зависимостей - после установки пакета gs-esp - все исправно установилось.
ОтветитьУдалитьНе могу скачать скрипт!!! :((( Пишет - неизвестная ошибка! Хелп, премного благодарна...
ОтветитьУдалитьобновил ссылку можете скачивать.
ОтветитьУдалитьДобрый день. Можно надеятся на то, что поддержка принтера i-SENSYS LBP6200d тоже добавится в скрипт? ОЧЕНЬ НУЖНО. Заранее спасибо.
ОтветитьУдалитьПлиз. Всё ввёл в Терминал, затем пароль как положено а он пишет: не могу получить адрес хоста «codebin.cotescu.com»
ОтветитьУдалитьСпасибо
Добрый вечер.
ОтветитьУдалитьЕсли это не получится, то есть ли драйвер для canon LBP2900 для ubuntu 12.10?
Спасибо.
Сори
ОтветитьУдалить... или 12.04
Спасибо
Но у меня сейчас Ubuntu 11.04 Спасибо - novs
УдалитьА я делал так - http://papeleta.ru/kompyutery-i-internet/canon-laser-shot-lbp1120-v-mint/
ОтветитьУдалитьСпасибо за совет но когда я в принтере PDF нажимаю на кнопку "Добавить" то открывается окно, в котором нет строки о файле PPD
УдалитьКак быть?
Спасибо
на Linux Mate 13 x64 все просто отлично! а с рабочим окружением c KDE не получается и теперь не открывается программа настройки принтера пишет что сторонний модуль и как мне его удалить теперь и как теперь удалить ваш скрипт??? чтобы хотя бы вернуться на исходную позицию?
ОтветитьУдалитьСпасибо, все получилось! LBP6000b на ubuntu 10.10 установился и печатает!
ОтветитьУдалитьНе встановлюються твої дрова, бо я раніше встановлюваз з оригінального сайту більш нові, він на це і ругається пише
ОтветитьУдалитьubuntu 10.04 Netbook ed. Все работает, спасибо :)
ОтветитьУдалитьСпасибо большое! Все заработало! До этого не мог заставить печатать свой Canon LBP3010 под Linux вообще!
ОтветитьУдалитьЧто делал:
Система - Ubuntu 12.04
Принтер Canon i-SENSYS LBP3010.
Устанавливал перед этим драйвер с сайта Canon, принтер не печатал, зависнув после отправки документа на печать.
1. Удалил установленные ранее пакеты:
sudo dpkg -P cndrvcups-capt
sudo dpkg -P cndrvcups-common
2. Удалил ВСЕ! принтеры из раздела "Параметры системы - Печать"(их там было два. Один с длинным названием LBP3010/3050... и второй LBP3010)
3. Перезагрузка.
4. Установил драйвера по-новой данным скриптом.
5. Перезагрузка.
Все отлично работает и принтер в системе один.
ubuntu 12.10. lbp6000b не работает. В предыдущих версиях ubuntu с этим скриптом работал
ОтветитьУдалитьТочно такая же ситуация:
ОтветитьУдалить"У меня как раз 1120 и 10.04, только результат противоположный. Перегружал, перевключал принтер - не помогло. В журнале нет ошибок. Принтер "обрабатывает", потом задание пропадает, статус меняется на "простаивает". "
Старые дрова удалял, перегружал но ничего не помогла- задание на печать появляется и пропадает, то есть очередь печати пустая, но самой печати нету.
У меня заработал такой вариант:
ОтветитьУдалитьhttp://my.opera.com/Pitstopper/blog/2009/05/11/canon-laser-shot-lbp1120-ubuntu
попробуй драйвер от LBP-810.У меня работает
ОтветитьУдалитьДля принтера Canon Laser Shot 1120 под Ubuntu 10.04 нужно установить драйвера от LBP-1120
УдалитьСекс с Кэноном закончился- отремонтировал Ёпсон 659.
УдалитьА дрова от 810 действительно заработали, но только до перезагрузки.
В итоге Кэнон вышел победителем в неравной двухдневной схватке.
вот подробнее статья
ОтветитьУдалитьhttp://forum.agilialinux.ru/viewtopic.php?pid=18912#p18912
она помогла мне поставить принтер
и после прочтения всего этого дрочева с линуксом еще больше убеждаюсь что линукс ГАВНО! Поставил уже около 300 разных принтеров на винду и ни одной такой заморочки небыло, а тут на первом же принтере свежеустановленый линух конкретно запнулся...
ОтветитьУдалить"Четвертые сутки"... на самом деле - вторые. Второй "снос под корень", третья установка, скрипт срабатывает, принтер ставится, задание уходит на печать и... ничего больше не происходит...
ОтветитьУдалитьЧерез http://localhost:631/printers/LBP-1120 видим:
Description: LBP-1120
Location:
Driver: Canon LBP1120 CAPT ver.1.5 (grayscale, 2-sided printing)
Connection: ccp://localhost:59687
Defaults:job-sheets=none, none media=iso_a4_210x297mm sides=one-sided
Может, дело в ccp://localhost:59687
?
Может, надо что-то на тему ccp://localhost:59787 где-нибудь перезаписать в паре файлов?
ОтветитьУдалитьДоброго времени! Принтер сапоп лбп6000 драйвера установились, система убунту 12.4 говорит что все “гуд”, однако при отправке на печать ничего не происходит… точнее задание становится в очередь печати, но самой печати не происходит!? пробовал перегрузить – результат тот же. что делать?
выбросить линух и установить винду.
ОтветитьУдалитьТы прав, только если человек боится трудностей...
УдалитьПривет всем у меня ничего не получилось, танцеватьс бубном я пока не могу (только вчера поставил Linux Mint 18.1) Так что помогите плиз
ОтветитьУдалитьПривет! Не получилось для Ubuntu 19.10 и свежих драйверов
ОтветитьУдалитьcndrvcups-capt_2.71-1_amd64.deb
cndrvcups-common_3.21-1_amd64.deb
Все отрабатывает, принтер устанавливается, но печать не идет. Задание так и висит.