2010,12,12 iwamoto EPSON EP-803A の印刷設定 for Vine Linux 5.2 <description> EPSON の複合機である EP-803A を Vine Linux 5.2(以下、Vine 5.2)で使用するための設定例を紹介します。今回は、印刷環境の設定を解説し、スキャン環境には触れません。 <h2>環境</h2> <p>当記事では、EPSON EP-803A(以下、EP-803A)は有線ネットワークで接続されているものとします。無線LAN で接続されている場合でもほぼ同じような設定で動作するはずです。</p> <p>また、接続例のネットワーク環境は以下のようなものです。</p> <table> <tr> <th>項目</th> <th>値</th> </tr> <tr> <th>EP-803A の IP adress/hostname</th> <td>192.168.2.202/ep803a</td> </tr> <tr> <th>Vine 5.2機(印刷 Clinet)の IP adress/hostname</th> <td>192.168.2.101/natsume</td> </tr> <tr> <th>サーバ機の IP adress/hostname</th> <td>192.168.2.253/kokone</td> </tr> </table> <p> IP adress / hostname の間は相互に名前解決ができるものとします。</p> <h2>全体の流れ</h2> <p> 全体の流れは、次の3ステップです。</p> <ol> <li>プリンタのネットワーク接続設定</li> <li>AVASYS 社製のドライバの install</li> <li>Vine 5.2 機でのプリンタ設定</li> </ol> <p> Gnome 環境が動作していれば、ほとんどの設定を GUI で行うことができます。Gnome 環境が無いサーバ機でも、Web インターフェイスを用いて設定できます。</p> <p> では、はじめましょう。</p> <h2>プリンタのネットワーク接続を設定する</h2> <p> プリンタのマニュアルをよーく読んで、プリンタをネットワークに接続してください。<br> EP-803A は本体に MAC アドレスが記載されていませんが、プリンタ本体のメニューからネットワークステータスを印刷出力させれば、確認できます。</p> <p> EP-803A は DHCP をサポートしているので、ブロードバンドルーターなどがある DHCP 環境では、ネットワークケーブルを接続するだけで設定が完了すると思います。しかし、ネット環境の変化などでプリンタの IP adress が変更されるとあとあと面倒なので、固定 IP adress を割り当てるのをお勧めします。</p> <p> 今回の例の環境では、サーバ機で dhcpd を稼働させ、サーバ機の dhcpd から固定アドレスを配布するように設定しています。EP-803A 自体は DHCP で動いています。</p> <h2>AVASYS 社製のドライバの install</h2> <h3>AVASYS 社製のドライバの入手</h3> <p> まずは AVASYS 社のドライバを Download してきましょう。</p> <a href="http://avasys.jp/">http://avasys.jp/</a> <p> より、リンクをたどり Download して適当なディレクトリに入れておきます。</p> <p> 現時点(2010/12/05)時点でのドライバファイルは、 <ul> <li>epson-inkjet-printer-ep-803a-903f-series-1.0.0-1lsb3.2.i486.rpm</li> <li>epson-inkjet-printer-ep-803a-903f-series-1.0.0-1lsb3.2.x86_64.rpm</li> </ul> となっています。<br> お使いのアーキテクチャにより、Download するファイルが違いますので、注意してください。</p> <p> 残念ながら、ppc アーキテクチャ向けのドライバファイルは用意されていません。<br> ppc アーキテクチャをご使用のかた向けに、i386/x86_64機をプリントサーバにして印刷する方法を別途解説する予定です。</p> <h3>AVASYS 社製のドライバの install</h3> <p> ドライバが入手できましたら apt-get コマンドを使って、依存するパッケージをまとめて install しましょう。</p> <pre class="screen diffUnifiedStyle"> [iwamoto@natsume Download]$ sudo apt-get update [sudo] password for iwamoto: 取得:1 http://ftp.kddlabs.co.jp 5.2/x86_64 release [1931B] 取得:2 http://updates.vinelinux.org 5.2/x86_64 release [1931B] 4525B を 0s 秒で取得しました (13.4kB/s) ヒット http://updates.vinelinux.org 5.2/x86_64/main pkglist (中略) パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 </pre> <p> まず、apt-get update して最新のレポジトリ情報を読み込みます。</p> <pre class="screen diffUnifiedStyle"> [iwamoto@natsume Download]$ sudo apt-get install ./epson-inkjet-printer-ep-803a-903f-series-1.0.0-1lsb3.2.x86_64.rpm [sudo] password for iwamoto: パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 'epson-inkjet-printer-ep-803a-903f-series-1.0.0-1lsb3.2.x86_64.rpm' として epson-inkjet-printer-ep-803a-903f-series を選択しました 以下の追加パッケージがインストールされます: epson-inkjet-printer-ep-803a-903f-series lsb pax qt 以下のパッケージが新たにインストールされます: epson-inkjet-printer-ep-803a-903f-series lsb pax qt アップグレード: 0 個, 新規インストール: 4 個, 削除: 0 個, 保留: 25 個 5763kB/7826kB のアーカイブを取得する必要があります。 展開後に 23.2MB のディスク容量が追加消費されます。 続行しますか? [Y/n]y 取得:1 http://ftp.kddlabs.co.jp 5.2/x86_64/plus qt 3.3.8-7vl5 [5411kB] 取得:2 http://ftp.kddlabs.co.jp 5.2/x86_64/plus pax 3.4-1vl5 [69.6kB] 取得:3 http://ftp.kddlabs.co.jp 5.2/x86_64/plus lsb 3.2-1vl5 [283kB] 5763kB を 1s 秒で取得しました (3508kB/s) 変更を適用しています... 準備中 ############################## [100%] 更新/インストール中 pax-3.4-1vl5.x86_64 ############################## [100%] qt-3.3.8-7vl5.x86_64 ############################## [100%] lsb-3.2-1vl5.x86_64 ############################## [100%] epson-inkjet-printer-ep-803a-903f-seri ############################## [100%] Stopping cups: [ OK ] Starting cups: [ OK ] 完了 </pre> <p> 次に apt-get install コマンドで、プリンタドライバ本体と、それが依存している lsb, pax, qt の3つの追加パッケージをまとめて install します。<br> お使いの環境により、追加パッケージの数が増減することがあると思います。</p> <h2>Vine 5.2 機でのプリンタ設定(Gnome 編)</h2> <p> それでは、Vine 5.2 機を設定していきます。<br> まずは、Gnome の system-config-printer を使って設定していきます。</p> <p> <img src="images/ep803a/system-config-printer1.png" /> </p> <p> メニューの「システム」→「システム管理」→「印刷」とたどるか、ターミナルから "system-config-printer" と打ち込むかで、system-config-printer を起動させます。<p> <p> <img src="images/ep803a/system-config-printer2.png" /> </p> <p> system-config-printer のメニューから「サーバー」→「新規」→「プリンタ」を選び、新規プリンタの追加画面を出します。</p> <p> <img src="images/ep803a/system-config-printer100.png" /> </p> <p> 次は、いきなりプリンタを検索してしまいましょう。<br> プリンタに割り当てたホスト名を「ホスト」に入力し、「検索」ボタンを押します。<br> もちろん、このときはプリンタの電源をいれておくのをお忘れなく!!</p> <p> <img src="images/ep803a/system-config-printer101.png" /> </p> <p> するとあっさりと、EP-803A を見つけてきてくれるハズです。<br> 見つけてくれない場合は、 <ul> <li>プリンタの電源は入っていますか?</li> <li>プリンタへ向けて ping は通りますか?</li> <li>プリンタ名の名前解決はできますか?</li> <li>ファイアウォールなどの設定は大丈夫ですか?</li> </ul> などを見直しましょう。まぁ、通常のネットワークの確認ですね。</p> <p> 無事にプリンタを見つけてくれたら「進む」を押し、次のステップに進みます。</p> <p> <img src="images/ep803a/system-config-printer5.png" /> </p> <p> 次はドライバの選択です。「Epson」を選び、「進む」を押します。</p> <p> <img src="images/ep803a/system-config-printer6.png" /> </p> <p> 機種の選択です。<br> あっさりと「EP-803A」が選択枝に現れていますので、それを選び、「進む」を押します。</p> <p> ここで機種に EP-803A が現れない場合は、ドライバの install が上手くいっていないと思われます。見直してみてください。</p> <p> <img src="images/ep803a/system-config-printer102.png" /> </p> <p> プリンタにわかりやすい名前、説明を付けます。<br> 「説明」「場所」は日本語も大丈夫ですが、日本語読めない環境から使う予定があるならばアルファベットと数字だけにしておくのが無難です。</p> <p> 入力しおえたら、「適用」を押します。</p> <p> <img src="images/ep803a/system-config-printer103.png" /> </p> <p> root の password を求められますので、正しく入力し「OK」を押します。</p> <p> <img src="images/ep803a/system-config-printer9.png" /> </p> <p> いよいよテスト印刷です。A4 の紙をプリンタにセットして「はい」を押します。<br> 正しく設定できていれば、CUPS の「Printer Test Page」が印刷出力されるハズです。</p> <p> <img src="images/ep803a/system-config-printer10.png" /> </p> <p> テスト印刷が終われば system-config-printer の初期画面に戻ります。「プリンターの説明」で付けた名前のプリンタが登録されているのが見えるハズです。</p> <p> 正しく印刷できましたでしょうか?プリンタのプロパティを見ると、いろいろ設定できる項目がありますので、設定してみてください。</p> <h2>CUPS Web interface による設定</h2> <p> Gnome 編でかなり長くなってしまいましたので、CUPS Web interface 編は別記事に分けたいと思います。</p> <h2>終わりに</h2> <p> いかがでしたでしょうか?<br> 非常に簡単に設定でき、私自身、驚きました。数年前までは、cups がどーだとかフィルタがどーだとかいろいろ設定ファイルを書かないと動かなかったものが、ドライバの install と GUI による設定だけで動いてしまいます。</p> <p> 「印刷は Windows 経由でいいや」と思っておられたかたも「これなら Vine から直接出力しようかなぁ」と思っていただけると嬉しいです。</p> <h2>謝辞</h2> <p> プリンタを世に送り出していただいたセイコーエプソン株式会社様、高度な Linux 用プリンタドライバを公開していただいているアヴァシス株式会社様に感謝いたします。</p>