= Canon レーザプリンタ(CAPT)の設定 = == 自動設定スクリプト == === 概要 === ドライバパッケージのインストール以外のコマンドラインでの作業がいくつかあり、設定ミスの元となるため自動化するスクリプトを用意しました。 [raw-attachment:capt.sh] このスクリプトは、以下の処理を行います。 * ccpd起動スクリプトのchkconfig対応、自動起動化 * CUPSへのプリンタ追加 * ccpd設定 === 注意点 === * CUPS上で既にモデル名と同名のプリンタ設定が存在する場合、いったん削除の上、再作成されます。 === 使用法 === ドライバパッケージをインストールした直後の状態で、ターミナルにてcapt.shをダウンロードしたディレクトリへ移動し、以下のコマンドを実行します。 {{{ $ sudo sh capt.sh モデル名 デバイス名 }}} モデル名:: /usr/share/cups/model/ディレクトリにCNCUPS'''''LBPxxxx'''''CAPTJ.ppdというファイルがありますが、この強調部分に該当するものの中から選択してください(例: LBP5100)。 デバイス名:: 例えばUSB接続の1番目のプリンタでは"/dev/usb/lp0"となります。 zenityがインストールされている環境にてモデル名・デバイス名ともに省略すると、モデル・デバイスを一覧から選択できます。 使用法、利用可能モデル・デバイス一覧を見るには以下のようにします。 {{{ $ sudo sh capt.sh -h usage: capt.sh Available models: LBP1120 LBP1210 LBP3000 LBP3100 LBP3200 LBP3210 LBP3300 LBP3310 LBP3500 LBP3600 LBP5000 LBP5050 LBP5100 LBP5300 LBP6200 LBP6300 LBP7010C LBP7200C LBP9100C Available devices: }}} === 実行例 === 正常に終了すると以下のような表示になります。 {{{ $ sudo sh capt.sh LBP5100 /dev/usb/lp0 fix initscript ... printer 'LBP5100' was added. configure ccpd ... CUPS_ConfigPath = /etc/cups/ LOG Path = None UI Port = 59787 Entry Num : Spooler : Backend : FIFO path : Device Path : Status ---------------------------------------------------------------------------- [0] : LBP5100 : ccp : //localhost:59687 : /dev/usb/lp0 : New!! restart daemons ... cupsを停止中: [ OK ] cupsを起動中: [ OK ] Shutting down /usr/sbin/ccpd: [ OK ] .tarting /usr/sbin/ccpd: [ OK ] completed! }}} == 手動での設定 ==  ここではCanon LBP-5100の設定を例に記述します。他のCAPTプリンタをお持ちの方は適宜読み替えてください。Canonが配布しているドライバのインストール、cupsパッケージの入れなおしは終了しているものとします。 1. http://localhost:631/ にブラウザからアクセスします。 [[br]] [[br]] 1. 「管理」をクリックします。 [[Image(lp_capt01.png)]] [[br]] [[br]] 1. ページ内に表示されているURIをクリックします。 [[Image(lp_capt02.png)]] [[br]] [[br]] 1. 「プリンターの追加」ボタンをクリックします。 [[Image(lp_capt03.png)]] [[br]] [[br]] 1. 「CAPT Printer」を選択し、「続ける」ボタンを押します。 [[Image(lp_capt04.png)]] [[br]] [[br]] 1. 「接続」欄に "ccp://localhost:59687" と入力し、「続ける」ボタンをクリックします。 [[Image(lp_capt05.png)]] [[br]] [[br]] 1. 「名前」「説明」「場所」を入力し、「続ける」ボタンをクリックします。 [[Image(lp_capt06.png)]] [[br]] [[br]] 1. "Canon" を選択し、「続ける」ボタンをクリックします。 [[Image(lp_capt07.png)]] [[br]] [[br]] 1. "Canon LBP5100 CAPT (JP) (en)" を選択し、「プリンターの追加」ボタンをクリックします。 [[Image(lp_capt08.png)]] [[br]] [[br]] 1. 「デフォルトオプションの設定」ボタンをクリックします。 [[Image(lp_capt09.png)]] [[br]] [[br]] 1. CUPS上でのプリンタの追加が完了しました。 [[Image(lp_capt10.png)]] [[br]] [[br]] 1. ターミナルで以下のコマンドを実行します。 {{{ $ sudo /usr/sbin/ccpdadmin -p LBP-5100 -o /dev/usb/lp0 $ sudo /etc/init.d/ccpd restart }}} (※) "LBP-5100"は7.で「名前」欄に入力したものと同じものを入力してください。