Меню Рубрики

Linux minicom как пользоваться

Ubuntu использование com-port minicom

Как определился наш ком порт

на двух хостах линукс с ком портом, посмотрим командой

Далее по тексту будем считать что на первом ПК ком порт — ttyS0, на втором ttyS1

Добавим пользователя в группу dialout

пользователь NameUser, от которого будем

Проверим в дабавилсь ли пользовател в группу:

Получаем отсылаем символы используя ком порт в консоле

Откроем терминал на хосте Linux и для ожидания получения символов на com-port наберем команду

Отправим с другого хоста Linux символы из консоли

Должны увидеть в консоле первого хоста на ком портом ttyS0 символы, который были отправлены с второго хоста через ком порт ttyS1

Проверяем установлен ли пакет minicom

Если необходимо устанавливаем

Первоначальная Настройка конфигурацияпакета minicom

наберем (конфигурировать необходимо от root иначе не сохраниться настройка конфигурации)

где ключи:
l — Отображения ANSI – графики
8 — Восьмибитный режим ввода для русского языка
с on — Включаем цветное отображение
s — Запускаем утилиту настройки minicom

Произведите настройку
Каталоги и файлы — Каталог для приема — Каталог для отправки
Настройка последовательного порта — Последовательный порт (к примеру /dev/ttyS0)- Скорость/четность/биты
Сохраните конфигурацию — Сохранить настройка как dfl
При нажатии Выход из Minicom, вы перейдете обратно в консоль

Запуск minicom

с только что сохранеными параметрами как дефолтные наберите в консоле:

minicom Устройство /dev/ttyS заблокировано

После использования minicom остаётся старый lock-file, который не даёт нормально работать
minicom -> Device /dev/ttyS0 is locked
Устройство /dev/ttyS0 заблокировано
Для восстановления работоспособности достаточно удалить lock-файл в каталоге /var/tmp или /var/lock
Расположение Lock файлов задается
minicom -l -8 -c on -s -> Настройка последовательного порта -> B — Размещение Lock файла

Источник

Minicom – терминал на блюдечке

(с) Юрий Изотов, 2006

pusher108 at list dot ru

Как люди общались во то время, когда интернет еще не существовал?

Ответ прост – соединяли свои компьютеры с помошью модемов по телефонной линии. Сегодня я расскажу как это сделать в Linux сейчас. Преимущества у такого способа соединения есть. Представьте такую ситуацию : у вас есть друг, имеющий телефон и модем. Необходимо передать ему мегабайт 20 информации, а трата денег на интернет и посылка этих файлов в письме нежелательна.

Сразу оговорюсь : официально подключение модема к телефонной линии кроме как для выхода в интернет — противозаконно. Когда я узнал данный факт, я сам удивился. Однако это так. Дело в том, что на АТС не могут определить – говорите ли вы по телефону или же на линии передается модемный сигнал («тон» как говорят СисОпы). Поэтому сэкономить деньги и вдоволь початиться, обменяться файлами с приятелем никто не мешает.

И по сей день существуют BBS (Bulleten Board System) – электронные доски объявлений. Это выглядит примерно так – СисОп (Системный оператор) включает компьютер в определенное время и ждет когда к нему поступит исходящий звонок от пользователя. Зарегистрировавшись, пользователь может скачивать файлы, писать и принимать почту от других пользователей данной BBS и чатиться с СисОпом. В начале восьмидесятых годов в Америке BBS были очень развиты, каждая уважающая себя компания имела много линейную BBS. Все это – предтечи современного Интернета.

К слову, такое занятие как ASCII и ANSI – арт исходит своими корнями именно к BBS. Ведь пользователь, дозвонившись на BBS, видел простой текстовый экран разрешением 80 на 25 символов. Но какие красивые шедевры создавались в то время. Каждый системный оператор украшал свою BBS всевозможными играми (чаще всего софт для BBS имел внутренний язык программирования, на каком можно было создавать скрипты, игры и многое другое). Сеть Фидо тоже произошла от BBS , фактически став их объединением.

В наше время BBS совсем еще не вымерли, но количество их уменьшилось в сотни раз. Для статистики : 1996 год в Москве – 1000 BBS, 2006 год – пять штук.

Простое FTN – соединение (два модема через телефонную линию) дает немного возможностей – передача и прием файлов различными протоколами (о них я скажу ниже) и чат. Но как вы уже догадались, этого достаточно с лихвой.

Перейдем к практике. Вам необходим модем, желательно внешний и хардварный. Это значит что коррекцией ошибок и другими расчетами модем занимается сам 🙂 Win-модемы я по традиции , уже сложившейся, рассматривать в статье не буду – разговор о них заслуживает отдельного труда, и не одного.

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

[root]# minicom -l -8 -c on -s

Подробней о ключах, какие мы сейчас использовали :

Источник

Установка и использование Minicom

Minicom — программа для использования последовательного порта (COM) в операционных системах Linux.

Устанавка в Ubuntu/Debian:

После запуска необходимо открыть конфигурацию нажав CTRL-A O и указать имя COM порта, обычно ttyS0 — COM1, ttyS1 — COM2, USB-RS232 адаптер — ttyUSB0.

Список устройств можно посмотреть командами:

Опишу некоторые комбинации клавиш:
Справка: CTRL-A Z
Конфигурация: CTRL-A O
Инициализация модема: CTRL-A M
Выход: CTRL-A Q

Если при запуске пишется ошибка «Device /dev/tty… access failed: Permission denied«, то это означает что пользователь от которого запускается minicom не имеет прав доступа к устройству. Посмотреть кто имеет доступ можно командой «ls -l /dev/tty..», обычно доступ имеет пользователь root и группа dialout. Чтобы не запускать minicom от пользователя root, можно добавить любого необходимого пользователя в группу dialout командой:

Источник

Установка minicom и подключение по консольному порту к коммутатору

Окружение: Cisco Catalyst 3550 12T, Linux Mint 18, minicom, console cable USB to RJ-45

Для всего далее происходящего использовалась собранная из имеющихся элеметов версия консольного кабеля.

Данный агрегат собран из адаптера USB to Serial, к которому вместо серийного DB9 подходит LAN-кабель. Рабочая версия распиновки для уже второго коммутатора представлена ниже:

Если после сборки данной конструкции, эффекта приёма данных на наблюдается, то есть вероятность в отзеркаливании разъёма DB9.

Итак, кабель готов, коммутатор готов. Осталось настроить эмулятор терминала. Для эмуляции терминала будет использоваться minicom.

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

Вышеприведённая команда покажет название необходимого порта. Обычно это ttyUSB0. Далее выполнив команду:

необходимо выбрать опцию как на картинке:

далее настроить название порта и скорость/четность/биты:

после этого сохранить как dhl и выйти:

Далее вновь зайти в mincom но уже без параметра «-s».

Теперь можно включать коммутатор, и при правильных настройках скорости на экране побежит post-информация операционной системы устройства.

Если на экране появляются символы с неверной кодировкой, то необходимо изменить скорость/чётность/биты подходящие для подключаемого устройтства.

Источник

17. Применение minicom для проверки модема

Применение 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»

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

Если это сработает, могут послышаться гудки вызова, затем, возможно, на экране появится cообщение или подсказка командной строки от удаленной системы.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Mac os скриншот выделенной области
  • Mac os скриншот активного окна
  • Mac os скопировать экран
  • Mac os скопировать путь к файлу
  • Mac os сканировать сеть