Установка принтера canon alt linux

Принтеры Canon

Предварительно установите данные пакеты (возможно часть у вас уже установлена):

$ su - (минус обязателен) # apt-get update # apt-get install libturbojpeg i586-libturbojpeg i586-libbeecrypt7 libbeecrypt7 libbeecrypt-devel i586-libbeecrypt-devel i586-libjbig libjbig i586-libjbig-devel.32bit jbig-utils libjbig-devel i586-libxml2 libxml2 i586-glibc-core i586-libstdc++6 libstdc++6 libgcrypt20 i586-libgcrypt20 i586-libgcrypt-devel libgcrypt-devel i586-libjpeg.32bit i586-libzstd.32bit libzstd libglade i586-libgladeui2.0.32bit i586-libglade.32bit libglade-devel libncurses i586-libncurses.32bit i586-liblzma.32bit

Нужен драйвер версии 3.4 (более новые не корректно работают)

Скачать можно например отсюда [1]

Распаковать например в директорию /home/user/Загрузки

$ su - (минус обязателен) перейдите в директорию # cd /home/user/Загрузки/linux-UFRII-drv-v340-uken выполните скрипт # ./install.sh

на сообщения об ошибках не обращайте внимание

перегрузите cups # systemctl restart cups подключите принтер и установите его через # cnsetuputil

тип подключения usb, напечатайте тестовую страницу из свойств принтера

(проверено на 8 сп, Canon MF4410, 13.07.2020 ov@)

Другой вариант с использованием Canon UFRII

Взять на сервере Canon драйвер (в моём случае это linux-UFRII-drv-v520-uken-05.tar.gz) Скачать можно здесь repo Canon

apt-get install ./linux-UFRII-drv-v520-uken/64-bit_Driver/RPM/cnrdrvcups-ufr2-uk-5.20-1.x86_64.rpm

Настраиваем принтер через web интерфейс cups, всё.

В отличие от описанного выше способа печатает в цвете.

(проверено на p8, Canon imageRunner 3025, 10.01.2021 boyarsh@)

Canon MF4730

Проверено на Рабочей станции 10.1, 2023-03-27 @alexunderboots

  1. 1. Выкачиваем свежую версию драйвера с сайта Canon, распаковать архив, в папке x64 взять rpm (проверено на версии 5.70-1.11)
  2. 2. Перепаковываем rpm без скриптов и устанавливаем новым пакет
# apt-get update # apt-get install libturbojpeg libbeecrypt7 libbeecrypt-devel libjbig jbig-utils libjbig-devel libxml2 glibc-core libstdc++6 libgcrypt20 libgcrypt-devel libjpeg8 libzstd libglade libgladeui2.0 libglade-devel libncurses liblzma
# systemctl restart cups # cnsetuputil2
  1. 5. Добавляем принтер через cups, а для сканирования необходимо на самом МФУ нажать кнопку Scan и выбрать Тип сканирования: Удалённый сканер

Ссылка

Для использующих драйвер принтера Canon CAPT (серия LBP)

Предварительно необходимо установить пакет initscripts-compat-fedora

Источник

Совет по установке принтеров Canon

При настройке лазерных принтеров и МФУ Canon для работы с драйвером cndrvcups от поставщика (см. здесь или здесь) после установки пакетов стоит по возможности внимательно ознакомиться с документацией по установке и не спешить идти на http://localhost:631 или запускать system-config-printer — поиск принтеров приведёт к автонастройке по протоколу usb: (так не заработает), документация описывает настройку по протоколу ccp:.

Читайте также:  Разработчики операционной системы linux

Инструкция

Скачиваем с официального сайта архив, там два .rpm; устанавливаем (если жалуется на отсутствие зависимостей, устанавливаем через apt-get):

# mkdir /var/ccpd # mkfifo /var/ccpd/fifo0 # lpadmin -p LBP6300 -m CNCUPSLBP6300CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E

Для локального принтера, подключенного по USB:

# ccpdadmin -p LBP6300 -o /dev/usb/lp0

Для сетевого принтера по адресу 192.168.100.150:

# ccpdadmin -p LBP6300 -o net:192.168.100.150

Добавить в начало /etc/init.d/ccpd после строчки #!/bin/sh (иначе будет ошибка — сервис ccpd не поддерживает chkconfig):

# ccpd Canon Printing for CUPS # chkconfig: 2345 65 35 # description: Canon Printing for CUPS # processname: ccpd # config: /etc/ccpd.conf ### BEGIN INIT INFO # Provides: ccpd # Required-Start: $local_fs $remote_fs $syslog $network $named # Should-Start: $ALL # Required-Stop: $syslog $remote_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Description: Start Canon Printer Daemon for CUPS ### END INIT INFO

Фиксируем/делаем запуск служб:

# chkconfig --add ccpd # chkconfig ccpd on # service ccpd start # service cups restart

Контроль состояния принтера:

Примечания

