7

DOSを実行し、ISAカードを使用して昔ながらのテストデバイスからデータを受信する非常に古いPCがあります。私がやりたいのは、古いPCにプリンター(LPT)ワイヤーを接続し、ワイヤーの反対側にLinuxを搭載した別のPCを接続することです。Linux PCは、印刷する必要のあるデータを受信できるように、プリンターデバイスのように動作する必要があります。フォローアップこのデータを解釈したい...

4

2 に答える 2

2

基本的に、他のマシンに Linux は必要ありません。

と呼ばれるものがありINTERLNKINTERSVRMSDOS にバンドルされています。

これを使用して、パラレルポートを使用して DOS からファイル共有を機能させることができます。

DOSモードで2台のPCを接続するガイドです。

http://www.pcxt-micro.com/dos-interlink.html

INTERNK と INTERSVR は MSDOS 6.22 以降のバージョンでのみ使用できるため、お使いの PC がかなり古いため、これはうまくいかない可能性があります。

起動可能なフロッピーを使用して正しい MSDOS バージョンを取得し、この手法を使用することをお勧めします。上記のかなり簡単なガイド リンクです。

PS: 正しいワイヤがあることを確認してください。ここのコメントで「全体」の議論を読んで、どのワイヤを何に使用できるかを理解できます。

http://www.computing.net/answers/dos/dcc-connection-in-dos/16366.html

お役に立てれば!

于 2012-06-15T10:21:22.700 に答える
0

標準の PC ハードウェアは、パラレル プリンターをエミュレートできません。シリアル プリンタをパラレル プリンタ ポートに接続するためのアダプタを購入し、それらを使用してコンピュータを接続できます。

DOS プログラムが DOS API を使用して印刷する場合は、MODE コマンドを使用して印刷出力をシリアル ポートにリダイレクトしたり、ネットワーク経由でデータを送信したり、適切なプロトコルを使用してパラレル ポート経由でデータを送信するプログラムを作成したりできます。別の PC に接続します。

Linux でパラレル ポートをプログラミングする手順については、http://people.redhat.com/twaugh/parport/html/parportguide.htmlを参照してください。シリアル ポートのプログラミングについては、 http://www.easysw.com/~mike/serial/を参照してください。

データ形式は、プレーン テキスト、 ESC/P形式のテキスト、または ESC/P グラフィックスである可能性があります。

于 2012-06-17T13:53:38.750 に答える