vine-users ML アーカイブ



[vine-users:076216] Re: canon LBP1210 プリンタの印刷設定ができ ない

  • From: 長南洋一 <cyoichi@xxxxxxxxxxxxxxx>
  • Subject: [vine-users:076216] Re: canon LBP1210 プリンタの印刷設定ができ ない
  • Date: Tue, 20 Feb 2007 23:30:50 +0900 (JST)
長南です。

宮脇さんのメールより [vine-users:076215]
>
> [root@localhost root]# /usr/sbin/lpadmin -p LBP1210 -m
> CNCUPSLBP1210CAPTJ.PPD -v ccp:/var/ccpd/fifo0 -E
> lpadmin: add-printer (set model) failed:
> server-error-internal-error

エラーが「lpadmin: add-printer (set model) failed:」と言っています。
栗山さんのメールにこういうところがありました([vine-users:076208])。

> # /usr/sbin/lpadmin -p LBP1210 -m canon/CNCUPSLBP1210CAPTJ.PPD -v ccp:/var/ccpd/fifo0 -E
>
> などとしてcanon/というサブディレクトリも含めて指定する必要が
> ありました(今はどうでしょうか)。

つまり、PPD ファイルの位置の問題ではないでしょうか。
man lpadmin を実行すると、-m オプションについてこんなことが
書いてあります。

  -m model
        Sets a standard System V interface script or PPD file from the
        model directory.

どうやら、/usr/share/cups/model から、その PPD ファイルまでの
相対パスを指定するようです(/.../model/ を抜かして、それ以下)。
CNCUPSLBP1210CAPTJ.PPD というファイルはどこにあるのでしょうか。
次のコマンドのどちらかで調べられると思います。下の方かな。

  rpm -ql cndrvcups-common
  rpm -ql cndrvcups-capt

それでもうまく行かないときは、/etc/cups/cupsd.conf をエディタで
開いて、LogLevel info を LogLevel debug にし、cups を再起動してから
もう一度プリンタを設定し直してください。もしまた失敗したとしても、
/var/log/cups/error_log に詳しいメッセージが出ているはずです。

-- 
長南洋一