notes/minicom.md

7.3 KiB
Raw Permalink Blame History

minicom

Для доступа к меню конфигурации

sudo minicom -s
            +-----------[конфигурация]-----------+
            | Каталоги и файлы                   |
            | Протоколы                          |
            | Настройка последовательного порта  |
            | Модем и дозвон                     |
            | Экран и клавиатура                 |
            | Сохранить настройки как dfl        |
            | Сохранить настройки как...         |
            | Выход                              |
            | Выход из Minicom                   |
            +------------------------------------+

при использовании нуль-модемного кабеля, адресом последовательного порта в linux будет
COM1 - /dev/ttyS0
COM2 - /dev/ttyS1
и т.д. В случаях, когда используется адаптер USB-to-COM, в качестве порта ввода-вывода будет использоваться
/dev/ttyUSB0 или /dev/ttyUSB1.

После физического подключения, увидеть используемый порт

dmesg | grep tty

Выбираем пункт "Настройка последовательного порта".

    +-----------------------------------------------------------------------+
    | A - Последовательный порт          : /dev/ttyUSB0                     |
    | B - Размещение lock-файла          : /var/lock                        |
    | C - Программа при выходе           :                                  |
    | D - Программа при запуске          :                                  |
    | E - Скорость/Чётность/Биты         : 115200 8N1                       |
    | F - Аппаратное управление потоком  : Нет                              |
    | G - Программное управление потоком : Нет                              |
    |                                                                       |
    |    Какую настройку изменить?                                          |
    +-----------------------------------------------------------------------+

После внесения необходимых изменений сохраняем настройки, выбрав пункт "Сохранить настройки как dfl". Это изменит настройки запуска программы, используемые по умолчанию.

                                              +---------------------------+
                                              |                           |
            +-----------[конфигурация]--------|  Конфигурация сохранена   |
            | Каталоги и файлы                |                           |
            | Протоколы                       +---------------------------+
            | Настройка последовательного порта  |
            | Модем и дозвон                     |
            | Экран и клавиатура                 |
            | Сохранить настройки как dfl        |
            | Сохранить настройки как...         |
            | Выход                              |
            | Выход из Minicom                   |
            +------------------------------------+

Если выбрать пункт "Сохранить настройки как.." и указать имя файла настроек, например "cisco", то это не изменит настройки по умолчанию и в дальнейшем можно будет запускать программу с конкретными параметрами, указав имя файла с настройками. Настройки сохраняются в файлах minirc.DEVICE_NAME в папке /etc/minicom/

minicom cisco

В завершении настройки переходим к пункту "Выход" и если все настроено правильно, то будет установлен сеанс подключения по последовательному порту.

Запуск minicom с аргументами

Minicom можно запускать без выполнения настроек в оконном режиме. Для этого достаточно выполнить запуск программы с заданными аргументами.

Для подключения к устройству с помощью адаптера USB-to-COM со скоростью 38400:

minicom -D /dev/ttyUSB0 -b 38400

Для подключения к устройству с использованием нуль-модемного кабеля:

minicom -D /dev/ttyS0 -b 38400

Передача файлов

После запуска программы увидим окно с подсказкой

Добро пожаловать в minicom 2.7.1                                                              
                                                                                              
ПАРАМЕТРЫ: I18n                                                                               
Дата компиляции Dec 23 2019, 02:06:26.                                                        
Port /dev/ttyUSB0, 12:20:47                                                                   
                                                                                              
Нажмите CTRL-A Z для получения подсказки по клавишам                                          
                                                                                              
  1. Необходимо определить директорию из которой будут загружаться файлы Ctrl+A o
    Каталоги и файлы
    B - Каталог для отправки - указать полный путь к папке, в которой будут лежать файлы для отправки
    если не указывать папку, будет предложено выбрать файл из домашней директории пользователя, при этом, перемещаться по каталогам возможности нет

  2. Отправка файла Ctrl+A z
    s - для отправки файла
    В следующем окне укажем xmodem и пробелом выберем файл который необходимо передать, нажав «Enter» запустим процесс передачи.

файл будет загружаться со скоростью, которая указана в настройках при подключении в Кб/с, как в dial-up модемах из детства :)