• 締切済み
  • すぐに回答を!

CUPで登録したプリンタで印刷できません。

CUPで登録したプリンタで印刷できません。 CUPSで登録したプリンタで印刷しようとしていますが、 「Spooling LPR job, 0% complete...」 というメッセージが出たままで印刷処理がすすみません。 テスト印刷でも同じ状況になります。 ■OS Red Hat Enterprise Linux WS release 4 (Nahant Update 7) ■プリンター Canon LBP-870 LIPS4 他に印刷できるプリンターがなくこのプリンターでしか試せていません。 ■印刷時のコマンド lp -d printer1 -o raw test.lips #test.lips:LIPSデータ #printer1:CUPSで登録したプリンター名 ■error_logについて /etc/cups/cupsd.conf の LogLevel を "debug2" にし、 error_logファイルの中身を見ても特にエラーメッセージは出力されていませんでした。 (error_logの先頭は 'D' or 'd' or 'i' で、'E' や 'e' はありませんでした。) error_logには、 ---- I xxx [Job 4] Connected to xxx.xxx.xxx.xxx... D xxx [Job 4] Connected on ports 515 (local 1020)... D xxx [Job 4] lpd_command 02 lp D xxx [Job 4] Sending command string (4 bytes)... D xxx [Job 4] Reading command status... d xxx WriteClient: Removing fd 9 from OutputSet... D xxx [Job 4] lpd_command returning 0 D xxx [Job 4] Control file is: D xxx [Job 4] Hyyy D xxx [Job 4] Pcr5test D xxx [Job 4] Jtest_lips D xxx [Job 4] ldfA032yyy D xxx [Job 4] UdfA032yyy D xxx [Job 4] Ntest_lips D xxx [Job 4] lpd_command 02 64 cfA032yyy D xxx [Job 4] Sending command string (16 bytes)... D xxx [Job 4] Reading command status... D xxx [Job 4] lpd_command returning 0 I xxx [Job 4] Sending control file (64 bytes) I xxx [Job 4] Control file sent successfully D xxx [Job 4] lpd_command 03 411073 dfA032yyy D xxx [Job 4] Sending command string (20 bytes)... D xxx [Job 4] Reading command status... D xxx [Job 4] lpd_command returning 0 I xxx [Job 4] Sending data file (411073 bytes) I xxx [Job 4] Spooling LPR job, 0% complete... d [08/Jun/2010:16:29:08 +0900] select_timeout: 11 seconds to process active jobs ------- と出力されていました。 対処方法や原因が分かる方がおられましたら、ご教授のほどお願いいたします。 宜しくお願いいたします。

共感・応援の気持ちを伝えよう!

  • 回答数3
  • 閲覧数535
  • ありがとう数14

みんなの回答

  • 回答No.3
  • yakan9
  • ベストアンサー率54% (2054/3799)

