2

Я пытаюсь установить двустороннюю последовательную связь между системой Windows XP и системой Linux (RHEL 5). я имею

/sbin/agetty -L 9600 ttyS0

в /etc /inittab.

Я использую универсальный адаптер USB-последовательный порт в Windows (Unitek) и нуль-модемный кабель.

У меня есть замазка, настроенная на 9600 бод, 8 бит, без контроля четности, один стоповый бит, без контроля потока.

Я получаю приглашение для входа от agetty в окне замазки, но ввод не работает; Я вижу странные символы на экране замазки. Я могу отобразить вывод на устройство из окон и увидеть его, но

cat < /dev/ttyS0

просто выводит странные символы из того, что я печатаю.

Любые предложения будут приветствоваться.

Спасибо!

3 ответа3

1

Это оказалось проблемой с кабелем. Я использовал нуль-модемный кабель, и был необходим прямой кабель. Я провел некоторое тестирование, используя два конвертера USB-to-serial на коробке Linux, чтобы у меня не было окон на картинке, и я смог изолировать его от последовательного кабеля.

Спасибо за ваши ответы.

0

Вы уверены, что оборудование работает нормально? Я бы предложил открыть программу последовательного терминала на каждой стороне и отправлять текст в каждую сторону (гипертерминал в windows, minicom в linux).

0

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .