Содержание

Платформа: Все BSD (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X) и POSIX (Linux/BSD/UNIX-like OSes) платформы.


Как-то мне приспичило под linux сконфигурировать свитч через последовательный порт RS-232. В операционных системах Windows это решается программой putty или входящей в комплект HyperTerminal. В Windows-Vista вместо HyperTerminal используется другая программа.

С linux возникли проблемы - испробовав такие программы как cutecom, gkermit, minicom, не давшие простого результата «настроил порт и соединился», случайно наткнулся на GTKTerm. С помощью неё, без лишних усилий решил свою задачу.
Программа до ужаса простая и имеется в комплекте Debian Linux и Ubuntu Linux (на других платформах не проверял).

GTKterm

1. Установка в Debian Linux

# apt-get install gtkterm

2. Запуск и настройка.
В Gnome, автоматически появится пункт меню, через который можно запустить программу, а можно набрать в консоли gtkterm . Для настройки заходим в Configuration –> «Port», задаём параметры порта и работаем.
При необходимости, можно включить «Локальное Эхо» «Local Echo» для отображения собственного ввода.

Меню настройки
Работа в программе

3. Особенности

  • В разных операционных системах имя порта может различаться, для Debian: /dev/ttyS0 , где 0 - это порядковый номер порта в системе.
  • При работе через переходник USB-RS232 имя порта в Debian: /dev/ttyUSB0 , где 0 - это порядковый номер подключённого переходника (если он не один).
  • Иногда программа не соединяется с устройством - проверьте параметры порта, попробуйте сохранить конфигурацию, закрыть программу а затем снова открыть и загрузить конфигурацию.
  • Программа работает только под графической оболочкой X. Для работы в консоли, надо разобраться с minicom.
  • Для посылки Break нужно использовать комбинацию Ctrl+B. Актуально для администраторов оборудования Cisco при восстановлении пароля.

Сайт проекта http://sourceforge.net/projects/gtkterm/

Cutecom

Тоже неплохой терминал, во всяком случае версия 0.14.1-2 в Debian Lenny работает намного лучше чем в Debian Etch.

1. Установка в Debian Linux

# apt-get install cutecom

2. Запуск и настройка.
Сводится к установке параметров порта в основном окне программы, а также выбора служебных символов для указания канца строки.

3. Особенности

  • Для уже введённых команд есть поле истории.
  • Немного непривычно вводить команды в дополнительном поле.
  • Не подойдёт для интерактивного взаимодействия с оборудованием (например для конфигурирования маршрутизаторов Cisco ) из-за разделения областей ввода и отображения команд.

Putty

Putty - универсальная терминальная программа, работающая как по RS-232, так и по telnet и ssh. Основное окно Putty

Сайт проекта: http://www.chiark.greenend.org.uk/~sgtatham/putty/


  Рейтинг@Mail.ru