Использование PuTTy/KiTTy для работы по Serial (COM) соединению

PuTTy и её форк KiTTy, являются известными программами для осуществления сетевых подключений по самым разным протоколам, в том числе по SSH и Telnet. Помимо этого, данными программами поддерживается работа через интерфейс серийного порта, что очень часто необходимо для настройки различного оборудования. Для использования программы для работы по COM интерфейсу, нужно на начальном экране программы выбрать пункт «Serial» и в строке «Serial line» вписать корректное имя COM порта — по умолчанию там будет COM1. Рядом будет находится поле «Speed«, где можно так же вручную вписать необходимую скорость соединения.
Однако, соединение по COM интерфейсу имеет несколько своих специфичных настроек, таких как биты данных, стоповые биты и контроль четности, которые на данном экране отсутствуют.
Находятся данные настройки на последнем пункте настроек «Serial» в интерфейсе PuTTy (на скриншоте ниже выделен оранжевой линией).
В KiTTy же, данный пункт находится на предпоследнем месте (на скриншоте ниже выделен оранжевой линией), но по содержанию абсолютно одинаков.

Была ли эта статья Вам полезна?
Что в статье не так? Пожалуйста, помогите нам её улучшить!
Использование PuTTY
PuTTY — это бесплатный Telnet и SSH-клиент с помощью которого можно подключаться к контроллеру по SSH или через Debug-консоль, а также настраивать serial-устройства по протоколу Telnet.
Перед использованием PuTTY, программу нужно установить:
- Для ОС Windows — загрузите и установите дистрибутив с официального сайта программы.
- Для Debian-подобной ОС Linux — выполните в консоли команды:
sudo apt update sudo apt install putty
Подключение по SSH
Значение логина и пароля по умолчанию смотрите в статье SSH. . Для примера рассмотрим подключение по SSH к контроллеру Wiren Board:
- Запустите PuTTY.
- Выберите слева в поле Category ветку Session.
- Ведите IP-адрес контроллера. Как узнать IP-адрес контроллера
- Укажите номер порта — 22.
- Переключатель Connection type установите в положение SSH.
- Нажмите кнопку Open.
- При первом подключении к контроллеру появится окно запроса на приём от него ключа шифрования соединение — нажмите Accept.
- При успешном подключении откроется окно терминала с предложением ввести логин:
- login as: введите логин и нажмите клавишу Enter .
- password: введите пароль пользователя. Введённые символы не отображаются, после окончания ввода нажмите клавишу Enter .
- Если логин и пароль введены верно — в консоли появится приветственное сообщение и приглашение на ввод команды.
Как подключиться по serial (COM) через Putty в Linux Ubuntu?
Или добавить пользователя в группу, а после запустить putty.
М — 21.01.2021 Просмотры: 839
Добавить комментарий Отменить ответ
Используя данный сайт, Вы соглашаетесь с условиями Пользовательского Соглашения.
Изображения, которые относятся к записям данного сайта,
берутся из бесплатных стоков и используются согласно лицензии или правил использования изображений стоков.
Коммерческого использования таких изображений нет.
Как запустить Putty по serial (COM) порту в Linux?
Столкнулся в Ubuntu «механический бобер» с проблемой. Запускаю Putty SSH клиент(гуевский чтоб мышкой всё «набирать») выбираю вкладку serial. Ввожу адрес /dev/ttyUSB0 нажимаю open и выводит мне ошибку:
Unable to open connection to /dev/ttyUSB0: Unable to open serial port
Проверяю аппарат в папке dev и правда есть файл /dev/ttyUSB0 при выдергивании провода он исчезает, при этом также появляються и исчезают папки /dev/serial/by-id и /dev/serial/by-path в каждой из них по файлу в общем как положено. Подумал аппарат «брешит» решил по отправлять на него сообщения (фиг знает зачем)
echo ":0101010000" > /dev/ttyUSB0 bash: /dev/ttyUSB0: Отказано в доступе echo ":0101010000" > /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI05HLY6-if00-port0 bash: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI05HLY6-if00-port0: Отказано в доступе