ドライバのダウンロード箇所等の情報開示がないのでなんとも言えないところはありますが、 独自に調査した結果としては、次のようなものです。 Canon LBP-870 LIPS4 は、1999年ごろの製品であること。LIPS4ということ、RedHat4、 動作確認済OSの中に、RedHat4(Red Hat Enterprise Linux V.4)があることを中心に、 検索して、下記のものが参考になるかもしれないと思い記載します。 なお、先にも記載しましたが、当方には、同種のプリンタを持ち合わせていないので、 実際の検証はしておりません。 できうる限りの、信頼できる情報、最新の情報を選択しました。 LBPの種別の中に、870はないのですが、LBP系統を相当包含していたので、 適当ではないかと、勝手に解釈しました。 LIPS4 Printer Driver for Linux Version 1.80 http://cweb.canon.jp/drv-upd/lasershot/linux/lips4linux.html

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • CUPS のエラーログ「printer state is 5」の意味

    ■CUPS について詳しい方、教えて下さい。 (1)端末の環境 ・VineLinux4.0 ・CUPS Version 1.1.23-0vl7 ・RICHO のプリンタ1台につき、30台のクライアントが接続されている。 ・学校で使用している為、クライアントから一斉に印刷するケースがある。 (2)状況 ・普段は正常に印刷が可能だが、何らかのタイミングで CUPS の error.log に  エラーが書き込まれ、それ以降は印刷不能となる。 ・印刷不能となる端末は 30台中、2台程度。 ・恐らく、30台から一斉に印刷が開始された際に、プリンターへ負荷が掛かり、  キューを受け付けられなくなった状態と思われる。 ・CUCPS を再起動すると、正常に印刷が可能となる。 ・原因追求の為、エラーログを debug2 レベルに変更し、error.log を取得。 ・エラーログを読み、ステータスなどのコードについて調べてみたが情報が  見当たらない。 (3)CUPS error.log (一部分のみ抽出) ■正常印刷時 D [12/Jul/2007:15:08:22 +0900] [Job 16] lpd_command 02 D [12/Jul/2007:15:08:22 +0900] [Job 16] lpd_command returning 0 D [12/Jul/2007:15:08:22 +0900] StopJob: printer state is 3 ■印刷不能時 D [17/Jul/2007:10:18:23 +0900] [Job 46] lpd_command 02 D [17/Jul/2007:10:18:23 +0900] [Job 46] lpd_command returning 1 D [17/Jul/2007:10:18:23 +0900] StopJob: printer state is 5 (4)不明な点 ・CUPS error.log の「StopJob: printer state is 5」の"5"はどのような  意味なのでしょうか?

  • ネットワークプリンタをtelnetで調査の仕方は?

    識者の皆様宜しくお願い致します。 Printer(hoge) (xxx.xxx.xxx.xxx) | (yyy.yyy.yyy.yyy) eth0 Vine3.1 となっています。 Vine3.1のlpdでプリンタ設定しています。tcpdumpや ネットワークでのプリントアウトテストしたいです。 $ lp -d hoge /usr/share/ghostscript/5.50/examples/tiger.ps としてみても # tail -f /var/spool/lpd/hoge/status.hoge ではエラーなるログは吐かれません。 $ /usr/sbin/tcpdump -i eth0 \( dst host yyy.yyy.yyy.yyy and src host xxx.xxx.xxx.xxx \) とかしても一応、パケットは拾えます。 でもプリンタは全く無反応なのです。 $ telnet hoge としてtelnetログインできるので、これで何か調査できないかと思っています。 telnetでのプリンタの調査は初めてするのですが telnetログイン後、プロンプトが現われたらどんなコマンドを打ってみればプリンタがチャンと動いているか確認出来るのでしょうか? ご存知の方お手数ですがお教え下さい。

  • lpコマンドでネットワークプリンターから印刷できない

    プリントサーバーのパラレルポートに接続したプリンターからは印刷できていたのですが、 このたび導入したネットワークプリンターからは印刷できません。 lp text.txt とやると request id is printer-10 (1 file(s)) のように表示されるので一応ジョブは飛んでるっぽいのですが、いくら待ってもプリンターは微動だにしません。 このネットワークプリンターは以前使用していたインクジェットプリンターと同様にCUPSで設定しています。 今回導入したプリンターはIPP対応のネットワークプリンターなので、CUPSに何かネットワーク用の設定が必要なのではと考えています。 また、このプリンターはXP機から印刷しようとすると、普通に反応して印刷してくれます。 シェルからlpコマンドを使ったときだけうまくいきません。 どなたか詳しい方いませんか~。

  • 回答No.2
  • yakan9
  • ベストアンサー率54% (2054/3799)

> 「検索」は、このようなことではないのでしょうか? その通りです。 同じプリンタがないのでこれ以上は分かりません。 canonサイトから持ってきたドライバのREADRE等が最も信頼できるかと思います。 何か一部を実行してくださいとかの説明はないでしようか。 一部展開されていないような気がしますけど。 あとは、WEB検索くらいですね。

共感・感謝の気持ちを伝えよう!

  • 回答No.1
  • yakan9
  • ベストアンサー率54% (2054/3799)

ブラウザの http://localhost:631/ で、プリンタの追加で検索させてもだめでしょうか。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

