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

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



梅田です。武藤さんありがとうございます。

On Mon, 20 Jan 2014 09:21:06 +0900
Kenshi Muto <kmuto@xxxxxxxx> wrote:

最初から順を追って振り返りながら作業を行います。自分が後で分からなくなっ
てしまうので。

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) を設定
しています ...

CUPSを起動します。

# /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を再起動します。

# /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

 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!!

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

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

> > root@debian:~# ls /dev/usb
> > lp0
> > 
> > が出たので、これで行くと、作業マニュアル中のccpdデーモン設定は
> > 
> > /usr/sbin/ccpdadmin -p LBP5100 -o /dev/usb/lp0
> 
> そうです。

と、言うわけでやり直しました。
 
> なお、
> <うろおぼえ>
> (Debian再起動ではない)ccpdの再起動も、/etc/init.dやserviceでの
> 再起動操作でうまくいかずにプロセスが止まったままになることがあるので、

プロセスが止まったかどうかまでは分からないのですが、そもそも、プロセスと
は何かを知らないので、手持ちの書籍で確認しました。良くはわからないのです
が、例えば

suomi@debian:~$ man cat &
[1] 5384
suomi@debian:~$ ps
  PID TTY          TIME CMD
 5343 pts/1    00:00:00 bash
 5384 pts/1    00:00:00 man
 5392 pts/1    00:00:00 pager
 5393 pts/1    00:00:00 ps

[1]+  停止                  man cat


bashを動かして、manコマンドを打ちcatの仕組みを表示させて、psで今、Linux
の中で何が動いているのかを確認できると言う意味ですか?


> stop後にps auxコマンドでプロセスを探してkill -9してから再度start、

root@debian:~# /etc/init.d/ccpd stop
Shutting down /usr/sbin/ccpd: .

をしてみました。それから・・・

root      5237  0.3  0.0  62332   864 ?        R    03:34
0:05 /usr/sbin/ccpd


これをkillする。つまり

# kill -9 5237

として、

root      5237  0.3  0.0  62332   864 ?        R    03:34
0:05 /usr/sbin/ccpd

をkillしたのですが、

root@debian:~# /etc/init.d/ccpd restart
Shutting down /usr/sbin/ccpd: .
Starting /usr/sbin/ccpd: .

の後で、プリンターのテストページを印刷しようとしても、処理中のまま、動き
ません。どうしたらいいでしょうか?

/usr/sbin/ccpd

は

# ps aux

で沢山出たのですが、最後の番号のプロセスをkillしました。全てをkillしなけ
ればいけませんか?


-- 
UMEDA MITSUNORI <m.umeda@xxxxxxxxxxxxxxxxx>