При использовании minicom часто бывает утомительным каждый раз указывать в командной строке имя порта подключения, скорость подключения и другие параметры, например:
$ minicom -b 115200 -D /dev/ttyUSB0 -con
К счастью, существует возможность настроить профиль) подключения, где заданы все необходимые настройки, и после этого вызывать её простой командой. Кроме того, для некоторых настроек не существует никакого другого способа, кроме настройки профиля. Например, отключение аппаратного управления потоком можно сделать либо интерактивно (что неудобно, см. [2]), либо с помощью сохраненного профиля, опции командной строки для этого не предусмотрено.
После настроенного и сохраненного профиля его можно запускать простой командой:
[Создание и сохранение профиля minicom]
Ниже описан пошаговый процесс создания профиля для подключения к UART китайского роутера. В этом примере использовалось имя профиля ttyRTR.
1. Выполните команду:
Появится главное меню настроек конфигурации профиля:
+-----[configuration]------+
| Filenames and paths |
| File transfer protocols |
| Serial port setup |
| Modem and dialing |
| Screen and keyboard |
| Save setup as ttyRTR |
| Save setup as.. |
| Exit |
| Exit from Minicom |
+--------------------------+
2. Клавишами со стрелками переместите плашку курсора вниз на позицию Serial port setup, и нажмите Enter. Появится меню настроек порта подключения:
+-----------------------------------------------------------------------+
| A - Serial Device : /dev/modem |
| B - Lockfile Location : /var/lock |
| C - Callin Program : |
| D - Callout Program : |
| E - Bps/Par/Bits : 115200 8N1 |
| F - Hardware Flow Control : Yes |
| G - Software Flow Control : No |
| H - RS485 Enable : No |
| I - RS485 Rts On Send : No |
| J - RS485 Rts After Send : No |
| K - RS485 Rx During Tx : No |
| L - RS485 Terminate Bus : No |
| M - RS485 Delay Rts Before: 0 |
| N - RS485 Delay Rts After : 0 |
| |
| Change which setting? |
+-----------------------------------------------------------------------+
3. Кнопкой A выберите меню настройки имени порта подключения Serial Device, и введите имя порта подключения, например /dev/ttyUSB0. После редактирования имени нажмите Enter.
4. Если необходимо настроить скорость и другие параметры подключения, то кнопкой E выберите меню настройки параметров подключения Bps/Par/Bits, и аналогичным образом укажите необходимые параметры.
5. Для подключения к роутеру используются только 2 сигнала: передача (TX) и прием (RX), поэтому необходимо отключить аппаратное управление потоком, которое включено по умолчанию. Для этого кнопкой F установите в состояние No опцию Hardware Flow Control:
| F - Hardware Flow Control : No |
6. Выйдите в главное меню настроек, нажав на Enter. Сохраните сделанные настройки в профиль, для чего выберите Save setup as ttyRTR.
7. Завершите настройку профиля, выбрав в меню Exit from Minicom.
После этого можно для подключения роутеру через UART запускать профиль командой:
[Ссылки]
1. Настройка параметров подключения minicom site:wirenboard.com. 2. minicom: не работает передача символов. |