Подключение принтеров Canon LBP

Ответить
Аватара пользователя
Sartorius
Сообщения: 647
Зарегистрирован: 02 ноя 2016, 20:39
Operating system: ROSA Fresh Desktop 12.2
Откуда: Из нашей Галактики

Подключение принтеров Canon LBP

Сообщение Sartorius »

Поскольку старая наша "вика" отдала концы, а тема, наколько я могу судить, ещё довольно актуальна, решил её возродить - вопрос, о том как заставить работать на нашей операционной системе лазерные принтеры С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**** и затем перед последующими установками просто подкладывайте их в домашнюю директорию перед запуском скрипта. Только не забывайте, что для разных разрядностей ОС пакеты драйверов отличаются. Ссылка на официальный последний драйвер - http://support-sg.canon-asia.com/conten ... 59601.html
Вложения
rosa_canon_lbp.tar.bz2
(4.01 КБ) 37 скачиваний
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
irton
Сообщения: 1122
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Re: Подключение принтеров Canon LBP

Сообщение irton »

если есть возможность, потестируйте с этим пакетом https://abf.io/build_lists/5478908 (cndrvcups-capt-2.71-1-rosa13.x86_64.rpm пакет)
в нем уже и правило udev и systemd сервис есть
Аватара пользователя
Sartorius
Сообщения: 647
Зарегистрирован: 02 ноя 2016, 20:39
Operating system: ROSA Fresh Desktop 12.2
Откуда: Из нашей Галактики

Re: Подключение принтеров Canon LBP

Сообщение Sartorius »

Хорошо, на выходных попробую и напишу результат.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Аватара пользователя
Sartorius
Сообщения: 647
Зарегистрирован: 02 ноя 2016, 20:39
Operating system: ROSA Fresh Desktop 12.2
Откуда: Из нашей Галактики

Re: Подключение принтеров Canon LBP

Сообщение Sartorius »

Прошу прощения за паузу в данной теме. По данной ссылке пакета - cndrvcups-capt-2.71-1-rosa13.x86_64.rpm - нету.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
irton
Сообщения: 1122
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Re: Подключение принтеров Canon LBP

Сообщение irton »

Все переехало в проект cnrdrvcups-lb
Незнаю для каких принтеров какой пакет ставить:
cnrdrvcups-lipslx
cnrdrvcups-ufr2-uk
cnrdrvcups-ufr2-us
Аватара пользователя
Sartorius
Сообщения: 647
Зарегистрирован: 02 ноя 2016, 20:39
Operating system: ROSA Fresh Desktop 12.2
Откуда: Из нашей Галактики

Re: Подключение принтеров Canon LBP

Сообщение Sartorius »

irton писал(а): 02 окт 2025, 06:01 cnrdrvcups-ufr2-uk
cnrdrvcups-ufr2-us
Пакеты для более современных принтеров Canon, UFR2, вроде как. Сегодня попробую, отпишусь.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Аватара пользователя
Sartorius
Сообщения: 647
Зарегистрирован: 02 ноя 2016, 20:39
Operating system: ROSA Fresh Desktop 12.2
Откуда: Из нашей Галактики

Re: Подключение принтеров Canon LBP

Сообщение Sartorius »

Итак, после установленных вышеуказанных пакетов получаю ошибку:

Изображение
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Аватара пользователя
Sartorius
Сообщения: 647
Зарегистрирован: 02 ноя 2016, 20:39
Operating system: ROSA Fresh Desktop 12.2
Откуда: Из нашей Галактики

Re: Подключение принтеров Canon LBP

Сообщение Sartorius »

Через скрипт установка также завершилось, как говорит один мой товарищ-линуксоид, полной "фетяской":
Установка драйвера Linux CAPT Printer Driver v2.71-1 для принтеров Canon LBP
на Rosa Desktop Fresh 32-битной и 64-битной архитектуры
Поддерживаемые принтеры:
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
1) Установка
2) Удаление
3) Справка
4) Выход
Выбор действия. Введите нужную цифру и нажмите Enter: 1

