目次

CUPS

プリンター設定

Canon PIXUS MG8130

長らく、Linux版のドライバの提供を中断していたキヤノンが、Linux用のドライバの配布を再開しました。

MG8130はVer 3.40でサポートされ、ネットワークプリンタにも対応しています。

ついでにスキャナ用のドライバも公開されています。

Vineには、RPMファイルを持ってくればOK。ただし、rpmは、tar.gzのアーカイブの中にあり、展開すると、install.shというスクリプトとともに、パッケージが出てきます。

直接rpmを使わずに、この install.shという対話型のインストーラを走らせると、インストールから設定まで一気に行ってくれます。

[root@chive cnijfilter-mg8100series-3.40-1-rpm]# ./install.sh 
==================================================

Canon Inkjet Printer Driver Ver.3.40-1 for Linux
Copyright CANON INC. 2001-2010
All Rights Reserved.

==================================================
実行コマンド = rpm -Uvh ./packages/cnijfilter-common-3.40-1.i386.rpm
準備中...                ########################################### [100%]
   1:cnijfilter-common      ########################################### [100%]
実行コマンド = rpm -Uvh ./packages/cnijfilter-mg8100series-3.40-1.i386.rpm
準備中...                ########################################### [100%]
   1:cnijfilter-mg8100series########################################### [100%] 

#=========================================================#
#  プリンターの登録
#=========================================================#
続いて、プリンターの登録を行います。
プリンターを接続して、電源を入れてください。
ネットワーク接続で使用する場合は、プリンターをネットワークに接続してください。
準備が整ったら、Enterキーを押してください。
> 

#=========================================================#
#  接続方法の選択
#=========================================================#
 1) USB
 2) ネットワーク
接続方法を選択してください。[1]2

プリンターを検索しています...


#=========================================================#
#  プリンターの選択
#=========================================================#
プリンターを選択してください。
使用したいプリンターが表示されていない場合は、再検索[0]を選択してもう一度プリンターを検索してください。
キャンセルする場合は、[Q]を入力してください。
-----------------------------------------------------------
 0) 再検索
-----------------------------------------------------------
検出された対象プリンター (MACアドレス  IPアドレス)
 1) Canon MG8100 series (00-1E-8F-##-##-## 192.168.###.###)
-----------------------------------------------------------
 現在の選択値:[1] Canon MG8100 series (00-1E-8F-##-##-## 192.168.###.###)
番号を入力してください。 [1]

#=========================================================#
#  プリンターの登録
#=========================================================#
プリンターの名前を入力してください。[MG8100LAN]MG8130
実行コマンド = /usr/sbin/lpadmin -p MG8130 -m canonmg8100.ppd -v cnijnet:/00-1E-8F-##-##-## -E

#=========================================================#
#  通常使うプリンターに設定
#=========================================================#
通常使うプリンターに設定しますか?
設定する場合は[y]を、しない場合は[n]を入力してください。[y] 

#=========================================================#
インストールが完了しました。
プリンター名 : MG8130
印刷時には、このプリンター名を選択してください。
#=========================================================#
[root@chive cnijfilter-mg8100series-3.40-1-rpm]# 

Canon PIXUS MP960

キヤノンのプリンタは一部について、Linux用のドライバを配布している。が、MPシリーズ用には、MP510/610対応の V2.80をリリースして以降、対応の更新はない。

MP960用には、ドライバがないので、流用するしかない。ここで留意すべき点は、「インクの設定」である。MP960は、染料インク6色1)+顔料黒の7色構成であり、これと同じ構成を持つのが iP7500ということになるらしい。

iP7500用には、V 2.60が対応ドライバとしてあるが、実は、これはあまりに古くて、パッケージをそのまま持ってきても Vineにはインストールできない。ついでに言うと、GTK+のバージョンの問題でリビルドも出来ない。

仕方がないので、2.90のソースを持ってきて、iP7500関連のソース2)を、V2.90のソースにコピーして、configure.inを数カ所直して、リビルドしてみた。

結果、正常に印刷できるようになった。が、勿論、この記事は、MP960に iP7500のドライバを使うことを絶賛推奨しているワケではなく、やるなら自己責任でどうぞ、ということなのであるのは、いうまでもないが付け加えておく。

1)
CMYK + PM + PC
2)
./ppdと./266