- Принтеры Canon
- Другой вариант с использованием Canon UFRII
- Canon MF4730
- Ссылка
- Для использующих драйвер принтера Canon CAPT (серия LBP)
- Совет по установке принтеров Canon
- Инструкция
- Примечания
- Ссылки
- Совет по установке принтеров Canon
- Инструкция
- Примечания
- Ссылки
- Установка принтера Canon LBP6030 на Alt Linux и подключение к нему хоста с Windows
- Действия на машине с Alt Linux-ом
- Установка принтера
- Предоставление доступа к принтеру через CUPS
- Действия на машине с Windows-ом
- Принтеры Canon
- Другой вариант с использованием Canon UFRII
- Canon MF4730
- Ссылка
- Для использующих драйвер принтера Canon CAPT (серия LBP)
Принтеры 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. Выкачиваем свежую версию драйвера с сайта Canon, распаковать архив, в папке x64 взять rpm (проверено на версии 5.70-1.11)
- 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
- 5. Добавляем принтер через cups, а для сканирования необходимо на самом МФУ нажать кнопку Scan и выбрать Тип сканирования: Удалённый сканер
Ссылка
Для использующих драйвер принтера Canon CAPT (серия LBP)
Предварительно необходимо установить пакет initscripts-compat-fedora
Совет по установке принтеров 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
Контроль состояния принтера:
Примечания
Для другой модели принтера имя 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
Контроль состояния принтера:
Примечания
Для другой модели принтера имя 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 , в кот. поменять имя на новое
nmcli networking off && nmcli networking on
Хост в сети должен пинговаться уже по новому имени. Если этого не произошло, перегрузите компьютер.
Установка принтера
С сайта производителя качаем драйвер для Linux по ссылке:
Допустим, что скача и и положили в домашнюю директорию пользователя
tar xvzf linux-UFRIILT-drv-v500-uken-18.tar.gz
./linux-UFRIILT-drv-v500-uken/64-bit_Driver/Debian/cnrdrvcups-ufr2lt-uk_5.00-1_amd64.deb ./ cp -r
Драйвер принтера в списке доступных, можно устанавливать принтер стандартными средствами.
Примечание: при установке принтера предпочтительно в названии использовать номер кабинета, например
Предоставление доступа к принтеру через CUPS
Изменим config сервера CUPS
Действия на машине с Windows-ом
Подключение принтера на хосте с Windows 7,8,10
На компьютере с операционной системой Windows нужно с сайта производителя скачать драйвер для своей
операционной системы и распаковать его.
В любом браузере открыть страницу сервера CUPS с установленным принтером по адресу: http://cab21-alt8:631
Примечание: для написания мануала брал картинки cо своей рабочей машины,
поэтому у меня сервер не cab21-alt8 , а cab21-alt8sp
Кликаем по ссылке нашего только что установленного принтера и копируем в буфер обмена адрес очереди печати
из адресной строки браузера:
Добавляем наш выбранный принтер
Подставляем нашу очередь печати:
И скармливаем заранее скачанный драйвер.
Пробуем распечатать тестовую страницу и наслаждаемся результатом.
Принтеры 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. Выкачиваем свежую версию драйвера с сайта Canon, распаковать архив, в папке x64 взять rpm (проверено на версии 5.70-1.11)
- 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
- 5. Добавляем принтер через cups, а для сканирования необходимо на самом МФУ нажать кнопку Scan и выбрать Тип сканирования: Удалённый сканер
Ссылка
Для использующих драйвер принтера Canon CAPT (серия LBP)
Предварительно необходимо установить пакет initscripts-compat-fedora