vine-users ML アーカイブ



[vine-users:071727] Re: vine3.1 でlpd経由で dvi、txtフ ァイルがプリントアウトで きません

  • From: "matsui888" <matsui888@xxxxxxxxxxx>
  • Subject: [vine-users:071727] Re: vine3.1 でlpd経由で dvi、txtフ ァイルがプリントアウトで きません
  • Date: Tue, 3 May 2005 01:44:01 +0900
ありがとうございます。

> この printcap は host1 とまったく同じですか。もしそうなら、host1 では
> 印刷できるのに、host2 では印刷できないのが、不思議ですね。
そうなんですよ。

> お役に立つかどうかわかりませんが、いくつか思いついたことを書きます。
> lpd が動いていて、cupsd は止まっているわけですね。
はい。

> /usr/share/printconf/util/mf_wrapper というのは、ご自分でお作りになった
> フィルタですか。当然、動作は確認ずみ。
はい。さようです。

> 「mx#0」と書くのだと思っていましたが、「mx=0」という書き方もあるのですか。
> 「ml=0」というのはどういう意味ですか。man printcap を読んでも、よく
> わからないので。
不思議にもこの設定ファイル下でlpdデーモン起動の際には特にエラー等も出ず起動
できちゃいますが。
(文法エラーならエラーとなる筈ですよね)

http://smallfield.cocolog-nifty.com/touchnet/2004/01/
とかに「ml=0」や「mx=0」とかの記述も見受けられましたのでもしかしたらこのよう
か記述方でも可なのかもしれません。

「ml=0」の意味はちょっと分かりません。只今調査中です。

> /var/spool/lpd/{ms-dc4,oki} にあるログファイル(log, status.pr など)に
> 何か手がかりになりそうなメッセージが出ていませんか。
ms-dc4の方は
:
waiting for subserver to exit at 2005-05-03-01:17:23.315 ## A=<NULL>
number=0 process=1678
connecting to 'xxx.xxx.xxx.xxx', attempt 31 at 2005-05-03-01:17:37.705 ##
A=<NULL> number=186 process=1679
connecting to 'xxx.xxx.xxx.xxx', attempt 32 at 2005-05-03-01:17:40.705 ##
A=<NULL> number=186 process=1679
connecting to 'xxx.xxx.xxx.xxx', attempt 33 at 2005-05-03-01:17:43.705 ##
A=<NULL> number=186 process=1679
sleeping 10 secs before retry, starting sleep at 2005-05-03-01:17:46.705 ##
A=<NULL> number=186 process=1679
connecting to 'xxx.xxx.xxx.xxx', attempt 34 at 2005-05-03-01:17:56.705 ##
A=<NULL> number=186 process=1679
sleeping 20 secs before retry, starting sleep at 2005-05-03-01:17:59.705 ##
A=<NULL> number=186 process=1679
connecting to 'xxx.xxx.xxx.xxx', attempt 35 at 2005-05-03-01:18:19.705 ##
A=<NULL> number=186 process=1679
sleeping 40 secs before retry, starting sleep at 2005-05-03-01:18:22.705 ##
A=<NULL> number=186 process=1679

と出力されました。
okiの方は何も出力されませんでした(どのログファイルもタイムスタンプが更新され
ない)。

> /usr/share/ghostscript/7.07/examples/cjk/gscjk_aj.ps のような ghostscript
> に付属するサンプルの PS ファイルを印刷してみたら、どうなりますか。
ms-dc4の方でプリントアウトを試みてみましたら
:
+ cat /home/user01/sys/long.ps tiger.ps
+ lp -Pms-dc4
request id is user01@s182+794
+ rm tiger.ps

となりました。
直接プリントアウトした場合は

$ lp -Pms-dc4 tiger.ps
ms-dc4: nothing to print

となります。ログには下記がえんえんと出力されてしまいます。
:
connecting to 'xxx.xxx.xxx.xxx', attempt 48 at 2005-05-03-01:31:38.705 ##
A=<NULL> number=186 process=1679
sleeping 60 secs before retry, starting sleep at 2005-05-03-01:31:41.705 ##
A=<NULL> number=186 process=1679

tcpdumpでxxx.xxx.xxx.xxxのパケットを拾えません。
という事はどうもxxx.xxx.xxx.xxxに向けてパケットが出て行ってないようです。
これは何が原因なのでしょうか?