Применение minicom для ввода АТ-команд модема. Подключение к Cisco из Linux и FreeBSD Добавим пользователя в группу dialout
Применение
minicom для проверки модема
Первый шаг в применении
minicom — создание глобального конфигурационного файла. Для этого надо запустить
minicom с флажком -s, войдя в систему как корневой пользователь.
# minicom -s По этой команде происходит запуск конфигурационной среды minicom (рис. 18.8).
Рис.
18.8. Конфигурирование minicom
Перемещение по меню осуществляется
при помощи клавиш со стрелками вверх и вниз, выбор позиции меню — нажатием Enter.
Наиболее важные параметры скрываются за командой меню Serial Port Setup (Установка последовательного порта) в диалоговом окне Serial Port Setup (рис. 18.9).
Рис.
18.9. Конфигурирование последовательного порта
Чтобы изменить какое-либо
значение, нажмите клавишу с соответствующей буквой. Прежде всего необходимо
установить последовательное устройство, нажав клавишу «A» (Serial
Device) и указав подходящий файл устройства. Если модем подключен ко второму
последовательному порту, можно указать /dev/ ttyS1 ввиду использования minicom
для исходящих соединений.
Примечание
Если последовательный порт уже подсоединен к /dev/modem, как показано на рис. 18.9, проверьте его связи с помощью команды ls -I /dev/modem. Если будет отображено подсоединение к определенному последовательному порту, то никакие изменения не нужны.
Необходимо также конфигурировать параметр Е (Bps/Par/Bits — Скорость/Четность/Стоп-биты) в соответствии с требованиями модема и системы, к которой предстоит подключаться (как правило, системы провайдера Internet). После нажатия клавиши «Е» откроется окно параметров связи (рис. 18.10).
Рис. 18.10. Конфигурирование параметров связи
Текущие значения параметров приведены в верхней части окна.
Чтобы модифицировать какой-либо из них, нажмите клавишу с соответствующей буквой.Для параметра Speed (Скорость)
выберите значение, равное максимальной скорости модема при сжатии данных. Как
правило, это значение в четыре раза превышает его номинальную скорость. Например,
для модема со скоростью 14,4 Кбит/с следует установить значение 57 600 бит/с,
для 28,8 Кбит/с — 115 200 бит/с. Для модема со скоростью 56 Кбит/с устанавливается
115 200 бит/с или 230 400 бит/с (если доступно).
Как правило, в современных
системах бит четности не используется, используется 8 битов данных и один столовый
бит (вариант Q). Правильные значения остальных параметров узнайте у администратора
системы, к которой предстоит подключаться.
Вернитесь в окно Serial
Port Setup, нажав Enter. Еще одно нажатие Enter приводит к возврату в главное
меню.
Этой информации должно быть достаточно для тестирования модема. Сохраните модифицированный набор параметров как конфигурацию по умолчанию, выполнив команду меню Save Setup as Dfl (Сохранить параметры как Dfl). Выполнив команду меню Exit (Выход), завершите работу конфигурационной процедуры и продолжите работу в окне эмулятора терминала minicom (рис. 18.11) с установленными параметрами.
Рис.
18.11. Главное окно программы minicom
Сообщение «ОК»
в окне свидетельствует о нормальной работе модема. Чтобы убедиться в этом еще
раз, введите AT и нажмите Enter. Ответом должно быть сообщение «OK»
AT OK
В статье рассмотрен простейший способ подключения к терминалу Cisco из Linux среды. Первоначально нужно подключить консольный кабель к COM-порту машины, с установленной ОС Linux и к порту сonsole на Cisco. Для подключения к консоли Cisco необходимо установить пакет minicom. Установка отличается в зависимости от дистрибутива. В данном примере рассмотрена установка из Linux Debian.
aptitude install minicom
Minicom находится в репозиториях большинства дистрибутивов, поэтом его установка не должна вызвать каких-либо затруднений.
Для правильной работы minicom с Сisco необходимо произвести его первоначальную настройку.
- Заходим в настройку последовательного порта (Serial port setup) и меняем значение Скорость/Четность/Биты (Bps/Par/Bits) на 9600.
- Меняем последовательный порт (Serial Device) на порт, к которому подключено оборудование Cisco. В данном примере это /dev/ttyS0 — адрес порта COM1.
В итоге необходимо получить следующие настройки:
A — Serial Device: /dev/ttyS0
B — Lockfile Location: /var/lock
D — Callout Program:
E — Bps/Par/Bits: 9600 8N1
F — Hardware Flow Control: Yes
G — Software Flow Control: No
Сохраняем измененную конфигурацию, как настройки по-умолчанию в главном меню minicom (Save setup as dfl), либо как конфигурацию с конкретным названием (Save setup as..).
Настройка различных коммутаторов, маршрутизаторов и другого оборудования обычно производится через последовательный COM порт (RS232). Вначале нужно найти и соединить подходящим консольным кабелем компьютер и коммутатор (через COM-порт или USB переходник) компьютер. В этой статье посмотрим как производить настройку в ОС Linux.
Настройка через minicom
В первую очередь нужно найти в документации к оборудованию настройки консольного com порта. Для подключения под linux необходимо поставить программу minicom. Поставим из пакета под Debian (ubuntu):
Aptitude install minicom
Чтобы minicom увидел Сisco его необходимо правильно настроить запускаем с ключом:
Sudo minicom -s
Заходим в настройку последовательного порта (Serial port setup) и меняем значения Скорость/Четность/Биты (Bps/Par/Bits) на 9600 8N1.
Меняем последовательный порт (Serial Device) на порт, к которому подключено оборудование и настраиваем параметры управления потоком(Flow Control). В данном примере это /dev/ttyS0 — адрес порта COM1. При подключении через разъем mini-usb порт может быть таким /dev/ttyACM0.
Справку по командам можно получить нажав Ctrl+A затем Z.
В итоге получаем стандартные настройки для Cisco и HP procurve:
A — Serial Device: /dev/ttyS0 B — Lockfile Location: /var/lock C — Callin Program: D — Callout Program: E — Bps/Par/Bits: 9600 8N1 F — Hardware Flow Control: Yes G — Software Flow Control: No
Сохраняем конфигурацию, как настройки по-умолчанию в главном меню minicom (Save setup as dfl), либо как конфигурацию с конкретным названием (Save setup as.
Для выхода из minicom необходимо нажать Ctrl+A затем Q.
Либо с сохранными настройками.
Minicom
А это пример настроек для свитчей 3com(hp) 4210 и 4500
A — Serial Device: /dev/ttyUSB0 B — Lockfile Location: /var/lock C — Callin Program: D — Callout Program: E — Bps/Par/Bits: 19200 8N1 F — Hardware Flow Control: No G — Software Flow Control: Yes
Устройство /dev/ttyUSB0 обычно используется при подключении через переходник usb->com. Скорость 19200 иногда 115200 используется на свитчах 3COM (теперь уже HP) причем любую другую скорость они не понимают. Так что перед подключением нужно внимательно читать в документации какие скорости и контроль потока нужно выставлять. Однако иногда параметры подключения пишут прямо на устройстве рядом с консольным портом.
Настройки через утилиту cu
Можно подключиться к консоли командой
Chown uucp /dev/ttyUSB0 cu -s 115200 -l /dev/ttyUSB0
Если не задать права chown на файл устройства то можно получить сообщение:
/dev/ttyUSB1: Device busy
Главное достоинство утилитки cu что она одинаково хорошо работает под linux и под freebsd только названия устройств отличаются.
На freebsd получится так:
Chown uucp /dev/сuaa0 cu -s 115200 -l /dev/сuaa0
Единственное нужно правильно выбрать файл устройства куда подключено устройство.
Minicom is a text-based serial port communications program. It is used to talk to external RS-232 devices such as mobile phones, routers, and serial console ports.
Install the program with:
sudo apt-get install minicom
Alternatively, you can get Minicom via the Synaptic Package Manager.
In order to find the name of your port(s) enter this command in terminal:
dmesg | grep tty
If it is a direct serial connection, the output will be something like this:
[ 22.587279] console enabled [ 24.186230] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A [ 24.186860] 00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A [ 51.598012] audit(1243322582.732:2): type=1503 operation=»inode_permission» requested_mask=»a::» denied_mask=»a::» name=»/dev/tty» pid=5705 profile=»/usr/sbin/cupsd» namespace=»default»
For a USB-to-Serial adapter, one may see:
[ 0. 000000] console enabled [ 5.065029] usb 4-3: pl2303 converter now attached to ttyUSB0
What we are interested in is the name of the serial port. In the first section above it is ttyS0, the other is ttyUSB0. which we will need in order to use Minicom. Next, enter in a terminal enter:
sudo minicom -s
One will next choose «Serial port setup». Then, adjust the Serial Device to the device one has, for example:
A — Serial Device: /dev/ttyS0
Next, one will want to consult the hardware vendor»s manual for the Bits per second, data bits, Parity, stop bits, and Flow control. Once these have been adjusted, one may want to also go to the Modem and dialing menu and remove all information in setting options A through I. Once configured, one may «Save setup as dfl», which will save these as the default configurations for future connections (/etc/minicom/minirc.dfl). Once saved, one may choose Exit, and one is at the minicom prompt.
To exit Minicom when in terminal mode press «Ctrl-A» to get a message bar at the bottom of the terminal window and then press «X».
Another useful Option is to log all information to a file which will be saved in your Home directory. Select «Filenames and paths» and press «F» (Logging options). By default this will be saved as «minicom.log», but change it to whatever you like with the «A» key. Press «Enter» to save the changes.
Тематические материалы:
Как проверить файловую систему диска в Windows Backup и восстановление виртуальной машины Бесплатные программы для Windows скачать бесплатно Как провести замену жесткого диска на ноутбуке в домашних условиях Поменять жесткий диск с операционной системой Детальное руководство по файлу Sitemap Что такое sitemap Что делать с ошибкой «Прекращена работа программы Проводник Free Screen Video Recorder для записи видео с экрана и создания скриншотов Что значит по умолчанию Ость включена по умолчанию еслиОбновлено: 23. 12.2020
103583
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter
Debian — Выбранный пакет для загрузки — minicom_2.8-2_i386.deb
Если вы работаете в Debian, для загрузки и установки пакетов настоятельно советуем использовать менеджер пакетов, например aptitude или synaptic, а не делать это вручную через данный сайт.
Используйте любой из серверов-зеркал, добавив его в свой файл /etc/apt/sources.list, например так:
deb http://ftp.de.debian.org/debian sid main
Заменив ftp.de.debian.org/debian нужным сервером.
Вы можете скачать требуемый файл из подкаталога pool/main/m/minicom/ с любого из этих сайтов:
Северная Америка
- ftp.us.debian.org/debian
- http.us.debian.org/debian
- ftp.debian.org/debian
- ftp.ca.debian.org/debian
- ftp.mx.debian.org/debian
Южная Америка
- ftp.br.debian.org/debian
- ftp. cl.debian.org/debian
- download.unesp.br/linux/debian
- sft.if.usp.br/debian
- debian.torredehanoi.org/debian
Азия
- ftp.cn.debian.org/debian
- ftp.jp.debian.org/debian
- ftp.kr.debian.org/debian
- ftp.hk.debian.org/debian
- ftp.tw.debian.org/debian
Африка
- debian.mirror.ac.za/debian
Европа
- ftp.de.debian.org/debian
- ftp.at.debian.org/debian
- ftp.bg.debian.org/debian
- ftp.ch.debian.org/debian
- ftp.cz.debian.org/debian
- ftp.dk.debian.org/debian
- ftp.ee.debian.org/debian
- ftp.es.debian.org/debian
- ftp.fi.debian.org/debian
- ftp.fr.debian.org/debian
- ftp.hr.debian.org/debian
- ftp.hu.debian.org/debian
- ftp.ie.debian.org/debian
- ftp.is.debian. org/debian
- ftp.it.debian.org/debian
- ftp.lt.debian.org/debian
- ftp.nl.debian.org/debian
- ftp.no.debian.org/debian
- ftp.pl.debian.org/debian
- ftp.ro.debian.org/debian
- ftp.ru.debian.org/debian
- ftp.se.debian.org/debian
- ftp.si.debian.org/debian
- ftp.tr.debian.org/debian
- ftp.uk.debian.org/debian
Океания
- ftp.au.debian.org/debian
- ftp.wa.au.debian.org/debian
- ftp.nz.debian.org/debian
Если загрузка с этих сайтов происходит медленно, попробуйте другие из полного списка серверов-зеркал.
Заметим, что при работе с некоторыми браузерами вам придётся указать браузеру, что вы хотите сохранить информацию в файл. Например, в Firefox или Mozilla вам нужно удерживать клавишу Shift при щелчке по URL.
Подробней о
minicom_2.8-2_i386.deb:Точный размер | 292048 байт (285,2 kByte) |
---|---|
Контрольная сумма MD5 | 163f026fcf3e625e5d687401096b3fd9 |
Контрольная сумма SHA1 | Недоступно |
Контрольная сумма SHA256 | 0ed64a51b4ed68ea7331d4271ae39c07059ee21204e4103b7cc5a2a5abef768d |
Как настроить Minicom для подключения к последовательной консоли — techbeatly
Те, кто занимается развертыванием инфраструктуры/сервера, знают, как сложно получить консоль для таких устройств, у которых нет дисплея, таких как коммутаторы, маршрутизаторы и блейд-шасси/корпус. Обычно мы используем любые консольные утилиты для подключения типа putty, minicom, RealTerm или cu. Здесь я объясняю, как настроить minicom в Linux для консольного подключения к коммутатору Cisco Nexus 5K.
1. Установить миником
[[email protected] ~]# yum install minicom -y Загруженные плагины: идентификатор продукта, rhnplugin, репозитории с отключенным поиском, безопасность, подписка. : управляющий делами Эта система получает обновления от RHN Classic или RHN Satellite. Настройка процесса установки Разрешение зависимостей --> Запуск проверки транзакции ---> Будет установлен пакет minicom.x86_64 0:2.3-6.1.el6 --> Завершенное разрешение зависимостей Зависимости разрешены ================================================== ======================================= Размер репозитория версии пакета Arch ================================================== ======================================= Установка: minicom x86_64 2.3-6.1.el6 rhel6-x86_64-2016-2 246 тыс. Сводка транзакции ================================================== ======================================= Установить 1 пакет(ы) Общий размер загрузки: 246 КБ Установленный размер: 806 КБ Загрузка пакетов: миником-2. 3-6.1.el6.x86_64.rpm | 246 КБ 00:00 Запуск rpm_check_debug Запуск теста транзакции Проверка транзакции прошла успешно Текущая транзакция Установка: minicom-2.3-6.1.el6.x86_64 1/1 Проверка: minicom-2.3-6.1.el6.x86_64 1/1 Установлены: minicom.x86_64 0:2.3-6.1.el6 Полный!
2. Проверьте данные последовательного подключения
[[email protected] ~]# dmesg | grep tty консоль [tty0] включена serial8250: ttyS0 на вводе-выводе 0x3f8 (irq = 4) — это 16550A serial8250: ttyS1 на вводе-выводе 0x2f8 (irq = 3) — это 16550A. 00:09: ttyS0 при вводе-выводе 0x3f8 (irq = 4) — это 16550A
3. Установить последовательные порты
[[email protected] ~]# setserial -g /dev/ttyS[0123] /dev/ttyS0, UART: 16550A, порт: 0x03f8, IRQ: 4 /dev/ttyS1, UART: 16550A, порт: 0x02f8, IRQ: 3 /dev/ttyS2, UART: неизвестно, порт: 0x03e8, IRQ: 4 /dev/ttyS3, UART: неизвестно, порт: 0x02e8, IRQ: 3
4. Настройте порт
[[email protected] ~]# minicom -s minicom: ПРЕДУПРЕЖДЕНИЕ: файл конфигурации не найден, используя значения по умолчанию
, тогда вы получите меню, как показано ниже
Настройте параметры, как показано ниже.
Порт: /dev/ttyS0
Бит в секунду: 9600
Биты данных: 8
Четность: нет
Стоповые биты: 1
Управление потоком: нет защищено] ~]# миником
Добро пожаловать в миником 2.3
ВАРИАНТЫ: I18n
Составлено 4 декабря 2009 г., 12:16:46.
Порт /dev/ttyS0
Нажмите CTRL-A Z, чтобы получить помощь по специальным клавишам.
Пароль:
Неверный логин
================================================== ================
ПРЕДУПРЕЖДЕНИЕ :
================================================== ================
Вход в систему AMSSW1002:
6. Выйдите из консоли minicom
Чтобы выйти из Minicom с помощью , в режиме терминала нажмите «Ctrl-A», чтобы открыть панель сообщений в нижней части окна терминала, а затем нажмите «X».
Отказ от ответственности : Высказанные взгляды и опубликованный контент принадлежат автору и не отражают точку зрения работодателя автора или платформы techbeatly.
Appendix E: File Transfer through minicom
User Manuals
About UsSupport
Search…
Step 1: Serial port configuration
First, Become root user and start Minicom in configuration mode with the следующая команда:
$ minicom –s
Рисунок 21: Запустите minicom
Появится следующее окно
Рисунок 22: Конфигурация minicom
Перейдите к настройке последовательного порта и нажмите Enter для продолжения, появится следующее окно
2 3 900 : Настройка последовательного портаВведите A, чтобы изменить последовательное устройство, здесь /dev/ttyS0 означает последовательный порт 1, и измените S0 на S1 или S2 в зависимости от требований.
Введите E для изменения скорости передачи, здесь 115200 8N1 означает скорость 115200 бод, 8 бит, без четности и 1 стоповый бит.
После завершения настройки нажмите Enter, чтобы продолжить. Появится следующее окно
Выберите сохранить настройку как dfl и нажмите Enter, чтобы сохранить настройку, затем нажмите выход, чтобы продолжить. Он будет отображать инициализацию модема.
Нажмите Ctrl+A, затем Z для выбора различных опций Mincom, и появится следующее окно:0003
Нажмите s для отправки файлов, появится следующее окно
Рисунок 26: Нажмите S для отправки файла должен быть выбран.
Рисунок 24: Сохранить настройку как dfl