5.5 プリンタの設定

2018年4月24日

FreeBSD−10.3-RELEASEとCUPS−2.1.3による印刷をやってみました。
使用しているプリンタはエプソンの EP-902A です。
こちらのページを大変参考(と言うかほぼそのままです)にさせていただきました。

1.使用ソフトのインストール
 1)ghostscript9 を pkg インストールします。
        ghostscript9-agpl-base-9.16_5 Ghostscript 9.x PostScript interpreter, base part
        ghostscript9-agpl-x11-9.16_2 Ghostscript 9.x PostScript interpreter, X11 support

 2)gutenprint を pkg インストールします。
        gutenprint-base-5.2.10_2 GutenPrint Printer Driver
        gutenprint-cups-5.2.10_3 GutenPrint Printer Driver

 3)cups を pkg インストールします。
        cups-2.1.3_2 Common UNIX Printing System
        cups-filters-1.8.3 Additional backends, filters and other software for CUPS

 4)/etc/rc.conf の設定
  /etc/rc.conf に以下の2行を追記します。
          cupsd_enable=”YES”
          cups_browsed_enable=”YES”

 5)cupsブラウザのアクセス許可設定
        /usr/local/etc/cups/cups-browsed.conf を以下の様に変更。お家のpcはすべてF/W内からのアクセスなので全て許可にしちゃいました。
— cups-browsed.conf.org 2016-04-05 11:40:14.000000000 +0900
+++ cups-browsed.conf 2016-04-17 00:18:14.632590000 +0900
@@ -66,7 +66,7 @@

# If there are no “Browse…” lines at all, all servers are accepted.

-# BrowseAllow All
+BrowseAllow All
# BrowseAllow cups.example.com
# BrowseAllow 192.168.1.12
# BrowseAllow 192.168.1.0/24

 6)cupsd, cups_browsd の起動
  ターミナルなどから以下のコマンドを入れ起動します。
       /usr/local/etc/rc.d/cupsd start
       /usr/local/etc/rc.d/sups_browsd start

2.cups によるプリンタの設定
     Webブラウザを開いて localhost:631 へアクセスします。
     cups の管理画面が日本語表示されます。
  Mozilla firefox で日本語画面が表示されない場合は、以下をやってみてください。
  (1)firefox の「設定」から「コンテンツ」→「言語設定」を選択
  (2)「Web ページの言語」で「日本語[ja]」が一番上になっている事。なっていない場合は、一番上へ。一番上になっている場合は、一旦「下へ」+「上へ」で動かして「OK」選択
  (3)ctrl * Shift + R でキャッシュクリアリロードする。
  私の場合はこれで日本語表示になりました。リロードだけでは変わりませんでした。なぜ?

 1)プリンタの電源を入れます。「プリンタとクラスの追加」をクリックします。
 2)「プリンタの追加」を選びます。
  ユーザID/パスワードを求められたので、root と root パスワードを入力しました。
  以下の様に接続されているプリンタが表示されます。
       プリンターの追加
              ローカルプリンター:
発見されたネットワークプリンター:( )EPSON77DC13 (EPSON EP-902A)
                                                   ( )EPSON EP-902A (EPSON EP-902A)
   その他のネットワークプリンター:( )インターネット印刷プロトコル (http)
               ( )インターネット印刷プロトコル (https)
              :
 「発見されたネットワークプリンター:EPSON EP-902A (EPSON EP-902A)」を選択して、「続ける」をクリックします。
 3)新しいプリンターの追加
  「名前」、「説明」、「場所」を入力します。「共有」にチェックし、「続ける」をクリックします。
 4)メーカーとモデルの選択
  「メーカー」は EPSON を選択。EPSON の機種別ドライバが表示されます。この中に EP-902A は無いので901A の ja を含むものを選択しました。「プリンタの追加」ボタンをクリックします。
 5)プリンタのオプション設定
  変更が必要なら変更し。「デフォルトプションの設定」ボタンをクリックします。
 6)「メンテナンス」から「テスト印刷」やテキストエディタ等で印刷してみて出力されればOKです。
 7)プリンタの設定変更は、cups ホームから「プリンタ」をクリックし、「キュー名」に出ているプリンタ名称をクリックすれば当該プリンタの管理画面が表示されます。

cups の設定とか甘々だと思いますが、個人使用なので「ま、いいか」です。UNIX のプリンタ設定は面倒との認識からいままで避けて(プリンタ使わない!^^;)いましたが、ドライバがあれば以外に簡単に使えるようになるもんなんですね。


FreeBSDへ  サイトTOPへ

Posted by null-a