Документация по LinuxLinuxDoc.Ru 🔍
🕛

Как подключить VTxxx, PC, УК-НЦ по serial в качестве терминала к Линуксу?

(Alexander Voropay) Сначала необходимо настроить "железную" часть, поскольку многие терминалы имеют нестандартные разъемы вместо DB-25. Возможно придется самостоятельно спаять кабель - нуль-модем. Примерная распайка такова :
    RX <-- TX TX --> RX RTS --> CTS CTS <-- RTS DTR --> DSR+CD DSR+CD <-- DTR GNG <--> GND
То есть нуль-модемный кабель с управлением hardware flowcontrol. Проверить, что все работает, можно запустив minicom под Linux или TERM90, TELEMATE e.t.c. под DOS и настроив совпадающие скорости и форматы COM-порта (например 38400, 8-N-1). Ввод с клавиатуры PC должен правильно отображаться на терминале и наоборот. Для УК-НЦ рецепт описан на chat.ru/~uk_nc/ Если все работает, нужно запустить на данном порту getty. В файле /etc/inittab нужно прописать
    # Modem/Terminal on Serial COM2: S1:2345:respawn:/sbin/uugetty ttyS1 F38400 vt220
Где F38400 - фиксированная скорость 38400 (описание в /etc/gettydefs), а "vt220" - набор ESC-последовательностей терминала (то же, что и переменная окружения TERM). После этого на терминале вы увидете приглашение Login: После входа первым делом надо проверить, что работает flow-control, то есть при массивном выводе не теряются байты. Подробности см. в Serial-HOWTO linuxdoc.org/HOWTO/Serial-HOWTO.html

Также по теме:
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Linux - FAQ по Linux - Как подключить VTxxx, PC, УК-НЦ по serial в качестве терминала к Линуксу?
Мы в соцсетях ✉