Как отладить нуль-модемное соединение между Norton Commander в DOS и NC на DOSBox на Ubuntu?

Как отладить нуль-модемное соединение между Norton Commander в DOS и NC на DOSBox на Ubuntu?

Я пытаюсь заставить Norton Commander 5.5 работать на СТАРОМ компьютере 80286 DOS 6.22 (Tulip LT286. На самом деле я до сих пор использую этот 30-летний ноутбук почти каждый день для связи со спутниками на околоземной орбите через COM-порт>TNC>трансивер.), у которого нет USB, ISA или PCI, и только один COM-порт взаимодействует с другим Norton Commander 5.5, который находится в DOSBox 0.74 на машине Ubuntu 18.04.2LTS. Я не могу получить соединение с помощью функции Link в NC.

Для этого я использую последовательный нуль-модемный кабель. Я протестировал его на третьей машине с DOSBox 0.74-2 на Windows 10 Pro, и он отлично работает (я установил Windows COM1 на 38400). Таким образом, DOS-конец этой настройки протестирован и работает, и это также подтверждает, что Norton Commander отлично работает в DOSBox, по крайней мере, если он запущен на Windows 10 Pro. Также нуль-модемный кабель протестирован в этой тестовой настройке Windows<>DOS, так что все работает нормально.

Единственное отличие — это машина Ubuntu. Я проверил с помощью последовательной мыши, и правильный com-порт работает, и это ttyS0. Я перенаправил последовательный порт на /dev/ttyS0, и терминал DOSBox выдает "Serial1: Opening ttyS0", так что это тоже кажется нормальным. Я являюсь членом группы dialout, и все (777) имеют доступ к /dev/ttyS0. sudo stty -F /dev/ttyS0 возвращает "speed 38400 baud; line = 0;"

Я в растерянности, есть ли у кого-нибудь советы по устранению неполадок?

решение1

Проблема обнаружена.

После того, как я вставил две скрепки в левый верхний и средний верхний порт разъема нуль-модемного кабеля и сунул их в рот (одну руку держа над клавиатурой), я обнаружил, что данных нет.

Неисправный кабель

Новый кабель и тест подтверждают, что данные теперь есть. Когда я отправляю данные в cutecom, у меня стучат зубы и трясутся руки при вводе данных.

Я запустил оба Norton Commander, и теперь все работает как часы.

(Неисправный кабель выброшен в мусорное ведро.)

Связанный контент