1) LBP-1210 6) LBP3010 11) LBP3150 16) LBP3310 21) LBP5300 26) LBP6200 31) LBP7018C
2) LBP-1120 7) LBP3018 12) LBP3200 17) LBP3500 22) LBP6000 27) LBP6300 32) LBP7200C
3) LBP-810 8) LBP3050 13) LBP3210 18) LBP5000 23) LBP6018 28) LBP6300n 33) LBP7210C
4) LBP2900 9) LBP3100 14) LBP3250 19) LBP5050 24) LBP6020 29) LBP6310 34) LBP9100C
5) LBP3000 10) LBP3108 15) LBP3300 20) LBP5100 25) LBP6020B 30) LBP7010C 35) LBP9200C
Выбор принтера. Введите нужную цифру и нажмите Enter: 22
Выбран принтер: LBP6000

1) Через разъем порта USB
2) Через разъем локальной сети (LAN, NET)
Как принтер подключен к комьютеру? Введите нужную цифру и нажмите Enter: 1
Установка драйвера
Установка общего модуля для драйвера CUPS
Redirecting to /usr/bin/dnf -y install cndrvcups-common_3.21-1_amd64.rpm
Последняя проверка окончания срока действия метаданных: 0:38:25 назад, Ср 08 окт 2025 19:40:14.
Can not load RPM file: cndrvcups-common_3.21-1_amd64.rpm.
Не удалось открыть: cndrvcups-common_3.21-1_amd64.rpm
Установка модуля драйвера принтера CAPT
Redirecting to /usr/bin/dnf -y install cndrvcups-capt_2.71-1_amd64.rpm
Последняя проверка окончания срока действия метаданных: 0:38:26 назад, Ср 08 окт 2025 19:40:14.
Can not load RPM file: cndrvcups-capt_2.71-1_amd64.rpm.
Не удалось открыть: cndrvcups-capt_2.71-1_amd64.rpm
Перезапуск CUPS
Установка принтера в CUPS
lpadmin: Printer drivers are deprecated and will stop working in a future version of CUPS.
lpadmin: Unable to open PPD "/usr/share/cups/model/CNCUPSLBP6018CAPTK.ppd": Не удается открыть PPD-файл on line 0.
Установка принтера LBP6000, принтером, используемым по умолчанию
lpadmin: Принтер или группа не существует.
Регистрация принтера в файле настройки ccpd демона
./rosa_canon_lbp.sh: строка 191: /usr/sbin/ccpdadmin: Нет такого файла или каталога
./rosa_canon_lbp.sh: строка 193: ccpdadmin: команда не найдена
Принтер LBP6000 не установлен
Нажмите любую клавишу для выхода
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
kartavenko
Сообщения: 483
Зарегистрирован: 16 май 2023, 15:51
Operating system: Роса Frash 13

Re: Подключение принтеров Canon LBP

Сообщение kartavenko »

Попробуйте по этой инструкции https://redos.red-soft.ru/base/redos-7_ ... r-connect/
irton
Сообщения: 1122
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Re: Подключение принтеров Canon LBP

Сообщение irton »

добавил cndrvcups-capt в платформы, пока поставьте пакет отсюда https://abf.io/build_lists/5497049
irton
Сообщения: 1122
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Re: Подключение принтеров Canon LBP

Сообщение irton »

kartavenko писал(а): 08 окт 2025, 23:27 Попробуйте по этой инструкции https://redos.red-soft.ru/base/redos-7_ ... r-connect/
у него нет проблемы с принтером, мы пытаемся протестировать пакеты из репозитария на работоспособность! ненадо никаких скриптов и инструкций, пока что.
Аватара пользователя
Sartorius
Сообщения: 647
Зарегистрирован: 02 ноя 2016, 20:39
Operating system: ROSA Fresh Desktop 12.2
Откуда: Из нашей Галактики

Re: Подключение принтеров Canon LBP

Сообщение Sartorius »

