Canon LBP2900/3000/3010/3100/3108/3150/6000/6018/6020

Материал из IT в школе
Перейти к навигацииПерейти к поиску

Свободный драйвер, созданный методом обратной инженерии

Captdriver - это альтернативный драйвер для лазерных принтеров Canon, который поддерживает только проприетарные принтеры с протоколом связи CAPT и связанным с ним форматом потоков данных. Он призван быть портативным и надежным драйвером, способным продлить срок службы существующих принтеров, поддерживаемых только CAPT, за счет поддержки для большего количества платформ и операционных систем. Драйверы разработаны на основе методов обратной инженерии, но могут не тестироваться на реальной аппаратуре. В данном случае работоспособность проверена на LBP2900.

Для установки пакета введите в консоли:

sudo dnf install cups-drivers-captdriver

Проприетарный драйвер от Canon

Перед установкой проприетарного драйвера необходимо:

1. Удалить предыдущие установки драйверов:

sudo dnf rm cups-drivers-captdriver
sudo dnf rm cndrvcups-common
sudo dnf rm cndrvcups-capt

2. Отсоединить принтер от компьютера и выключить его.

3. Скачать архив:

http://repo.os.mos.ru/mos2021.1/x86_64/non-free/canon-lbp.tar.gz

wget http://repo.os.mos.ru/mos2021.1/x86_64/non-free/canon-lbp.tar.gz
tar xvfz canon-lbp.tar.gz

4. Запустить в распакованном архиве:

sudo bash rosa_canon_lbp.sh

Строго следуйте инструкциям в консоли.

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

sudo dnf install 'dnf-command(versionlock)'
sudo dnf versionlock cndrvcups*

С более подробной информацией о блокировке пакетов обновлений можно ознакомиться по ссылке: Категория:HP

Внимание! Команду versionlock нужно давать не в той папке, где находятся rpm файлы из архива, потому что cndrvcups* раскроется в имена файлов, которые лежат в текущей папке. Нужно или удалить распакованное и ввести эту команду, или перейти в другую папку и ввести её там.

CANON LBP6030w

Для корректной работы данной модели следует использовать следующий драйвер: