私の究極の目標は、インターネットを介してプリンタに印刷ジョブを送信することです。キャッチは、プリンタがルータに直接接続されているため、何か処理しているコンピュータにはカウントできません。TCP/IP対応プリンタから応答を受信できないのはなぜですか?
印刷ジョブが取るパスは次のとおりです。コンピュータ - >インターネット - >ルータ - >プリンタ
プリンタUB-E02とエプソンTM-T88Vは、それが元々付属(モジュールを接続された25〜ピンモジュール)。
ルータは、ポート9500がLANポート9100にリダイレクトされたD-Link DIR-655で、プリンタのLAN IPアドレスです。この設定では、ルータのWAN IPアドレス+ポート9500をWebブラウザに入力することができ、プリンタは受け取ったHTTPリクエストを吐き出します。
端末から、lpr(特にlpr -h ip-address:9500 filename.txt)を使用すると、プリンタは受信したHTTP要求(ファイルではない)を出力し、lprは応答を待っているように見えます。 UB-E02テクニカルリファレンスガイドによると、Connect-Itモジュールはlp/lprをサポートしています。
プリンタがHTTP要求を印刷し、応答を返さないのはなぜですか?
申し訳ありません私は今(新しいアカウント)にコメントすることができないので、投稿に "回答"しなければなりません。プリンタ用のドライバをインストールする必要がありましたか?どのデバイスから印刷していますか?私は同じことをiPadで試しています。ドライバをインストールする必要があるかどうかはわかりません。 – leo
心配はいりません。私はインターネット経由でiPadから印刷ジョブを受け取り、適切なプリンタに転送する中央のプリントサーバをセットアップしました。それは、このように安全でなければならない(ポートノッキングなどで)。コンピュータでインターネット経由で印刷を設定できる場合は、lprを使用するスクリプトを作成して、印刷ジョブをiPadからプリンタに転送することができます。プリンタに接続されたルータでは、外部ポートを内部ポート515に転送する必要がありました。したがって、ip + port number =転送された印刷ジョブです。お役に立てれば。 –
別のサブネット上にあるプリンタにiOSデバイスを接続したいとします。議論は少し長くなるかもしれないし、ここで会談を続ける場所がないので、私は郵便やFacebookやリンクインであなたと話すことができますか?私のメールアドレスは "[email protected]"で、facebook n linkedInのid "rameswar54"で私を見つけることができます。 –