Подключение принтеров Canon LBP
Подключение принтеров Canon LBP
Поскольку старая наша "вика" отдала концы, а тема, наколько я могу судить, ещё довольно актуальна, решил её возродить - вопрос, о том как заставить работать на нашей операционной системе лазерные принтеры Сanon серии LBP.
Для этого нужно:
1) скачать приложенный ниже скрипт;
2) распаковать его в домашнюю директорию (если скрипт находится в папке Загрузки, то, переходим туда:
cd ./Загрузки);
3) дать права на исполнение от администратора: chmod +x rosa_canon_lbp.sh
4) запустить скрипт от администратора: ./rosa_canon_lbp.sh
P.S. Огромная благодарность форумчанину с ником krylov__a - это он автор данного скрипта.
P.P.S. Модифицировать скрипт при недоступности гугл драйва совсем не нужно. В скрипте уже заложена проверка на существование rpm пакетов драйверов в домашней директории - если rpm пакеты драйверов присутствуют в домашней директории, то подключения к гугл драйву и скачивания не произойдёт. Так что после очередной установки сохраните два пакета из домашней директории, имена которых начинаются с cndrvcups**** и затем перед последующими установками просто подкладывайте их в домашнюю директорию перед запуском скрипта. Только не забывайте, что для разных разрядностей ОС пакеты драйверов отличаются. Ссылка на официальный последний драйвер - https://www.canon.ru/support/consumer/p ... 20(64-bit)
Для этого нужно:
1) скачать приложенный ниже скрипт;
2) распаковать его в домашнюю директорию (если скрипт находится в папке Загрузки, то, переходим туда:
cd ./Загрузки);
3) дать права на исполнение от администратора: chmod +x rosa_canon_lbp.sh
4) запустить скрипт от администратора: ./rosa_canon_lbp.sh
P.S. Огромная благодарность форумчанину с ником krylov__a - это он автор данного скрипта.
P.P.S. Модифицировать скрипт при недоступности гугл драйва совсем не нужно. В скрипте уже заложена проверка на существование rpm пакетов драйверов в домашней директории - если rpm пакеты драйверов присутствуют в домашней директории, то подключения к гугл драйву и скачивания не произойдёт. Так что после очередной установки сохраните два пакета из домашней директории, имена которых начинаются с cndrvcups**** и затем перед последующими установками просто подкладывайте их в домашнюю директорию перед запуском скрипта. Только не забывайте, что для разных разрядностей ОС пакеты драйверов отличаются. Ссылка на официальный последний драйвер - https://www.canon.ru/support/consumer/p ... 20(64-bit)
- Вложения
-
- rosa_canon_lbp.tar.bz2
- (4.01 КБ) 46 скачиваний
Последний раз редактировалось Sartorius 25 окт 2025, 19:14, всего редактировалось 1 раз.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
если есть возможность, потестируйте с этим пакетом https://abf.io/build_lists/5478908 (cndrvcups-capt-2.71-1-rosa13.x86_64.rpm пакет)
в нем уже и правило udev и systemd сервис есть
в нем уже и правило udev и systemd сервис есть
Re: Подключение принтеров Canon LBP
Хорошо, на выходных попробую и напишу результат.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Прошу прощения за паузу в данной теме. По данной ссылке пакета - cndrvcups-capt-2.71-1-rosa13.x86_64.rpm - нету.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Все переехало в проект cnrdrvcups-lb
Незнаю для каких принтеров какой пакет ставить:
cnrdrvcups-lipslx
cnrdrvcups-ufr2-uk
cnrdrvcups-ufr2-us
Незнаю для каких принтеров какой пакет ставить:
cnrdrvcups-lipslx
cnrdrvcups-ufr2-uk
cnrdrvcups-ufr2-us
Re: Подключение принтеров Canon LBP
Пакеты для более современных принтеров Canon, UFR2, вроде как. Сегодня попробую, отпишусь.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Через скрипт установка также завершилось, как говорит один мой товарищ-линуксоид, полной "фетяской":
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
-
kartavenko
- Сообщения: 483
- Зарегистрирован: 16 май 2023, 15:51
Re: Подключение принтеров Canon LBP
Попробуйте по этой инструкции https://redos.red-soft.ru/base/redos-7_ ... r-connect/
Re: Подключение принтеров Canon LBP
добавил cndrvcups-capt в платформы, пока поставьте пакет отсюда https://abf.io/build_lists/5497049
Re: Подключение принтеров Canon LBP
у него нет проблемы с принтером, мы пытаемся протестировать пакеты из репозитария на работоспособность! ненадо никаких скриптов и инструкций, пока что.kartavenko писал(а): 08 окт 2025, 23:27 Попробуйте по этой инструкции https://redos.red-soft.ru/base/redos-7_ ... r-connect/
Re: Подключение принтеров Canon LBP
Продолжаю эксперименты. Что удалось выяснить:
1). После установки вышеуказанных пакетов в базе драйверов появилась данная модель принтера, однако через "Параметры системы" - "Интсрументы настройки компьютера" снова выпала ошибка - "содержит недопустимые символы" и принтер не добавляется в систему.
2). Однако, через "Система" - "Параметры печати" принтер добавить можно, система начинает его "видеть" (после назанчаения его принтером по умолчанию он появляется, например, в запросе на печть в LibreOffice Writer, однако печатать там категорически отказывается. При печати тестовой страницы запрсы уходят "в никуда", а потом система сообщает, что принтер готов.
Тут мне вспомнилось, что в своё время, чтобы заставить печатать данный принтер на одной из Бубунт, мне приходилось подключать 32-битные "репы" библиотек и скрипт оттуда скачивал при установке более пятнадцати библиотек и только после этого принтер начинал работать. Не тут ли та же самая "собака зарыта"?
1). После установки вышеуказанных пакетов в базе драйверов появилась данная модель принтера, однако через "Параметры системы" - "Интсрументы настройки компьютера" снова выпала ошибка - "содержит недопустимые символы" и принтер не добавляется в систему.
2). Однако, через "Система" - "Параметры печати" принтер добавить можно, система начинает его "видеть" (после назанчаения его принтером по умолчанию он появляется, например, в запросе на печть в LibreOffice Writer, однако печатать там категорически отказывается. При печати тестовой страницы запрсы уходят "в никуда", а потом система сообщает, что принтер готов.
Тут мне вспомнилось, что в своё время, чтобы заставить печатать данный принтер на одной из Бубунт, мне приходилось подключать 32-битные "репы" библиотек и скрипт оттуда скачивал при установке более пятнадцати библиотек и только после этого принтер начинал работать. Не тут ли та же самая "собака зарыта"?
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
да это очень плохо, но как починить я не знаюSartorius писал(а): 09 окт 2025, 23:37 "содержит недопустимые символы" и принтер не добавляется в систему.
Вот в этой версии https://abf.io/build_lists/5498627, я добавил упрощенный rosa_canon_lbp.sh, попробуйте (отличия только в том, что не ставит и не качает пакеты т.к. уже установлены)
Re: Подключение принтеров Canon LBP
Может чем поможет?
У пользователя на "R13" есть такой с USB-подключением и работает:
+
в этой же системе есть ещё "Canon", сетевой и на др. драйвере:
У пользователя на "R13" есть такой с USB-подключением и работает:
в этой же системе есть ещё "Canon", сетевой и на др. драйвере:
Последний раз редактировалось nickm 10 окт 2025, 14:03, всего редактировалось 1 раз.
Re: Подключение принтеров Canon LBP
Надо будет попробовать.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Продолжаем. Установил пакет cndrvcups-capt-2.71-1-rosa13.x86_64.rpm - система принтер "увидела", в LibreOffice задания на печать уходят, но реально принтер молчит, а потом появляется сообщение "печать завершена".
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Перечитал ещё раз тему и не увидел, в каком сообщении Вы указывали модель этого-самого, злополучного принтера?
Re: Подключение принтеров Canon LBP
Canon LBP 6000B.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Sartorius писал(а): 24 окт 2025, 19:00 Продолжаем. Установил пакет cndrvcups-capt-2.71-1-rosa13.x86_64.rpm - система принтер "увидела", в LibreOffice задания на печать уходят, но реально принтер молчит, а потом появляется сообщение "печать завершена".
запускали?я добавил упрощенный rosa_canon_lbp.sh, попробуйте (отличия только в том, что не ставит и не качает пакеты т.к. уже установлены)
Re: Подключение принтеров Canon LBP
Понятно.
Выше было приведено каких пакетов достаточно для работы некоторых моделей LBP-принтеров "Canon" и конфигурационный файл CUPS, где указан DeviceURI-устройства:
Код: Выделить всё
$ dnf repoquery --list cups-drivers-captdriver | grep -i \.ppd
Последняя проверка окончания срока действия метаданных: 0:01:27 назад, Сб 25 окт 2025 12:34:16.
/usr/share/cups/model/captdriver/Canon-LBP2900.ppd
/usr/share/cups/model/captdriver/Canon-LBP3000.ppd
/usr/share/cups/model/captdriver/Canon-LBP3010.ppd
/usr/share/cups/model/captdriver/Canon-LBP3100.ppd
/usr/share/cups/model/captdriver/Canon-LBP3108.ppd
/usr/share/cups/model/captdriver/Canon-LBP3150.ppd
/usr/share/cups/model/captdriver/Canon-LBP6000.ppd
/usr/share/cups/model/captdriver/Canon-LBP6018.ppd
Код: Выделить всё
$ dnf repoquery --list cups-drivers-capt | grep -i \.ppd
Последняя проверка окончания срока действия метаданных: 0:02:06 назад, Сб 25 окт 2025 12:34:16.
/usr/share/cups/model/capt/Canon-LBP-1120-capt.ppd
/usr/share/cups/model/capt/Canon-LBP-810-capt.ppd
Re: Подключение принтеров Canon LBP
P.S. Возможно, возникла ошибка при копировании текста скрипта; а вы не могли бы приаттачить свой вариант скрипта, как я сделал в первом сообщении данной темы?Установка драйвера Linux CAPT Printer Driver для принтеров Canon LBP
./rosa_canon_lbp.sh: строка 188: на: команда не найдена
./rosa_canon_lbp.sh: строка 203: неожиданный конец файла во время поиска «'»
./rosa_canon_lbp.sh: строка 207: синтаксическая ошибка: неожиданный конец файла
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
https://abf.io/import/cndrvcups-capt/bl ... non_lbp.sh вот скрипт
хз что там неправильное, я просто лишнее выкинул (хотя вроде как нашел опечатку, поправил)
https://abf.io/build_lists/5504531
хз что там неправильное, я просто лишнее выкинул (хотя вроде как нашел опечатку, поправил)
https://abf.io/build_lists/5504531
Re: Подключение принтеров Canon LBP
Данный вариант скрипта отработал без ошибок. Однако принтер печатать не желает.
В очереди печати сообщение - "Печать приостановлена. ссp_send_data error,exit".
P.S. Методом гугления нарыл информацию на сайте Alt Linux - там эта проблема решалась установкой 32-битной библиотеки i586-libpopt i586-libtiff4. В нашей "репе" я её не нашёл. Зато нашёл libtiff-progs-4.6.0-2.x86_64 - однако опять ничего не изменилось.
P.S. Методом гугления нарыл информацию на сайте Alt Linux - там эта проблема решалась установкой 32-битной библиотеки i586-libpopt i586-libtiff4. В нашей "репе" я её не нашёл. Зато нашёл libtiff-progs-4.6.0-2.x86_64 - однако опять ничего не изменилось.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Ну нет, либы i686 не наш путь.
captstatusui смотрите чего выдает
captstatusui смотрите чего выдает
Re: Подключение принтеров Canon LBP
ldd /usr/bin/captfilter
Вот этой командой можно проверить, нужны ли i686 либы (по идее мы же компилируем, не должно бы)
Вот этой командой можно проверить, нужны ли i686 либы (по идее мы же компилируем, не должно бы)
Re: Подключение принтеров Canon LBP
Status Monitor is showed only when errors occur
ldd: /usr/bin/captfilter: Нет такого файла или каталога
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Вы нарабатываете опыт и желаете "кровь из носа" использовать драйвера с оф.сайта от разработчика "Canon" или же всё таки, перед Вами стоит цель заставить работать имеющееся оборудование?Sartorius писал(а): 27 окт 2025, 13:54 Данный вариант скрипта отработал без ошибок. Однако принтер печатать не желает.![]()
Если второе, то ведь выше уже было сказано, что следует сделать, и для этого даже не понадобиться "городить огород".
Извиняюсь за то, если сразу не уловил Вашу мысль/ затею и ещё раз переспросил.
Re: Подключение принтеров Canon LBP
От набора опыта я, конечно никогда не отказываюсь - знаний много не бывает. Но в контексте данной темы моя цель - выработать максимально простой, стабильный алгоритм установки данного типа принтеров, с которыми я, волею случая, вынужден "воевать" со времён Mandriva One.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Re: Подключение принтеров Canon LBP
Вот выше и привел самый простой способ.Sartorius писал(а): 27 окт 2025, 21:29Но в контексте данной темы моя цель - выработать максимально простой, стабильный алгоритм установки данного типа принтеров
Сам было удивился пару-тройку лет назад, когда вводил в эксплуатацию систему с указанным выше принтером. Никаких "танцев с бубном" - установил и работает, а ведь до этого, ранее, и скриптами "баловался", ага:
Re: Подключение принтеров Canon LBP
Помоги нам на имеющихся в Роса пакетах сделать, пожалуйста.
Пакеты я переделаю как скажете и будет хорошо.
Re: Подключение принтеров Canon LBP
/usr/bin/captfilter он действительно только под i686 и его не ставим, неужели без этой заразы никак?
https://abf.io/import/cups-drivers-captdriver вот у нас есть еще альтернативный драйвер
https://github.com/mounaiban/captdriver/wiki
https://abf.io/import/cups-drivers-captdriver вот у нас есть еще альтернативный драйвер
https://github.com/mounaiban/captdriver/wiki
Re: Подключение принтеров Canon LBP
cndrvcups-capt-2.71-4 - добавил установку captfilter, чтобы поставилось, нужно подключить i686 main репозитарий
Re: Подключение принтеров Canon LBP
Постараюсь заполучить указанный выше принтер:
Возможно, что именно эта модель не поддерживается/ плохо поддерживается CAPT-драйвером и его действительно следует отлаживать.
