Warning: Trying to access array offset on value of type bool in /data/web/virtuals/320606/virtual/www/domains/blog.jakubcabal.cz/wp-content/themes/twentyfifteen/functions.php on line 526

Warning: Trying to access array offset on value of type bool in /data/web/virtuals/320606/virtual/www/domains/blog.jakubcabal.cz/wp-content/themes/twentyfifteen/functions.php on line 535

Fedora 21: Zprovoznění tiskárny Canon MP640 přes WiFi

 

Měl jsem problém zprovoznit připojení tiskárny Canon MP640 přes WiFi k mému notebooku s Fedorou 21 (64bit). Canon sice dodává i ovladače pro linux, ale ty jsou již poněkud staršího data, a tak potřebným RPM balíčkům chybí několik závislostí. Nyní vám napíšu stručný návod, jak úspěšně nainstalovat ovladače a zprovoznit tuto tiskárnu přes WiFi.

Aktualizace 10.05.2016:
Návod je plně funkční i s Fedorou 23 (64bit), ale doporučuji nahradit příkaz yum novějším dnf.

Zprovoznění tiskárny přes WiFi:

Nejdříve si v terminálu nainstalujeme všechny chybějící závislosti:

sudo yum install libcups.so.2 libpopt.so.0 libatk-1.0.so.0 libgdk-x11-2.0.so.0 libgdk_pixbuf-2.0.so.0 libgtk-x11-2.0.so.0 libpangox-1.0.so.0 libpng12.so.0

Jeden z potřebných balíčků (libtiff.so.3) již bohužel v repozitáři Fedory 21 není, takže si jej ručně stáhneme zde a následně nainstalujeme.

Dále si stáhneme potřebné ovladače z webu firmy Canon, odkaz je zde. Ze staženého archivu vyextrahujeme dva RPM balíčky. Pak nejprve nainstalujeme balíček cnijfilter-common-3.20-1.i386.rpm a následně balíček cnijfilter-mp640series-3.20-1.i386.rpm.

Dalším příkazem, vyhledáme zapnutou tiskárnu MP640 připojenou přes WiFi do lokální sítě. Pokud bude tiskárna nalezena, zobrazí se nám i její MAC adresa.

cnijnetprn --search auto

Nyní již stačí jen tiskárnu přidat, to provedeme následujícím příkazem, kde 00-AB-CD-EF-12-34 nahradíme MAC adresou tiskárny.

sudo lpadmin -p MP640WLAN -m canonmp640.ppd -v cnijnet:/00-AB-CD-EF-12-34

Tiskárnu připojenou přes WiFi už máme funkční, ale ještě vám napíšu, jak uvést do provozu také scanner, který je součástí multifunkční tiskárny Canon MP640.

Zprovoznění scaneru přes WiFi:

Opět si v terminálu nainstalujeme chybějící závislosti:

sudo yum install libgimp-2.0.so.0 libgimpbase-2.0.so.0 libgimpcolor-2.0.so.0 libgimpmath-2.0.so.0 libusb-0.1.so.4

Dále si zde stáhneme potřebné ovladače z webu firmy Canon. Ze staženého archivu vyextrahujeme RPM balíček scangearmp-mp640series-1.40-1-i386-rpm, který následně nainstalujeme.

Tím je instalace scaneru hotová a můžeme z terminálu spustit obslužnou aplikaci scangearmp následujícím příkazem:

scangearmp

Pamatuji si, že dřív (asi 2 roky zpět) šlo k scaneru přistupovat i přímo z aplikace Gimp. Dnes už to nejde, kdyby náhodou někdo věděl proč, budu rád za vysvětlení.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *