松本です。 デバイスがらみの問題になってしまうと手元に実機がない限り「あてずっぽう」 の情報しか提供できないんですが、何か手がかりが見つかるかもしれないので気 になっている点をいくつか。 (2010/08/10 7:23), はとちゃん wrote:
openSUSE11.2では普通に使えていた、Canon LBP3300が、11.3にあげた ところ印刷できなくなり困っています。これを機会にcaptドライバも 2.0にあげました。マニュアルとREADME-capt-2.0xJ.txtにそって基本的 なインストールはやり、インストール時のエラーはありませんでした。
マニュアルとREADME-capt-2.0xJ.txtにそって基本的なインストールはやり
ということは、プリンタの設定にあたっては YaST は使っておらず、Canon が配 布しているオンラインマニュアルの「2. プリンタドライバーインストール/アン インストール」->「プリンタドライバをインストールする」に沿って、たとえば プリントスプーラへの PPD の登録も lpadmin コマンドから行ってたりするんで しょうか? もしそうなら、試しに YaST 経由でプリンタを登録してみたらどうでしょうか ね。(open)SUSE の場合「YaST でできることはなるべく YaST でやっておけ」と なることが多いです。YaST の Printer モジュールが裏で何をしているのか、ド キュメントが見つけられないでいるんですが、足りないパッケージがあったらイ ンストールを促してくれたり、開けておくべきポートがあったら開けるよう設定 してくれたりと、いろいろ「よきにはからってくれる」ことが多いです。 YaST 経由の設定についてですが、cndrvcups-capt-2.00-2.i386.rpm をインス トールすると /usr/share/cups/model/CNCUPSLBP3300CAPTJ.ppd # CNCUPSLBP3300CAPTK.ppd というファイルも入るみたいだけれど、J と K で何 # が異なるのかは理解してません。(^ ^;) という PPD ファイルが入るようですので、それを指定して設定してみたらいい のではないかと思います。 # ccpd デーモンの設定ファイルへのプリンタ登録以下については別途オンライ # ンマニュアルにそって作業する必要があると思いますが。
ccpdとcupsの通信はできているようですが、いまだに印刷できません。
念のため確認しておきますが、印刷できないと言っているのはリモートプリンタ からではなくローカル接続したプリンタからの印刷のことですよね? ccpd と CUPS の通信ができているというのは、どこから判断したのですか?
E [10/Aug/2010:06:52:16 +0900] [Job 128] ccp recv_packet error, exit E [10/Aug/2010:06:52:16 +0900] [Job 128] ccp send_data error, exit
と、ccp がパケットを受け取ることもデータを送ることもできないと言ってるロ グだと思うのですが…。
D [10/Aug/2010:06:52:16 +0900] [Job 128] envp[16]="IPP_PORT=631" D [10/Aug/2010:06:52:16 +0900] [Job 128] envp[22]="DEVICE_URI=ccp://localhost:59687"
cupsd の 631 ポートと ccpd で使っているらしい 59687 ポートはどちらもちゃ んと Listen 状態になっていて、Firewall でブロックされてたりしないでしょ うか? -- _/_/ Satoru Matsumoto - openSUSE Member - Japan _/_/ _/_/ Marketing/Weekly News/openFATE Screening Team _/_/ _/_/ mail: helios_reds_at_gmx.net / irc: HeliosReds _/_/ _/_/ http://blog.zaq.ne.jp/opensuse/ _/_/ -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org