[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:56961] CanonPrinter LBP5100を動かしたい。【再質問】



梅田です。過日はキャノンプリンターの件で、ありがとうございました。> や
まねさん

性懲りもなく、再度作業をしたいんです。お力添えをお願いいたします。>皆
様。

事は単に、Linuxでプリンターを動かすのは難しい(少なくともWindowsよりは)
と言う問題ではありません。優れたオフィスソフトがありながら、印刷さえ出来
なくて、仕事は完結しない→イマイチLinuxユーザーが増えなくて、幸せになれな
い。と言う問題になります。ユーザーが増えればメーカーがユーザーを無視でき
なくなってサポートしてくれるのではないでしょうか。Canonさんの応対はサポ
ートしないというものでした。あれから、自助努力で悪あがきを続けて、結果が
これです。ともかく作業を再現します。

Debian7 64bit プリンターはCanon LBP5100です。

プリンターを削除します。

suomi@debian:~$ su
パスワード:
root@debian:/home/suomi# /usr/sbin/ccpdadmin -x LBP5100

 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 : Delete

root@debian:/home/suomi# /usr/sbin/lpadmin -x LBP5100
root@debian:/home/suomi# dpkg -P cndrvcups-capt
(データベースを読み込んでいます ... 現在 305637 個のファイルとディレクト
リがインストールされています。) cndrvcups-capt を削除しています ...
cndrvcups-capt の設定ファイルを削除しています ...
root@debian:/home/suomi# dpkg -P cndrvcups-common
(データベースを読み込んでいます ... 現在 305371 個のファイルとディレクト
リがインストールされています。) cndrvcups-common を削除しています ...
cndrvcups-common の設定ファイルを削除しています ...

suomi@debian:~$ su
パスワード:
root@debian:/home/suomi# /usr/sbin/ccpdadmin -x LBP5100

 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 : Delete

root@debian:/home/suomi# /usr/sbin/lpadmin -x LBP5100
root@debian:/home/suomi# dpkg -P cndrvcups-capt
(データベースを読み込んでいます ... 現在 305637 個のファイルとディレクト
リがインストールされています。) cndrvcups-capt を削除しています ...
cndrvcups-capt の設定ファイルを削除しています ...
root@debian:/home/suomi# dpkg -P cndrvcups-common
(データベースを読み込んでいます ... 現在 305371 個のファイルとディレクト
リがインストールされています。) cndrvcups-common を削除しています ...
cndrvcups-common の設定ファイルを削除しています ...

CUPSドライバ共通モジュールをインストールします。

# dpkg -i cndrvcups-common_2.60-1_amd64.deb
以前に未選択のパッケージ cndrvcups-common を選択しています。
(データベースを読み込んでいます ... 現在 305317 個のファイルとディレクト
リがインストールされています。) (cndrvcups-common_2.60-1_amd64.deb から
) cndrvcups-common を展開しています... cndrvcups-common (2.60-1) を設定
しています ...

cupを起動します。

# /etc/init.d/cups start
[ ok ] Starting Common Unix Printing System: cupsd.

プリンタドライバモジュールをインストールします。

# dpkg -i cndrvcups-capt_2.60-1_amd64.deb
以前に未選択のパッケージ cndrvcups-capt を選択しています。
(データベースを読み込んでいます ... 現在 305372 個のファイルとディレクト
リがインストールされています。) (cndrvcups-capt_2.60-1_amd64.deb から)
cndrvcups-capt を展開しています... cndrvcups-capt (2.60-1) を設定してい
ます ...

CUPSを再起動します。前回は

#service cups restart

で、上手く行きませんでした。

#/etc/init.d/cups restart
[ ok ] Restarting Common Unix Printing System: cupsd.

今回はこれで行きました。

プリントスプーラにプリンタ(PPD)を登録します。

# /usr/sbin/lpadmin -p LBP5100 -m CNCUPSLBP5100CAPTJ.ppd -v
ccp://localhost:59687 -E

ccpdデーモンの設定ファイルにプリンタを登録します。前回はこれで行きました
が

/usr/sbin/ccpdadmin -p LBP5100 -o /dev/usb/lp0

お使いのディストリビューションによっては、[プリンタデバイスパス]が
「/dev/usblp*」となる場合があります。

と、注釈がありました。

/usr/sbin/ccpdadmin -p LBP5100 -o /dev/usblp*

 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/usblp* 	: New!!


と、して見ました。

ccpdデーモンを起動します。

# /etc/init.d/ccpd start
Starting /usr/sbin/ccpd: .

で、終わりです。印刷してみます。

結果は印刷終了になり、何も出てこないです。

やまねさんは

# /etc/init.d/ccpd restart

も、追加されておられましたので、これを実施した上で印刷をしましたが、今度
は印刷中のまま印刷されずにジョブが残りました。すみませんが、何卒、お力添
えを。

--
UMEDA MITSUNORI <m.umeda@xxxxxxxxxxxxxxxxx>