Eu experimentaria o Dosbox. Tem suporte a ipx e com alguns comandos você pode ativá-lo. Na verdade, os jogadores simples são o público-alvo. Dosbox encapsula ipx em pacotes UDP.
Eu converti 2 máquinas MS-Dos 6.22 para máquinas virtuais. Ambos os computadores têm software que se comunica através de NETBEUI e IPX (cheguei a essa conclusão após inspecionar o autoexec.bat - Ele carrega a pilha IPX).
Eu segui os Fóruns do Vmware postados e instalei o driver DOS amd_pcnet, configurei-o e vinculei-o ao protocolos necessários. Também instalei o driver ODI para IPX / SPX fez os mesmos passos acima para isso.
Parece que eles têm comunicação NetBEUI, mas não consigo fazer o PING entre eles usando o IPXPING.exe. Eu usei o endereço de rede 00: 00: 00: 00 e o MAC do segundo computador ao fazer ping.
Como posso ter absoluta certeza de que há comunicação NetBEUI e IPX entre as duas VMs?
UPDATE 1: Eu descobri que c: \ net \ tem um arquivo .ini com o nome de outras máquinas na rede. Eu assumi que os arquivos armazenam a configuração de conexão e descobri que o arquivo realmente tem um parâmetro netcard=DRIVER_FILE
e o alterou para o driver correto.
UPDATE 2: Eu rodei o Wireshark no VMNet0 e vejo que as duas VMs usam IPX, NETVIOS, SMB e outros protocolos. Vou inspecionar os pacotes e tentar encontrar mais pistas.
ATUALIZAÇÃO 3: A partir da inspeção de pacotes, vejo que ambas as máquinas se comunicaram com sucesso sobre o NetBIOS, estabeleceram uma sessão e transferiram arquivos usando o SMB. Eu acho que é um indicador sólido de que o NetBIOS não é o problema.
IPX, do outro lado parece ter pacotes malformados. Ambos os anfitriões transmitiram um anúncio e ambos os anúncios foram malformados.
Uma pergunta: Existe um comando para verificar a conectividade no NetBIOS?
ATUALIZAÇÃO 4: Depois de muito esforço tanto tentando resolver o problema quanto tentando encontrar um especialista em MS-DOS, o cliente decidiu descontinuar o projeto.
Eu experimentaria o Dosbox. Tem suporte a ipx e com alguns comandos você pode ativá-lo. Na verdade, os jogadores simples são o público-alvo. Dosbox encapsula ipx em pacotes UDP.
Tags virtualization ms-dos