Как да инсталирам Canon IP1800 принтер на ArchLinux

Инсталирането на принтери в Linux понякога е просто въпрос на включване и включване, но за принтери Канон, не работи така. Тук обяснявам как да инсталирам принтера PIXMA iP1800 en ArchLinux.

Това ръководство се основава на статията за инсталиране на принтерите Canon iP4300 от wiki ArchLinux, по-специално под метода за инсталиране на драйвери на Canon.

Преди да започнете

Пакети за инсталиране: Чаши, Ghostscript, Gsfonts, Gutenprint

# pacman -S чаши ghostscript gsfonts gutenprint

Изтеглете драйверите на Canon

Те трябва да изтеглят драйверите cnijfilter-ip1800series и cnijfilter-общ. Препоръчвам ви да съхранявате тези файлове в отделна папка в директорията, която искате, за да избегнете объркване. Например създадох папка, наречена канон. Тъй като страницата на Canon предоставя само .rpm файлове, ние се нуждаем rmpextract продължавам:

# pacman -S rpmextract

След инсталиране rpmextract и за да изтеглите драйверите, в терминал се придвижваме до папката, където са запазени, и изпълняваме следните команди за извличане на пакетите

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

Сега е време да преместите създадените файлове и папки към съответната им цел. Например папката (и цялото й съдържание) ~ / canon / usr / lib / трябва да се копира (с разрешения за суперпотребител) в / usr / lib /

Preparación

Конфигурацията на /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 / споделяне / чаши / модел / под името на canonip1800.ppd. Те фиксират последните детайли, като типа хартия, която ще използват, размера на техните листове и т.н.

Принтерът вече трябва да е инсталиран, но първо трябва да завършите конфигурирането на библиотеките, които драйверите трябва да работят. За преглед изпълняваме следната команда:

ldd / usr / local / bin / 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 / model

sudo cp canonip1800.ppd canonip_bc.ppd

Отворете файла с предпочитания от вас редактор: nano, gedit, kate, leafpad и др. ще използвам Нано.

sudo nano canonip1800.ppd

И добавям следните редове за качеството:

* OpenUI * CNQuality / Quality: PickOne
* По подразбиране CNQuality: 3
* CNQuality 2 / Високо: "2"
* CNQuality 3 / Нормално: "3"
* CNQuality 4 / Стандарт: "4"
* CNQuality 5 / Икономичност: "5"
* CloseUI: * CNQuality

За промяна на резолюция, те се елиминират:

* OpenUI * Резолюция / изходна разделителна способност: PickOne
* По подразбиране Решение: 600
*Резолюция 600/600 dpi: "<>setpagedevice"
* CloseUI: * Резолюция

И те се променят от:

* OpenUI * Резолюция / изходна разделителна способност: PickOne
* По подразбиране Решение: 600
*Резолюция 300/300 dpi: "<>setpagedevice"
*Резолюция 600/600 dpi: "<>setpagedevice"
*Резолюция 1200/1200 dpi: "<>setpagedevice"
*Резолюция 2400/1200 dpi: "<>setpagedevice"
*Резолюция 4800/1200 dpi: "<>setpagedevice"
* CloseUI: * Резолюция

След редактиране на ppd, запазете и затворете; и актуализирайте ppd в уеб интерфейса на CUPS.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

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

  1.   Edwin каза той

    Отлично !! благодаря @monikgtr за тази подробна и добре обяснена публикация =)