18 votes

Les ordinateurs MS-DOS virtualisés ne peuvent pas communiquer via IPX

J'ai converti 2 machines MS-Dos 6.22 en machines virtuelles. Les deux ordinateurs ont un logiciel qui communique via NETBEUI et IPX (j'en suis arrivé à cette conclusion après avoir inspecté autoexec.bat - il charge la pile IPX).

J'ai suivi ce message des forums Vmware et installé le pilote DOS amd_pcnet, l'ai configuré, et l'ai lié aux protocoles requis. J'ai également installé le pilote ODI pour IPX/SPX et réalisé les mêmes étapes que précédemment.

Il semble qu'il y ait une communication NetBEUI, mais je ne peux pas faire de PING entre eux en utilisant IPXPING.exe. J'ai utilisé l'adresse réseau 00:00:00:00 et l'adresse MAC du deuxième ordinateur lors du ping.

Comment puis-je m'assurer absolument qu'il y a une communication NetBEUI et IPX entre les 2 machines virtuelles?

MISE À JOUR 1: J'ai trouvé que c:\net\ a des fichiers .ini avec le nom des autres machines sur le réseau. J'ai supposé que les fichiers stockent la configuration de connexion, et j'ai trouvé que le fichier a en réalité un paramètre netcard=DRIVER_FILE et je l'ai changé pour le bon pilote.

MISE À JOUR 2: J'ai exécuté Wireshark sur le VMNet0 et je vois que les deux machines virtuelles utilisent IPX, NETVIOS, SMB et d'autres protocoles. Je vais inspecter les paquets et essayer de trouver plus de pistes.

MISE À JOUR 3: De l'inspection des paquets, je peux voir que les deux machines ont communiqué avec succès via NetBIOS, établi une session et transféré des fichiers en utilisant SMB. Je pense que c'est un indicateur solide que NetBIOS n'est pas le problème.

En revanche, IPX semble avoir des paquets malformés. Les deux hôtes ont diffusé une annonce et les deux annonces étaient malformées.

Une question: Y a-t-il une commande pour vérifier la connectivité via NetBIOS?

MISE À JOUR 4: Après beaucoup d'efforts à la fois pour résoudre le problème et pour trouver un expert MS-DOS, le client a décidé d'abandonner le projet.

2voto

gimel Points 30150

Je vais essayer Dosbox. Il a le support de l'ipx et avec quelques commandes, vous pouvez l'activer. En fait, les simples joueurs sont le public cible. Dosbox tunnelise ipx dans des paquets UDP.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X