一度印刷出来たものの、再起動したところ印刷出来なくなりました。
見たところプリンタ側へデータは行っているようです(通信エラーにならずジョブも溜まらず、終了していることから)。
原因を教えてください。
MacとWindowsのIPアドレスは、両方とも固定アドレスにしていますか? DHCP取得だと、再起動でIPが変化する場合があります。
前回の最後のコメントにあったCUPSの設定ですと、IPを固定にしないとうまく動作しないので。
ありがとうございます。mac側のIPアドレスは変化していません。
それと試したのですが、windows側からもMac側からも、CUPSで設定したプリンタでの印刷ができません。同じプリンタにCUPS経由でなく直接プリントデータを送ると印刷出来ます…何故でしょうか
Mac OS X 10.4 Help: 自分のコンピュータの名前とアドレスを調べる
ネットワーク上でファイルを共有する場合や、自分のコンピュータで Web サイトを運営する場合は、
自分のコンピュータの IP アドレスまたはコンピュータ名をほかの人に知らせる必要があります。
固定 IP アドレスを使用しない限り、
ネットワークまたはインターネットに接続するたびに IP アドレスは変わる可能性があります。
Windows側でプリンタ設定した時点のMac側IPアドレスと
現在のMac側IPアドレスが違う可能性がありますが、確認されましたか?
今一度、Mac側IPアドレスの確認(システム環境設定 → 共有)と
Windows側でプリンタのプロパティの確認を行ってみてください。
もし、いや、多分違っていると思いますので
今後のためMac側は固定IPアドレス(ネットワーク→TCP/IP→手入力)にしておくのがよろしいでしょう。
※この程度の事はコメント欄にでも書き込みたいところなのですが
空いていないので回答欄で失礼します。
※本当に解決するまでは終了せずに1週間という期限ぎりぎりまで
粘ってから終了しても失礼にはあたりませんし
見る人はちゃんと後々も見てますから、急がずに・・・。
ありがとうございます。
自分もそうかなと思ったんですが、mac側のIPアドレスは変化していません(192.168.11.3)。
それに最初に書いたように、プリンタとの通信自体にエラーは出ないのです。プリンタまでデータは届いているように見えるのですが、印刷出来ません。
それと試したのですが、windows側からもMac側からも、CUPSで設定したプリンタでの印刷ができません。同じプリンタにCUPS経由でなく直接プリントデータを送ると印刷出来ます…何故でしょうか
終了時期の件は、そうですね。てっきり解決したかと思い込みました。再起動して印刷出来なくなるとは…。失礼しました。
以下が推測されるケースです。
私が推定したのは、ジョブがたまっていてうまく行かないケース。
プリンター側の電源を切って、ジョブクリアできると思いましたが・・。
http://his.luky.org/ML/vine-users.7/msg08520.html
■(例)推測されるケース
※以下は体験を元にした様々なケースの事例です。参考程度にお読み下さい。
*プリンタが停止状態になっていた。
--> 印刷失敗、あるいは電源回りか何かの要因で、プリンタが[停止]状態に
切り替わり、ジョブが山のように溜っていた。アプリケーション側からは
正常に印刷が完了したように見える。cups から「プリンタ開始」して対応。
(もちろんジョブは削除)
*ジョブが詰まって(?)いた
--> 今でもたまに起きるので油断がならない、個人的レアケースのトラブル。
印刷は正常に終了するも、何も出てこない、cups のコントロールを見ると、
実行 3% くらいでずっと止まっている。ジョブを削除して、プリンタ側、
プリントサーバーを再起動して、テストプリントしてみると直ることが多い。
原因が分からないので対処療法。
*ポートが変更されていた。(Vine-MLで既出)
--> usb の 1 で設定して使っていたのに、他のUSB機器を接続したあたりから
プリンタが usb の 2 になったりする事があり、安定して印刷できなく
なった。udev の認識に手を加えたり(印刷用の仮想ポートを作る)、不要な
USB機器を外すなどして対応。
(確認については /sys とか dmesg コマンドで)
*ドライバが非対応
--> メーカー提供のドライバのVineLinux版を使っているが、一部バグがあり、
印刷のモードによっては白紙が出る、または、何も出てこない。自己責任で
メーカー製の最新ドライバを入れて対応。
*経路が遮断
--> 無線LANプリンタポートを導入して印刷していたが、セキュリティを変更した
時に接続できなくなった。(WEPからWPAなど) 一度元の設定に戻し、プリント
サーバ、アクセスポイント、PC側の三つを順序よく設定することで対応。また、
アクセスポイント機器のオプションによっては、プリントサーバーが接続不能
なものもある。
*経路が遮断2
--> 10mのUSBケーブルを使用していた。ある日突然印刷できなくなり、原因は断線
だったが、ケーブルを疑うのを後回しにしていたので対応が遅れた。1.5mの普通の
ケーブルで対応。プリンタ機器の位置も変えた。その後、ネットワーク印刷に変更。
*経路が遮断3
--> ip アドレス関連のエラーでネットワークプリンタが使用不能になった。この時の
根本原因は深夜の落雷停電によるサーバーの不調。サーバー点検の後、全クライアント
のアドレス再取得(Windows機での「修復」の事)で復帰。と、思ったら一部のHUBが
故障している事も分かった。
また、一度は印刷出来ていたので、ドライバの件は問題ないかとも思います。一度CUPSで新しく名前を変えて設定し直し、windows側でも新たに設定したところ、印刷出来ました。しかし、windowsを再起動したところまた印刷出来なくなりました。CUPS側で「Show Completed Jobs 」を見ると、きちんとデータは来ています。原因はどこにあるのでしょうか…
やはり「指定したプリンタに接続する」にて
¥¥macのIPアドレス¥プリンタ名
をもう一度設定するとプリント出来るのですが、windowsを再起動すると印刷出来なくなります。なぜでしょうか。
まず、CUPSで共有設定したプリンタは Mac 側からは利用できません。Mac 側には、USB 直結という形でプリンタを別途設定してください。
次に、システム環境設定→共有→プリンタ共有 にチェックを入っているかどうか確認してください。
次に、共有プリンタが動いているかどうか調べます。
MacOS X のターミナルから、下記のコマンドを実行してください。
lpinfo -v
CUPS 設定したプリンタが "DeviceURI usb://なんとか" という形式で表示されていますか?
おそらく、エラー無くデータ伝送できているということなので、ここまでは問題ないと思います。
となると、インストールしているプリンタドライバがCUPSに対応しているのかどうかですね。
あいにく MP470 を使ったことがないのでわかりませんが、IJ Printer Driver Version 10.1.2.0(Canon公式)を見ると、CUPSサポートは MacOS X 10.5 以降のようにも読めます。
話を蒸し返すようで申し訳ないのですが、「Mac共有プリンタでWinからBonjour経由で印刷」の手順で Windows 側から印字することはできなかったのでしょうか?
※設定された回答回数の上限になりました。さらにフォローが必要でしたら、コメント欄を開けていただくか、回答回数を増やしてください。
Bonjour自体がwindowsで上手くインストール出来ませんでした。インストールしてもデスクトップにアイコンなどが出てきません。
また、一度は印刷出来ていたので、ドライバの件は問題ないかとも思います。一度CUPSで新しく名前を変えて設定し直し、windows側でも新たに設定したところ、印刷出来ました。しかし、windowsを再起動したところまた印刷出来なくなりました。CUPS側で「Show Completed Jobs 」を見ると、きちんとデータは来ています。原因はどこにあるのでしょうか…
初回質問の回答1 http://q.hatena.ne.jp/1244017870#a924332
前回質問の回答1 http://q.hatena.ne.jp/1244036654#a924512
いずれも同じページ(http://hamachan.info/mac/kyouyu/print-m.html)へリンクしていて
「指定したプリンタに接続する」欄にてプリンタを指定していますが
これがそもそもの間違いではないでしょうか。
CUPSに対してWindows側でプリンタを追加する際は
「インターネット上または自宅/会社のネットワーク上のプリンタに接続する」の欄に
http://MacのIPアドレス:631/printers/プリンタ名
としてプリンタを追加してみてください。
CUPSで繋がったとの事なので、Bonjourは無関係なのですが
どうして固執されるかも判りませんね。
Bonjourは回答者様にアドバイスをいただいたので、記してみました。
その設定方法だとプリンタが見つかりません、になりました。
また、やはり「指定したプリンタに接続する」にて
¥¥macのIPアドレス¥プリンタ名
をもう一度設定するとプリント出来るのですが、windowsを再起動すると印刷出来なくなります。なぜでしょうか。
■追記
わかりました!(今のところですが)
windowsを再起動すると接続出来なくなっていましたが、
windowsからMacに接続する共有フォルダを作っておき、一度パスワードを入れてMacに接続した状態で、プリンタから印刷すると出来るようです。
しかし前回、データは行っていたのに印刷出来なかったのは謎です…
それはさすがに…しましたよ…。
初歩的な回答はまとめてお願いします。コードのさし直しなど諸々やりました。