More from: 印刷

ちょっとだけ前進か?

RISOのカラープリンタ(「ORPHIS X7250A」)へLinux機からの印刷が出来なくて悩んでいる。
最初はlpdを使ったサーバから印刷させようとして/etc/printcapをいろいろ弄っていたが、どうやってもプリンタ側へのデータの送信が出来なかった。
「もしかしてlprに対応していないのか?」とも思ったが、仕様上は対応していることになっている。
それでも上手くいかないので次にcupsで運用しているサーバでRAWポート(9100番ポート)にデータを送ってみたが、データは送られたように見えるが印刷が出ない(これはプリンタ側に無いユーザーで送ったためと思われる)。

数時間の格闘の末lpdで運用しているサーバからのデータ送信に成功した(と思われる)。
/etc/printcapにはリモートホスト名とリモートホスト上のプリンタ名を記述するが、そのプリンタ名が違っていることが判明。
「ORPHIS X7250A」上のプリンタ名は単なる「lp」らしく、/etc/printcapのrpにlpを指定したところ、それまでスプールに溜まっていたデータが無くなった(プリンタに送られたと思われる)。
それまで「lpt1」やら「pr1」やらのプリンタ名を試していたけど、まさかこんな単純な名前だっとわ(汗)。
気付いたきっかけはWindowsXP上の「Standard TCP/IPポート」の詳細設定で、プロトコルをRAWからLPRに変えてLPR設定のキュー名を「lp」にしたら印刷が出来たこと。
このことで「ORPHIS X7250A」が持つプリンタ名は「lp」だろうと見当がついた。

これでサーバからプリンタへのデータ送信に関しては解決したと思われるが、サーバ上に定義したプリンタに対してクライアントであるWindowsPCから印刷データを送ることが出来ない・・・・・・
現在の接続方法はLPTポート(LPT1とかLPT2)に対してnet useコマンドでLinuxサーバ上のプリンタを接続していて、プリンタの使用するポートとしてLPT1等を指定している。
同じサーバ上の他のプリンタに対してはこの方法で問題無く印刷データを送ることが出来ている(印刷できている)。
ところがサーバ上に定義したRISOのカラープリンタ(「ORPHIS X7250A」)を接続したポートにはデータを送ることが出来ない。
テストページの印刷を試すと印刷開始から即座に
「このドキュメントの印刷に失敗しました。」
のメッセージが出てスプールに残ったままになってしまう。
サーバ上のスプールディレクトリのアクセス権とかもチェックしたが他のプリンタとの違いは無い。
PCからサーバにデータを送ることが出来なければ印刷されるかどうかも解らないままだ。
この問題に間しては昨夕から一歩も進んでいないなぁ・・・・・・・
明日もまたこの問題で悩むことになりそうだけど、多少思いついたことがあるので、明日はそれらを試して見ることにしよう。

←クリックしてくれると嬉しいです。

一太郎が印刷時に動作を停止してしまう

職場には昔一太郎で作った文書(お役所提出用)が大量にあり、PCのリプレース時にそれらの大量のファイルをどうしようか悩んだが、結局最新版の一太郎(一太郎2011創)を購入してインストールした。
今朝方その一太郎から印刷が出来ないとの連絡を受けたので、最初はプリンタの指定が間違っているのだろうくらいに考えていた。
ところが件のPCで実際に試してみると印刷をしようとすると一太郎が動作を停止してしまう現象であることが判明。
ジャストシステムのFAQを見ても同様の問題は掲載されていなかったが、似たような項目として「思い通りの印刷が出来ない」というものがあり、それによるとプリンタドライバを再インストールするという解決策が載っていた。
駄目元で試そうと同じプリンタを別名で追加してみると、そちらへの印刷は問題無く出来た。
他のアプリケーションからの印刷及び他のプリンタ(同一機種)への印刷は問題無かったので、プリンタドライバと一太郎の相性(?)だったのかも。
でも、入れ直したドライバも印刷できた他のプリンタのドライバも同じものなんだけどなぁ、、、、、?

←クリックしてくれると嬉しいです。