Как установить принтер Canon IP1800 на ArchLinux

Иногда для установки принтеров в Linux достаточно просто подключить их и включить, но в случае канон, это не так. Здесь я объясняю, как установить принтер PIXMA iP1800 en ArchLinux.

Это руководство основано на статье по установке принтеров. Canon iP4300 из вики ArchLinux, в частности, в соответствии с методом установки драйверов Canon.

Прежде чем начать

Установленные пакеты: Чашки, Ghostscript, Gsfonts, Gutenprint

# Кубки Pacman -s Ghostcript Gsfonts Guteprint

Скачать драйверы Canon

Они должны скачать драйверы cnijfilter-ip1800series y el cnijfilter-общий. Я рекомендую вам хранить эти файлы в отдельной папке в нужном вам каталоге, чтобы избежать путаницы. Например, я создал папку с названием канон. Поскольку на странице Canon представлены только файлы .rpm, нам нужно рмпэкстракт продолжать:

# Pacman -S rpmextract

После установки обмин-экстракт и чтобы загрузить драйверы, в терминале мы переходим к папке, в которой они сохранены, и выполняем следующие команды для извлечения пакетов

# rpmextract.sh cnijfilter-ip1800series-2.70-1.i386.rpm
# rmpextract.sh cnijfilter-common-2.70-1.i386.rpm

Пришло время переместить созданные файлы и папки в соответствующее место назначения. Например, папка (и все ее содержимое) ~ / канон / usr / lib / его необходимо скопировать (с правами суперпользователя) в / usr / lib /

Способ приготовления

Конфигурация /etc/rc.conf это делается через текстовый редактор: nano, gedit, kate и др.

деактивировать USBLP в случае, если я бегу

# rmmod usblp

Чтобы отключить его навсегда, добавляем в раздел МОДУЛИ de /etc/rc.conf следующее :! usblp

МОДУЛИ = (...! Usblp ...)

Перезапускаем чашки

# /etc/rc.d/cups перезапустить

Добавляем чашки в список ДЕЙМОНЫ в /etc/rc.conf, чтобы он загружался с начальной загрузки. Ему должен предшествовать "@", чтобы он запускался как фоновый процесс.

DAEMONS = (... @ чашки ...)

Установка с CUPS

В любом браузере перейдите по адресу http: // localhost: 631, в веб-интерфейс CUPS.
Добавление принтера и классов -> Найти новые принтеры -> появляется Canon IP1800, Добавить этот принтер -> Проверить данные -> Продолжить. Желательно добавить .ppd, файл конфигурации для принтера, и он находится в папке: / usr / share / cups / model / под именем canonip1800.ppd. Они фиксируют последние детали, такие как тип бумаги, которую они собираются использовать, размер их листов и т. Д.

Принтер уже должен быть установлен, но сначала необходимо завершить настройку библиотек, необходимых драйверам для работы. Для просмотра выполняем следующую команду:

LDD / USR / местные / бен / cifip1800

В моем случае это дало мне следующий результат:

linux-gate.so.1 => (0xb774c000)
libcnbpcmcm312.so => ​​не найдено
libcnbpess312.so => ​​не найдено

libm.so.6 => /lib/libm.so.6 (0xb76ff000)
libdl.so.2 => /lib/libdl.so.2 (0xb76fa000)
libtiff.so.3 => /usr/lib/libtiff.so.3 (0xb769f000)
libpng.so.3 => не найдено
libcnbpcnclapi312.so => ​​не найден
libcnbpcnclbjcmd312.so => ​​не найдено
libcnbpcnclui312.so => ​​не найден

libpopt.so.0 => /lib/libpopt.so.0 (0xb7693000)
libc.so.6 => /lib/libc.so.6 (0xb752d000)
/lib/ld-linux.so.2 (0xb774d000)
libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0xb74df000)
libz.so.1 => /usr/lib/libz.so.1 (0xb74ca000)

И необходимо создать ссылки из недостающих библиотек на исполняемые файлы / usr / local / bin, которые мы скопировали ранее; или установите недостающие библиотеки. Исправляем с помощью:

# ln -s /usr/lib/libcnbpcmcm312.so.6.50.1 /usr/lib/libcnbpcmcm312.so
# ln -s /usr/lib/libcnbpess312.so.3.0.9 /usr/lib/libcnbpess312.so
# ln -s /usr/lib/libpng.so /usr/lib/libpng.so.3
# ln -s /usr/lib/libcnbpcnclapi312.so.3.3.0 /usr/lib/libcnbpcnclapi312.so
# ln -s /usr/lib/libcnbpnclbjcmd312.so.3.3.0 /usr/lib/libcnbpnclbjcmd312.so
# ln -s /usr/lib/libcnbpcnclui312.so.3.3.0 /usr/lib/libcnbpcnclui312.so
PPD не содержит большого количества параметров конфигурации, но вы можете редактировать его, чтобы добавить качество и разрешение.

Настройка ppd

Сделайте резервную копию исходного файла ppd (не забудьте перейти туда, где он находится: / usr / share / cups / модель

SUDO CP CANONIP1800.PPD CANONIP_BC.PPD

Откройте файл с помощью предпочитаемого вами редактора: nano, gedit, kate, leafpad и т. Д. я использую карликовый.

судо нано canonip1800.ppd

И я добавляю следующие строки по качеству:

* OpenUI * CN Качество / качество: PickOne
* DefaultCNQuality: 3
* CNQuality 2 / High: «2»
* CNQuality 3 / Нормальный: «3»
* CNQuality 4 / Стандарт: «4»
* CNQuality 5 / Экономия: «5»
* CloseUI: * CNQuality

Чтобы изменить разрешениеустраняются:

* OpenUI * Разрешение / разрешение вывода: PickOne
* Разрешение по умолчанию: 600
*Разрешение 600/600 точек на дюйм: «<>setpagedevice»
* CloseUI: * Разрешение

И их заменяют:

* OpenUI * Разрешение / разрешение вывода: PickOne
* Разрешение по умолчанию: 600
*Разрешение 300/300 точек на дюйм: «<>setpagedevice»
*Разрешение 600/600 точек на дюйм: «<>setpagedevice»
*Разрешение 1200/1200 точек на дюйм: «<>setpagedevice»
*Разрешение 2400/1200 точек на дюйм: «<>setpagedevice»
*Разрешение 4800/1200 точек на дюйм: «<>setpagedevice»
* CloseUI: * Разрешение

После редактирования ppd сохраните и закройте; и обновите ppd в веб-интерфейсе CUPS.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Эдвин сказал

    Превосходно !! спасибо @monikgtr за этот подробный и хорошо объясненный пост =)