F O R T C R E S

home back

印刷システムの問題

● 印刷システムの問題と対応の概要

Vine Linux 3.2 では印刷システムが CUPS になりました。 2.6 まで使われていた LPRng からの移行作業が必要になります。

また CUPS でプリンター Apple Laser Writer 16/600 PS を使用する場合、 ppd ファイルを準備するなどの作業が必要となります。

● lpr コマンドのリンクと CUPS のインストール

作業の手順は

http://vinelinux.org/manuals/vine-cups.html

を参考にしました。

lpr コマンドのリンク

# /sbin/update-alternatives --auto print

CUPS のインストール

# /sbin/update-alternatives --auto print
# apt-get --reinstall install cups

プリンターとして Apple Laser Writer 16/600 PS を使用する場合は 必要なフィルターをインストールするため

# apt-get install foomatic
# apt-get install eplaser-cups
# apt-get install foomatic-ppd-gimp-print-ijs
# apt-get install foomatic-ppd

● Apple Laser Writer 用の準備 − ppd ファイルの取得

http://www.linuxprinting.org/show_printer.cgi?recnum=Apple-LaserWriter_16_600

から、ppdファイル

Apple-LaserWriter_16_600-Postscript.ppd

をダウンロード

/usr/share/cups/model/

に置く

● Cups の起動

# service cups start

● Cups でのプリンターの設定

ブラウザで
http://localhost:631/
へアクセス。root でエントリーする。

プリンタ管理
プリンタ追加

デバイス: LPD/LPR Host or Printer
デバイス URI: lpd://192.168.x.xxx/queue
メーカ名: Apple
モデル名: Apple Laser Writer 16/600 Foomatic/Postscript (recommended) (en)

● トラブルシューティング

もし、テストプリントなどがうまくいかない場合は下記の設定をすると、 詳細なエラーログが /var/log/cups/error_log に出力され、フィルター等の不足を調べることができます。

# vi /etc/cups/cupsd.conf

#LogLevel info
LogLevel debug

# service cups restart

● セキュリティ

# vi /etc/cups/cupsd.conf

<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From 192.168.x.*
</Location>

<Location /admin>
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From 192.168.x.*
</Location>

# service cups restart


home back