Продолжаю эксперименты. Что удалось выяснить:
1). После установки вышеуказанных пакетов в базе драйверов появилась данная модель принтера, однако через "Параметры системы" - "Интсрументы настройки компьютера" снова выпала ошибка - "содержит недопустимые символы" и принтер не добавляется в систему.
2). Однако, через "Система" - "Параметры печати" принтер добавить можно, система начинает его "видеть" (после назанчаения его принтером по умолчанию он появляется, например, в запросе на печть в LibreOffice Writer, однако печатать там категорически отказывается. При печати тестовой страницы запрсы уходят "в никуда", а потом система сообщает, что принтер готов.
Тут мне вспомнилось, что в своё время, чтобы заставить печатать данный принтер на одной из Бубунт, мне приходилось подключать 32-битные "репы" библиотек и скрипт оттуда скачивал при установке более пятнадцати библиотек и только после этого принтер начинал работать. Не тут ли та же самая "собака зарыта"?
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
irton
Сообщения: 1122
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Re: Подключение принтеров Canon LBP

Сообщение irton »

Sartorius писал(а): 09 окт 2025, 23:37 "содержит недопустимые символы" и принтер не добавляется в систему.
да это очень плохо, но как починить я не знаю

Вот в этой версии https://abf.io/build_lists/5498627, я добавил упрощенный rosa_canon_lbp.sh, попробуйте (отличия только в том, что не ставит и не качает пакеты т.к. уже установлены)
Аватара пользователя
nickm
Сообщения: 524
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Re: Подключение принтеров Canon LBP

Сообщение nickm »

Может чем поможет?

У пользователя на "R13" есть такой с USB-подключением и работает:

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

# cat /etc/cups/printers.conf | grep -i -A30 defaultprinter

<DefaultPrinter LBP2900>
PrinterId 1
UUID urn:uuid:b7e52682-4bbf-3f00-6ce5-04f79176cf7d
Info Canon LBP2900
Location mnrpc.domen.local
MakeModel Canon LBP2900 r2c, 0.1.3
DeviceURI usb://Canon/LBP2900?serial=0000A382OMjh
State Idle
StateTime 1760076153
ConfigTime 1718019732
Type 36932
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</DefaultPrinter>

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

$ dnf list installed | grep -iE "capt|canon"

cups-drivers-capt.x86_64                           0.1-19                     @mirror-rosa-x86_64-main
cups-drivers-captdriver.x86_64                     0.1.4.1-2.git627192.7      @mirror-rosa-x86_64-main
task-printing-canon.x86_64                         13-23                      @mirror-rosa-x86_64-main
+

в этой же системе есть ещё "Canon", сетевой и на др. драйвере:

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

# cat /etc/cups/printers.conf | grep -i -A19 460 | grep -i -B22 printer

<Printer Canon_MF460_Series_D>
PrinterId 2
UUID urn:uuid:517dea7c-240f-37f8-5282-c7833234b2ee
Info Canon MF460 Series UFR II
Location Локальный принтер
MakeModel Canon MF460 Series UFR II
DeviceURI socket://192.168.1.242
State Idle
StateTime 1756978236
ConfigTime 1727876104
Type 5332
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
Attribute marker-colors \#000000
Attribute marker-levels -1
Attribute marker-names Canon Cartridge 070 Black Toner
Attribute marker-types toner-cartridge
Attribute marker-change-time 1756978236
</Printer>
<Printer Canon_MF460_Series_S>
PrinterId 3
UUID urn:uuid:517dea7c-240f-37f8-5282-c7833234b2ed
Info Canon MF460 Series UFR II
Location Локальный принтер
MakeModel Canon MF460 Series UFR II
DeviceURI socket://192.168.1.242
State Idle
StateTime 1760076487
ConfigTime 1727874979
Type 5332
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
Attribute marker-colors \#000000
Attribute marker-levels -1
Attribute marker-names Canon Cartridge 070 Black Toner
Attribute marker-types toner-cartridge
Attribute marker-change-time 1760076487
</Printer>
Последний раз редактировалось nickm 10 окт 2025, 14:03, всего редактировалось 1 раз.
Аватара пользователя
Sartorius
Сообщения: 647
Зарегистрирован: 02 ноя 2016, 20:39
Operating system: ROSA Fresh Desktop 12.2
Откуда: Из нашей Галактики

Re: Подключение принтеров Canon LBP

Сообщение Sartorius »

Надо будет попробовать.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Ответить

Вернуться в «Обсуждение РОСА Фреш 13 (платформа РОСА 13)»