| 2 | |
| 3 | == 自動設定スクリプト == |
| 4 | |
| 5 | === 概要 === |
| 6 | ドライバパッケージのインストール以外のコマンドラインでの作業がいくつかあり、設定ミスの元となるため自動化するスクリプトを用意しました。 |
| 7 | |
| 8 | [attachment:capt.sh] |
| 9 | |
| 10 | このスクリプトは、以下の処理を行います。 |
| 11 | * ccpd起動スクリプトのchkconfig対応、自動起動化 |
| 12 | * CUPSへのプリンタ追加 |
| 13 | * ccpd設定 |
| 14 | |
| 15 | === 使用法 === |
| 16 | ドライバパッケージをインストールした直後の状態で、ターミナルにてcapt.shをダウンロードしたディレクトリへ移動し、以下のコマンドを実行します。 |
| 17 | {{{ |
| 18 | $ sudo sh capt.sh モデル名 デバイス名 |
| 19 | }}} |
| 20 | モデル名:: |
| 21 | /usr/share/cups/model/ディレクトリにCNCUPS'''''LBPxxxx'''''CAPTJ.ppdというファイルがありますが、この強調部分に該当するものの中から選択してください(例: LBP5100)。 |
| 22 | デバイス名:: |
| 23 | 例えばUSB接続の1番目のプリンタでは"/dev/usb/lp0"となります。 |
| 24 | |
| 25 | === 実行例 === |
| 26 | 正常に終了すると以下のような表示になります。 |
| 27 | {{{ |
| 28 | $ sudo sh capt.sh LBP5100 /dev/usb/lp0 |
| 29 | fix initscript ... |
| 30 | add printer ... |
| 31 | configure ccpd ... |
| 32 | |
| 33 | CUPS_ConfigPath = /etc/cups/ |
| 34 | LOG Path = None |
| 35 | UI Port = 59787 |
| 36 | |
| 37 | Entry Num : Spooler : Backend : FIFO path : Device Path : Status |
| 38 | ---------------------------------------------------------------------------- |
| 39 | [0] : LBP5100 : ccp : //localhost:59687 : /dev/usb/lp0 : New!! |
| 40 | |
| 41 | restart daemons ... |
| 42 | Shutting down /usr/sbin/ccpd: [ OK ] |
| 43 | .tarting /usr/sbin/ccpd: [ OK ] |
| 44 | cupsを停止中: [ OK ] |
| 45 | cupsを起動中: [ OK ] |
| 46 | |
| 47 | completed! |
| 48 | |
| 49 | }}} |
| 50 | |
| 51 | |
| 52 | == 手動での設定 == |