Для другой модели принтера имя PPD-файла следует посмотреть в каталоге /usr/share/cups/model/ после установки пакетов с драйверами; стоит скорректировать название очереди сообразно (аргумент -p/-P).

  • коррекция прав на /var/ccpd и /var/ccpd/fifo* (например, chgrp lp с добавлением пользователя в группу lp);
  • загрузка ядерного модуля для работы с USB-принтерами на некоторых версиях ( modprobe usblp );
  • вместо /dev/usb/lp0 может быть /dev/usblp0 (опять же смотря по версии дистрибутива).
  • для 9 версии необходима установка initscripts-compat-fedora

Сообщают, что «в canon лучше писать в японское подразделение на почту из changelog пакета с драйверами. Там отвечают вменяемо».

ALT 10.0 Установка по Вашей инструкции. При попытке печати ничего не происходило, CUPS выдавал: «Can’t connect to CCPD: Connection refused» В итоге печать успешно заработала после установки доп. пакета: apt-get install initscripts-compat-fedora Взято отсюда: https://forum.altlinux.org/index.php?topic=44209.0

Ссылки

Источник

Совет по установке принтеров Canon

При настройке лазерных принтеров и МФУ Canon для работы с драйвером cndrvcups от поставщика (см. здесь или здесь) после установки пакетов стоит по возможности внимательно ознакомиться с документацией по установке и не спешить идти на http://localhost:631 или запускать system-config-printer — поиск принтеров приведёт к автонастройке по протоколу usb: (так не заработает), документация описывает настройку по протоколу ccp:.

Инструкция

Скачиваем с официального сайта архив, там два .rpm; устанавливаем (если жалуется на отсутствие зависимостей, устанавливаем через apt-get):

# mkdir /var/ccpd # mkfifo /var/ccpd/fifo0 # lpadmin -p LBP6300 -m CNCUPSLBP6300CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E

Для локального принтера, подключенного по USB:

# ccpdadmin -p LBP6300 -o /dev/usb/lp0

Для сетевого принтера по адресу 192.168.100.150:

# ccpdadmin -p LBP6300 -o net:192.168.100.150

Добавить в начало /etc/init.d/ccpd после строчки #!/bin/sh (иначе будет ошибка — сервис ccpd не поддерживает chkconfig):

# ccpd Canon Printing for CUPS # chkconfig: 2345 65 35 # description: Canon Printing for CUPS # processname: ccpd # config: /etc/ccpd.conf ### BEGIN INIT INFO # Provides: ccpd # Required-Start: $local_fs $remote_fs $syslog $network $named # Should-Start: $ALL # Required-Stop: $syslog $remote_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Description: Start Canon Printer Daemon for CUPS ### END INIT INFO

Фиксируем/делаем запуск служб:

# chkconfig --add ccpd # chkconfig ccpd on # service ccpd start # service cups restart

Контроль состояния принтера:

Читайте также:  How to edit path in linux

Примечания

Для другой модели принтера имя PPD-файла следует посмотреть в каталоге /usr/share/cups/model/ после установки пакетов с драйверами; стоит скорректировать название очереди сообразно (аргумент -p/-P).

  • коррекция прав на /var/ccpd и /var/ccpd/fifo* (например, chgrp lp с добавлением пользователя в группу lp);
  • загрузка ядерного модуля для работы с USB-принтерами на некоторых версиях ( modprobe usblp );
  • вместо /dev/usb/lp0 может быть /dev/usblp0 (опять же смотря по версии дистрибутива).
  • для 9 версии необходима установка initscripts-compat-fedora

Сообщают, что «в canon лучше писать в японское подразделение на почту из changelog пакета с драйверами. Там отвечают вменяемо».

ALT 10.0 Установка по Вашей инструкции. При попытке печати ничего не происходило, CUPS выдавал: «Can’t connect to CCPD: Connection refused» В итоге печать успешно заработала после установки доп. пакета: apt-get install initscripts-compat-fedora Взято отсюда: https://forum.altlinux.org/index.php?topic=44209.0

Ссылки

Источник

Установка принтера Canon LBP6030 на Alt Linux и подключение к нему хоста с Windows

Если вы хотите после установки принтера предоставить его в общий доступ по FQDN (Fully Qualified Domain Name), а не по IP адресу (что разумно, т. к. IP адрес при раздаче по DHCP может поменяться, да и пользователям

по сети будет понятней на какой принтер они посылают задания на печать) необходимо изменить имя компа на ассоциативно понятное.

Например: принтер находится в кабинете 21, тогда возможны имена

cab21-alt8 — каб. 21 и Alt Linux 8SP

cab21-alt8v2 — каб. 21 и Alt Linux 8SP ver. 2 с ядром 5.4

cab21-alt9 — каб. 21 и Alt Linux 9

cab21-w8 — каб. 21 и Windows 8

cab21-w10 — каб. 21 и Windows 10

Мы будем устанавливать принтер на хост cab21-alt8

Действия на машине с Alt Linux-ом

Смена hostname в Alt Linux

Изменить имя хоста на новое

hostnamectl set-hostname cab21-alt8