yakan9 様、ご回答ありがとうございます。 http://localhost:631/ にアクセスし、Administrate - [Manage Printers]をクリックしたところ、 ----------- Use system-config-printer to edit this! Location: Printer State: idle, accepting jobs. "Spooling LPR job, 0% complete..." Device URI: lpd://xxx.xxx.xxx.xxx/lp ----------- と表示されます。 yakan9様のおっしゃっている「検索」は、このようなことではないのでしょうか? 宜しくお願い申し上げます。

関連するQ&A

  • lprでの印刷について

    お世話になります。 WindowsXPをホストOSとし、FreeBSD7.2RをゲストOSとして使っています。(VMwareで) 質問なのですが、EPSONのPMーG860(プリンタ)をUSB接続し、印刷したいと思っておりますが、lpr -Ppmg860 test.txt とやっても Jun 3 02:15:45 meteroid lpd[15534]: pmg860: cannot execv(/var/log/lpd-errs): Text file busyとでます。 その時、プリンタは動きます。(印刷や給紙はされませんが...) FreeBSDのサイトを見ましたが、USB接続のプリンタの情報がほとんどなく、いろいろググってみても印字することろまで行かずお手上げ状態になってしまいました。 どなたかご教授ください。

  • コマンドラインから印刷できない(長文)

    lp hoge.ps で印刷できません。 出力されるメッセージ D [02/Feb/2006:20:44:02 +0900] [Job 13] Process dying with "Error closing renderer", exit stat: 3 D [02/Feb/2006:20:44:02 +0900] [Job 13] Error closing renderer E [02/Feb/2006:20:44:02 +0900] PID 2456 stopped with status 3! d [02/Feb/2006:20:44:02 +0900] PID 2457 exited with no errors. D [02/Feb/2006:20:44:02 +0900] UpdateJob: job 13, file 0 is complete. d [02/Feb/2006:20:44:02 +0900] UpdateJob: Removing fd 5 from InputSet... D [02/Feb/2006:20:44:02 +0900] CancelJob: id = 13 D [02/Feb/2006:20:44:02 +0900] StopJob: id = 13, force = 0 D [02/Feb/2006:20:44:02 +0900] StopJob: printer state is 3 d [02/Feb/2006:20:44:02 +0900] StopJob: Freeing status buffer... d [02/Feb/2006:20:44:02 +0900] SaveJob: Closing file 5... d [02/Feb/2006:20:44:02 +0900] SaveJob: Closing file 5... d [02/Feb/2006:20:44:03 +0900] select_timeout: 31 seconds to send browse update です。字数制限で端折ってます. 使用プリンタ: PM730C ディストリビューション: Vine3.2 印刷デーモン: cups 何がよくないのでしょうか?何か知っていたら教えてください.

  • .htaccessを使いエラーが起きたら飛ばす

    Apacheで.htaccessを使いアクセス制限をしようとしています。 そして403エラーが起きたら指定のファイルにリダイレクトするというのを試みているのですがうまくいきせん。 問題点を絞るべくなるべく簡単にしてみました。 a.phpファイル (http://xxx.yyy.co.jp/ に存在します) <?php print("a"); error_log("a"); ?> b.phpファイル (a.phpと同様にhttp://xxx.yyy.co.jp/ に存在します) <?php print("b"); error_log("b"); ?> .htaccessファイル ErrorDocument 403 http://xxx.yyy.co.jp/b.php deny from all <Files ~ "\.(html|php)$"> allow from all </Files> この.htaccessの意図は拡張子がhtmlとphpのファイルだけにアクセスを許可します。 そしてそれ以外でアクセスしてきて403エラー(forbidden)が出た場合b.phpにリダイレクトしようとしています。(話を簡単にするため他のエラーについては省略します) 問題が出る流れ 1:まずブラウザでhttp://xxx.yyy.co.jp/a.phpにアクセスします。 2:なぜか ErrorDocument 403 に引っかかり http://xxx.yyy.co.jp/b.php に飛んでしまいます。 もちろんこのとき http://xxx.yyy.co.jp/ に a.php はちゃんと存在しています。 よって「ErrorDocument 403 http://xxx.yyy.co.jp/b.php」をまるごと.htaccessから削除してもう一度アクセスしても当然403エラーは出ません。 ちなみに本当にエラーだった場合の処理はうまくいっていて、存在しないファイルで例えば下記のようなURLでアクセスをした場合は正しく http://xxx.yyy.co.jp/b.php に飛びます。 http://xxx.yyy.co.jp/a.ccc 問題は何故エラーでもないのにErrorDocument 403で飛んでしまうのかです。 やはり.htaccessの設定の仕方が悪いのでしょうか。

    • ベストアンサー
    • PHP
  • HP-UXのコマンドラインでPDFファイルを印刷する方法

    はじめまして。 HP-UXを触り始めて1週間程度の新参者です。 コマンドライン上からも印刷で悩んでいます。 同一ネットワーク内に存在するLPDプリンタに、  1.日本語テキストファイルを印刷  2.日本語PDFファイルを印刷 したいと思っています。 setnetlp コマンドでプリンタを定義し、 lp コマンドで「1.日本語テキストファイル」 の印刷までは成功したのですが、 「2.日本語PDFファイル」を印刷することができません。 # プリンタからエラー音(ビープ音)がし、 # 大量の文字化け用紙が排出されてしまいます。 O  S:B.11.00 U 9000/785 プリンタ:Canon LBP910 ( LIPS IV ) です。 # setnetlp コマンドでプリンタを追加し、 # 追加したプリンタに lp コマンドで印刷指示を出せば、 # どんなファイルでも印刷可能と認識していますが、 # そもそもこの認識が違っているのでしょうか?

  • WindowsからMacに接続されたプリンタに印刷できません

    いつもお世話になっております。 WindowsXPから、Mac OS Xに接続しているプリンタに、プリントできません。 ログを見ると接続には行っているようですが、エラーとなりプリンタはびくともしません。どうしたらよいのか教えていただけませんか? Macコンソールのエラー内容 /var/log/samba/log.smbd SourceCache/..../samba/.../print-cups.c cups_job_submit(886) unable to print file to MP800 _client_error_document_format_not_supported ●環境 ・iMacG4(お饅頭型)/MacOSX10.3.9 USB でプリンタ接続 OS X のFireWall/Symantec Norton テスト中は双方OFF ・プリンタ Canon MP800 ・Windows WindowsXP Home Edition Windows FireWall / Symantec Norton テスト中は双方OFF ●Mac での設定 「システム環境設定」の「共有」にて パーソナルファイル共有/Windows共有/プリンタ共有 をチェック。Windows共有の所では Windowsユーザーは \\10.0.1.3\user でこのコンピューターにアクセスできます。と表示されています。 iBook(MacOSX)からはネットワーク経由でのプリントを確認済み。 ●Windows での設定 ・MP800のドライバ設定 ネットからダウンロードしてインストール済み。USBにて直接MP800に接続してプリント可能なことを確認済み エクスプローラーでアドレスバーの部分に \\10.0.1.3 と入力しUserのID/PASSを入力してMacに接続。 Userフォルダ、MP800、プリンタとFAX の3ファイルが表示。Userフォルダの内容は表示されることを確認。 -> Sambadeの接続確認。 MP800を選択すると、Windowsの「プリンタとFAX」のリストのの中に、MP800-10.0.1.3 が作成される。 ドライバとして選択しているのはCanon MP800 のドライバ。 このMP800を使用してプリントをしてみるが、プリンタは何の反応もなし。 以上よろしくお願いいたします。

    • 締切済み
    • Mac
  • USB で接続しているプリンタに PRN で出したい

     前に使っていたパソコン(Windows Xp)では、パラレル接続していた Canon のレーザプリンタがありましたが、新しいパソコン(同じく Windows Xp)では USB 接続しかないので、市販の USB パラレル接続ケーブルを使って古いプリンタをつなぎました。  現在、普通のアプリからは正常に印刷できますので、プリンタドライバなどは問題ないはずです。  さて、このプリンタに、コマンドプロンプトから copy file PRN としてファイルを送りたいのですが、「指定されたファイルが見つかりません。」というエラーメッセージが出て、ダメです。copy file file2 ではうまく行きますので、PRN が問題であることがわかります。  print file としてみると、「デバイス PRN を初期化できません」というエラーメッセージが出て、ダメです。  印刷したいファイルの中身は、グラフィックコマンド(LIPS コマンド)です。プリンタで要求する形式で書いてあります。前のパソコンからはプリンタに印刷できますので、ファイルの内容が間違っているわけではありません。当面は、旧パソコンからパラレル接続して印刷しますので、しのげますが、いつまでもこんなことはやっていられません。  どうしたらいいのでしょうか。  Xp からファイルを素直にプリンタに送る手があるなら、それでもけっこうです。  ちなみに、ファイルをドラッグしてプリンタアイコンにドロップすると、「このファイルを印刷できません。正しいアプリケーションからファイルを開いてから、印刷してください」となります。  QNo.892138 の質問と関連します。  レジストリを見ると、いくつかの場所で以下のように指定されています。 "PRN"="\\DosDevices\\LPT1"

  • さくらVPS 認証が通らない

    たびたび申し訳ありません。 先日、こちらで別のことで質問させていただき解決することはできたのですが、 ■前回質問内容 http://okwave.jp/qa/q7758038.html では、送受信が thinderbird では可能になったのですが、windows live mail で認証がとおりませんでした。 それから、設定を変更したのですが、それからというもの、認証が通りません。 変更点 CRAM-MD5 から PLAIN に変更 conf.d/auth-passwdfile.conf.ext に passdb { driver = passwd-file args = scheme=CRAM-MD5 username_format=%u /etc/dovecot/passwd } と書いていたものを args = の一行を args = scheme=PLAIN username_format=%u /etc/dovecot/passwd にしています。 -------------------------------------------- ▼直近の maillog -------------------------------------------- Oct 22 16:38:24 www0000ug(仮) dovecot: master: Error: service(auth): command startup failed, throttling Oct 22 16:38:24 www0000ug(仮) dovecot: log: Error: service(auth): child 2527 returned error 89 (Fatal failure) Oct 22 16:38:42 www0000ug(仮) dovecot: pop3-login: Disconnected: Inactivity (no auth attempts): rip=58.191.178.163, lip=xxx.xxx.xxx.xxx Oct 22 16:38:44 www0000ug(仮) postfix/anvil[2521]: statistics: max connection rate 2/60s for (submission:xxx.xxx.xxx.xxx) at Oct 22 16:35:24 Oct 22 16:38:44 www0000ug(仮) postfix/anvil[2521]: statistics: max connection count 2 for (submission:xxx.xxx.xxx.xxx) at Oct 22 16:35:24 Oct 22 16:38:44 www0000ug(仮) postfix/anvil[2521]: statistics: max cache size 2 at Oct 22 16:35:24 Oct 22 16:38:54 www0000ug(仮) dovecot: pop3-login: Error: Timeout waiting for handshake from auth server. my pid=2526, input bytes=0 Oct 22 16:39:24 www0000ug(仮) dovecot: pop3-login: Error: Timeout waiting for handshake from auth server. my pid=2526, input bytes=0 Oct 22 16:39:24 www0000ug(仮) dovecot: auth: Error: passwd-file /etc/dovecot/passwd: open(/etc/dovecot/passwd) failed: Permission denied (euid=97(dovecot) egid=97(dovecot) missing +r perm: /etc/dovecot/passwd, euid is not dir owner) Oct 22 16:39:24 www0000ug(仮) dovecot: master: Error: service(auth): command startup failed, throttling Oct 22 16:39:24 www0000ug(仮) dovecot: log: Error: service(auth): child 2530 returned error 89 (Fatal failure) Oct 22 16:39:59 www0000ug(仮) dovecot: pop3-login: Error: Timeout waiting for handshake from auth server. my pid=2526, input bytes=0 Oct 22 16:40:15 www0000ug(仮) dovecot: pop3-login: Error: Timeout waiting for handshake from auth server. my pid=2531, input bytes=0 Oct 22 16:40:24 www0000ug(仮) dovecot: auth: Error: passwd-file /etc/dovecot/passwd: open(/etc/dovecot/passwd) failed: Permission denied (euid=97(dovecot) egid=97(dovecot) missing +r perm: /etc/dovecot/passwd, euid is not dir owner) Oct 22 16:40:24 www0000ug(仮) dovecot: master: Error: service(auth): command startup failed, throttling Oct 22 16:40:24 www0000ug(仮) dovecot: log: Error: service(auth): child 2534 returned error 89 (Fatal failure) Oct 22 16:40:45 www0000ug(仮) dovecot: pop3-login: Disconnected: Inactivity (no auth attempts): rip=58.191.178.163, lip=xxx.xxx.xxx.xxx Oct 22 16:40:54 www0000ug(仮) dovecot: pop3-login: Error: Timeout waiting for handshake from auth server. my pid=2531, input bytes=0 以上になりますが、ご教授いただければ幸いです。 どうぞよろしくお願い致します。

  • Apacheサーバに接続してcgiが実行できません。

    サーバはRedHat Linux8で、クライアントはwin2000です。 表示は 「Server Error! Premature end of script headers: dekiru.cgi 」 と出ます。 過去の質問からsuexecの問題だという情報を見つけ、 /var/log/httpd/suexec.log を見てみると、 「uid: (500/XXX) gid:(500/500) cmd:yyy.cgi cannot get docroot informaiton (/home/XXX)」 という表示でした。 homeやXXX、yyy.cgiは全て755という権限でないといけないということで全て755に変更してサーバを再スタートしましたが、解決しません。 デフォルトで/var/www/cgi-bin以下に 同じyyy.cgiをおいて、 http://サーバIP/cgi-bin/yyy.cgiをブラウザでみると、 実行可能です。 メッセージからドキュメントroot情報がgetできないということですがこれ以上やるべきことが見つからず行き止まり状態です。 他に考えられる原因はありませんでしょうか? よろしくお願いします。

  • Fedora14ネットワークプリンター追加不能

    エラーがでてネットワークプリンターがインストール出来ません!  Fedora 14 からWindows7ノートPC に接続さされているプリンターを使ってプリントアウトしたいので 1 Fedora の システム>J管理>印刷 より”追加” を選択 2 ネットワークプリンターを検索を選択後、ノートPCのIPアドレス、プリンター共有へアクセスのためユーザー名とワークグループ名、パスワードを入力 3 該当するプリンターモデルを選択、任意のプリンター表示名などを入力 4 適応を選択(同時に再度rootパスワード確認) まで進みました。 すると !!!   CUPS 操作中にエラーが発生しました: 'client-error-not-possible'  とエラー表示が出て頓挫 数回チャレンジ、さらに念のためNAS(リンクステーション)をプリンターサーバーにしてあるもう一つのプリンターを選んで進んでも同じ結果となりました。 ちなみに両プリンター、ネットワーク上の他のWindows機器よりのプリントは問題ありません。 CUPS のインストール状況やVarlogなどみてみましたが・・・問題のヒントは得られず、何がどこでどうおかしいのかも分かりません。 どなたかトラブルシューティングの方法、解決方法などご存知でしたらお教えいただけると幸いです。 よろしくお願いいたします。

  • PIXUS MP470で印刷ようとしましたがエラーが出てしまいます(;Δ;)

    CanonのPIXUS MP470を使っています。 初めて使うのでドライバをインストールして再起動をし設定はおわったのですが、いざ印刷しようとjpg,pdf(これらしかまだ試してないです)を開き「印刷」を押して印刷スタートしても、以下のようなエラーが出て印刷ができません。 --error-- 下記の印刷ジョブを印刷するときにエラーが発生しました。[キャンセル]をクリックすると印刷を中止します。 印刷ジョブ:file_name.pdf --------- このとき、別のウィンドウには「プリンタの情報取得中です。」と表示されています。(ちゃんとプリンタとPCは接続しています。) 個人的に一番気になるのが、マイコンピュータを開くと接続したプリンタが'プリンタ'ではなく'リムーバブルディスク'として認識されている点です。 解決策はありますか? ご存知の方、ご協力よろしくお願いします。