仮想化されたMS-DOSコンピューターはIPXで通信できません


18

2台のMS-Dos 6.22マシンを仮想マシンに変換しました。両方のコンピューターには、NETBEUIとIPXを介して通信するソフトウェアがあります(autoexec.batを調べた結果、IPXスタックをロードします)。

このVmware Forumsの投稿に従い、DOS amd_pcnetドライバーをインストールして構成し、必要なプロトコルにバインドしました。また、IPX / SPX用のODIドライバーをインストールした場合、上記と同じ手順を実行しました。

NetBEUI通信があるようですが、IPXPING.exeを使用してそれらの間でPINGすることはできません。pingを実行するときに、ネットワークアドレス00:00:00:00と2台目のコンピューターのMACを使用しました。

2つのVM間にNetBEUIおよびIPX通信があることを確実に確認するにはどうすればよいですか?

更新1:c:\ net \には、ネットワーク上の他のマシンの名前を持つ.iniファイルがあることがわかりました。ファイルには接続構成が保存されていると想定し、ファイルに実際にパラメーターがnetcard=DRIVER_FILEあり、正しいドライバーに変更されていることを確認しました。

更新2:VMNet0でWiresharkを実行しましたが、両方のVMがIPX、NETVIOS、SMB、およびその他のプロトコルを使用していることがわかりました。パケットを検査し、より多くの手がかりを見つけようとします。

更新3:パケット検査から、両方のマシンがNetBIOSを介して正常に通信し、セッションを確立し、SMBを使用してファイルを転送したことがわかります。これは、NetBIOSが問題ではないという確かな指標だと思います。

反対側のIPXには、不正な形式のパケットがあるようです。両方のホストがアナウンスをブロードキャストし、両方のアナウンスが不正な形式でした。

質問:NetBIOS経由の接続を確認するコマンドはありますか?

更新4:問題の解決とMS-DOSの専門家の探しに多くの努力を重ねた結果、クライアントはプロジェクトの中止を決定しました。


28
神の母...
ライアンリース

3
機器を制御するレガシーソフトウェア。彼らは私に恐竜を保存するための解決策を考え出すように頼みました。利用可能なハードウェアがないため、仮想化することを考えました。
ディーン

3
ゴッドスピードグッドサー。
ジェイコブ

4
残念ながら、物理的な機器が接続されている場合、恐らく可能な方法で恐竜を生き続けることが唯一の方法です。交換は非常に高価な場合もあれば、市場に何もないため不可能な場合もあります。これは、最新のマシンを放牧するよりもずっと楽しいといつも思っていました。
スヴェン

7
ソース物理マシンがまだ実行されている場合は、監査とネットワークキャプチャを使用して、実際に使用している通信プロトコルを確認することをお勧めします。Autoexec.batから読み込まれているという事実に基づくIPX / SPXとNetBEUIのトラブルシューティングは、野生のガチョウの追跡であなたを送信する可能性があります。
joeqwerty

回答:


2

Dosboxを試してみました。ipxをサポートしており、いくつかのコマンドを使用してアクティブにできます。実際、単純なゲーマーが対象読者です。DosboxはUDPパケットでipxをトンネルします。


両方のVMは、機器を制御するソフトウェアの実行に使用されます。新しいマシンで動作するように設定する方法がわかりません。
ディーン

OracleのVirtualBoxを使用します。古いバージョンのNetWareを非常によく実行します。新しいNWでは、特にSMPが有効な場合、問題がランダムに発生する可能性があります(Vbox開発者によると、NWは、SMPでまだ処理方法がわからない奇妙なことを行います)。私は(実験的な楽しみのために)IPX-to-IPゲートウェイをセットアップし、IPX内でIP / TCPをトンネリングすることでGoogleに接続するIPXのみをサポートするWin 3.11 VMでNetScape 4.78を使用することに成功しました。Googleは明らかにそのUser-Agent文字列で少し混乱していた。
クンバ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.