отредактировать файл /etc/sysconfig/network , в кот. поменять имя на новое

Image.png

nmcli networking off && nmcli networking on

Хост в сети должен пинговаться уже по новому имени. Если этого не произошло, перегрузите компьютер.

Установка принтера

С сайта производителя качаем драйвер для Linux по ссылке:

LBP6030.png

Допустим, что скача и и положили в домашнюю директорию пользователя

tar xvzf linux-UFRIILT-drv-v500-uken-18.tar.gz

Читайте также:  Webdav mail ru linux mint

./linux-UFRIILT-drv-v500-uken/64-bit_Driver/Debian/cnrdrvcups-ufr2lt-uk_5.00-1_amd64.deb ./ cp -r

Драйвер принтера в списке доступных, можно устанавливать принтер стандартными средствами.

Примечание: при установке принтера предпочтительно в названии использовать номер кабинета, например

LBP60302.png

Предоставление доступа к принтеру через CUPS

Изменим config сервера CUPS

Действия на машине с Windows-ом

Подключение принтера на хосте с Windows 7,8,10

На компьютере с операционной системой Windows нужно с сайта производителя скачать драйвер для своей

операционной системы и распаковать его.

В любом браузере открыть страницу сервера CUPS с установленным принтером по адресу: http://cab21-alt8:631

LBP60303.png

Примечание: для написания мануала брал картинки cо своей рабочей машины,

поэтому у меня сервер не cab21-alt8 , а cab21-alt8sp

LBP60304.png

Кликаем по ссылке нашего только что установленного принтера и копируем в буфер обмена адрес очереди печати

из адресной строки браузера:

LBP60305.png

Добавляем наш выбранный принтер

LBP60306.png

LBP60307.png

LBP60308.png

LBP60309.png

Подставляем нашу очередь печати:

LBP603010.png

И скармливаем заранее скачанный драйвер.

LBP603011.png

Пробуем распечатать тестовую страницу и наслаждаемся результатом.

Источник

Принтеры Canon

Предварительно установите данные пакеты (возможно часть у вас уже установлена):

$ su - (минус обязателен) # apt-get update # apt-get install libturbojpeg i586-libturbojpeg i586-libbeecrypt7 libbeecrypt7 libbeecrypt-devel i586-libbeecrypt-devel i586-libjbig libjbig i586-libjbig-devel.32bit jbig-utils libjbig-devel i586-libxml2 libxml2 i586-glibc-core i586-libstdc++6 libstdc++6 libgcrypt20 i586-libgcrypt20 i586-libgcrypt-devel libgcrypt-devel i586-libjpeg.32bit i586-libzstd.32bit libzstd libglade i586-libgladeui2.0.32bit i586-libglade.32bit libglade-devel libncurses i586-libncurses.32bit i586-liblzma.32bit

Нужен драйвер версии 3.4 (более новые не корректно работают)

Скачать можно например отсюда [1]

Распаковать например в директорию /home/user/Загрузки

$ su - (минус обязателен) перейдите в директорию # cd /home/user/Загрузки/linux-UFRII-drv-v340-uken выполните скрипт # ./install.sh

на сообщения об ошибках не обращайте внимание

перегрузите cups # systemctl restart cups подключите принтер и установите его через # cnsetuputil

тип подключения usb, напечатайте тестовую страницу из свойств принтера

(проверено на 8 сп, Canon MF4410, 13.07.2020 ov@)

Другой вариант с использованием Canon UFRII

Взять на сервере Canon драйвер (в моём случае это linux-UFRII-drv-v520-uken-05.tar.gz) Скачать можно здесь repo Canon

apt-get install ./linux-UFRII-drv-v520-uken/64-bit_Driver/RPM/cnrdrvcups-ufr2-uk-5.20-1.x86_64.rpm

Настраиваем принтер через web интерфейс cups, всё.

В отличие от описанного выше способа печатает в цвете.

(проверено на p8, Canon imageRunner 3025, 10.01.2021 boyarsh@)

Canon MF4730

Проверено на Рабочей станции 10.1, 2023-03-27 @alexunderboots

  1. 1. Выкачиваем свежую версию драйвера с сайта Canon, распаковать архив, в папке x64 взять rpm (проверено на версии 5.70-1.11)
  2. 2. Перепаковываем rpm без скриптов и устанавливаем новым пакет
# apt-get update # apt-get install libturbojpeg libbeecrypt7 libbeecrypt-devel libjbig jbig-utils libjbig-devel libxml2 glibc-core libstdc++6 libgcrypt20 libgcrypt-devel libjpeg8 libzstd libglade libgladeui2.0 libglade-devel libncurses liblzma
# systemctl restart cups # cnsetuputil2
  1. 5. Добавляем принтер через cups, а для сканирования необходимо на самом МФУ нажать кнопку Scan и выбрать Тип сканирования: Удалённый сканер

Ссылка

Для использующих драйвер принтера Canon CAPT (серия LBP)

Предварительно необходимо установить пакет initscripts-compat-fedora

Источник

Оцените статью
Adblock
detector