Como depurar a conexão nullmodem entre o Norton Commander no DOS e NC no DOSBox no Ubuntu?

Como depurar a conexão nullmodem entre o Norton Commander no DOS e NC no DOSBox no Ubuntu?

Estou tentando fazer o Norton Commander 5.5 em uma caixa OLD 80286 DOS 6.22 (Tulip LT286. Na verdade, ainda estou usando este laptop com mais de 30 anos quase diariamente para me comunicar com satélites em órbita terrestre através da porta COM> TNC> transceptor). não possui USB, ISA ou PCI e apenas uma porta COM se comunica com outro Norton Commander 5.5 que está em um DOSBox 0.74 em uma máquina Ubuntu 18.04.2LTS. Não consigo obter uma conexão usando o recurso Link no NC.

Para fazer isso eu uso um cabo nullmodem serial. Testei com uma terceira máquina que possui DOSBox 0.74-2 no Windows 10 Pro e que funciona muito bem (configurei o Windows COM1 para 38400.). Portanto, o final do DOS desta configuração é testado e funciona e também confirma que o Norton Commander funciona bem em um DOSBox, pelo menos se estiver rodando no Windows 10 Pro. Além disso, o cabo nullmodem é testado nesta configuração de teste do Windows <> DOS para que tudo esteja funcionando bem.

A única diferença é a máquina Ubuntu. Testei com um mouse serial e a porta COM correta está funcionando e é ttyS0. Redirecionei a porta serial para /dev/ttyS0 e o terminal DOSBox diz "Serial1: Opening ttyS0" então parece ok também. Sou membro do grupo dialout e todos (777) têm acesso a /dev/ttyS0. sudo stty -F /dev/ttyS0 retorna "velocidade 38400 baud; linha = 0;"

Estou perdido, alguém tem alguma dica para depurar isso?

Responder1

Problema encontrado.

Depois de colocar dois clipes de papel na porta superior esquerda e superior média do conector do cabo nullmodem e colocá-los na boca (com uma mão sobre o teclado), descobri que não havia dados.

Cabo com defeito

Um novo cabo e teste confirmam que há dados agora. Quando envio dados no cutecom, meus dentes tremem e minhas mãos tremem ao inserir os dados.

Iniciei os dois Norton Commanders e agora funciona perfeitamente.

(Cabo defeituoso jogado na lata de lixo.)

informação relacionada