LINUX.ORG.RU

Опыт настройки принтера Canon LBP3000 в Solus OS

 , , , ,


2

2

После установки Solus OS необходимо было настроить принтер Canon LBP 3000 для печати.

Итак:

1.Скачиваем CAPT драйвер с GitHub

2.Далее открываем папку, где расположен файл драйвера и входим из нее в Терминал, входим в root и выполняем команду:

      sudo eopkg install canon-capt-drivers-2.71-1-1-x86_64.eopkg --ignore-file-conflicts

Соглашаемся с установкой зависимостей (на вопросы отвечаем «Да»)

По завершении должно быть сообщение: «canon-capt-drivers установлен».

3.Далее вводим команду для предотвращения дублирования принтера (автоматического поиска нового принтера при подключении нашего принтера к USB. В противном случае, принтер печатать не будет. Проверено):

      sudo eopkg remove system-config-printer

4.Далее добавляем принтер в систему и регистрируем его в диспетчере очереди печати, а также в установочном файле демона ccpd:

      sudo lpadmin -p LBP3000 -m CNCUPSLBP3000CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
      sudo ccpdadmin -p LBP3000 -o /dev/usb/lp0

ПРИМЕЧАНИЯ: После выполнения первой команды (см.п.4) мы увидим на экране всплывающее сообщение «Принтер добавлен». В разделе «Принтеры» появлятся наш принтер Canon LBP 3000.

После выполнения второй команды (см.п.4) терминал должен показать таблицу, где будет фигурировать наш принтер и отметка «NEW!» (или «Modified!»)

Драйвер подходит и для многих других моделей, использующих CAPT (например: Canon LBP 2900). В командах вместо «3000» будет необходимо подставить свое число, соответствующее модели).

5.Для обеспечения корректной работы служб создаем юнит:

      sudo nano /etc/systemd/system/ccpd.service

добавляем текст:

      [Unit]
      Description=CCPD Printing Daemon
      Requires=cups.service
      After=cups.service

      [Service]
      Type=forking
      ExecStart=/usr/sbin/ccpd

      TimeoutSec=30

      [Install]
      WantedBy=default.target

сохраняем (Ctrl+O,Enter) и закрываем редактор (Ctrl+X)

6.Вводим и выполняем команды для перезагрузки, запуска и настройки служб:

      sudo systemctl stop org.cups.cupsd.service
      sudo systemctl start org.cups.cupsd.service
      sudo /etc/init.d/ccpd start                    
      sudo systemctl daemon-reload
      sudo systemctl reenable ccpd.service

ПРИМЕЧАНИЯ: после выполнения 3й команды (п.6) терминал выдаст сообщение типа «Started /usr/sbin/ccpd …»,

после выполнения последней команды появится сообщение типа : "Created symlink /etc … "

7.Перезагружаем компьютер.

8.Подключаем принтер к USB и проверяем печать.

После этих действий принтер будет печатать.

Перемещено hobbit из general



Последнее исправление: alex001223 (всего исправлений: 54)