Canon LBP2900/3000/3010/3100/3108/3150/6000/6018/6020
Свободный драйвер, созданный методом обратной инженерии
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* раскроется в имена файлов, которые лежат в текущей папке. Нужно или удалить распакованное и ввести эту команду, или перейти в другую папку и ввести её там.