Терминал для настройки модема

Обновлено: 04.07.2024

Программы для настройки модемов серии RX Печать

Изменено: Ср, 15 Апр, 2020 at 9:16 AM

Для настройки модемов используются так называемые Терминальные программы.

Через терминальные программы модему подаются специальные АТ команды, которые модем, в свою очередь, выполняет и отвечает на них.

На сегодняшний день существует достаточно большое количество терминальных программ разного вида.

В данной статье мы будем рассматривать терминальные программы работающие в операционной системе Windows.

Рассмотрим самые основные из них:

5. Hyper Terminal

1. Утилита RXConfigurationTool

Данная утилита является нашим продуктом, первоначально предназначенным для загрузки в модем скриптов на языке Python, но с недавнего времени в новых версиях была добавлена новая полезная возможность - ручная подача AT-команд.

2. Терминальная программа HTerm

После скачивания, распаковываем архив и запускаем файл программы:


Откроется интерфейс управления программой:


1. Кнопка установки( Connect ) или разрыва( Disconnect ) соединения с COM портом.

2. Список в котором можно выбрать нужный COM порт.

3. Кнопка обновления списка(2.) COM портов.

4. Список доступных скоростей для подключения. (300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 56000, 57600, 115200, 128000, 256000)

5. Список выбора бит в одном байте данных. (5, 6, 7, 8)

6. Список выбора стоповых бит в байте данных. (1, 1.5, 2)

7. Список выбора проверки бита четности. (None, Even, Odd, Mark, Space)

8. Список выбора по какому символу, делать перевод строки в окне Received Data. (None, CR, LF, CR+LF, Null, ETX)

9. Индикаторы режимов модема. (CTS - Готовность приема данных, DSR - Готовность отдачи данных, RI - Звонок, DCD - Декодирование принимаемого сигнала)

10. Кнопка очистки поля входящих данных. (Received Data)

11. Поле входящих данных из COM порта.

12. Кнопка очистки поля исходящих данных (Transmitted Data)

13. Какой символ отправлять после нажатия на Enter после команды из поля 15.

14. Кнопки режимов управления потоком данных DTR и RTS.

15. Поле ввода команд.

16. Поле исходящих данных в COM порт.

Для подачи команды необходимо выбрать Поле ввода команд(15.) и ввести АТ, после нажать на Enter.

В поле исходящих данных отобразится отправленная команда:

В Поле входящих данных(11.) отобразится ответ модема в виде:

3. Универсальная программа PUTTY

Данная программа универсальна в использовании и позволяет подключаться не только к COM порту но и по другим видам подключений(Raw, Telnet, Rlogin, SSH).

Но нас интересует вариант подключения именно к COM порту(Serial)

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


Откроется интерфейс управления программой:


1. Выбор назначения подключения, выбираем Последовательный интерфейс(Serial).

2. Поле ввода целевого COM порта.

3. Поле ввода скорости подключения.

4. Открытие соединения.

Дополнительно можно включить отображение вводимых символов


После нажатия на кнопку Open откроется окно, в которое необходимо подавать команды:


Подаем стандартную команду:

В ответ нам должен поступить ответ:

4. Терминальная программа Terminal v1.9x

Данная программа похожа по своему принципу на HTerm, но также имеет отличия.

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


Откроется интерфейс управления программой:


1. Кнопка соединения( Connect ) или разъединения( Disconnect ) с COM портом. Под этой кнопкой находится кнопка ReScan для повторного сканирования COM портов.

2. Список доступных COM портов.

3. Список выбора доступных скоростных режимов, либо использования собственной скорости( custom ).

4. Выбор бит в одном байте данных.

5. Выбор проверки бита четности.

6. Выбор стоповых бит в байте данных.

7. Выбор типа управления потоком.

- В разделе Settings находятся дополнительные параметры. Они пригодятся для написания скриптов, работы с нестандартными скоростями или для записи лога с устройства.

8. Индикаторы режимов модема.

- В разделе Recieve находятся параметры отображения ответа от устройства.

10. В этом поле вы будете видеть ответы от вашего устройства. Если в разделе "Settings" вы не забыли поставить галочку "Time", то перед каждой строкой будет проставлена метка времени. Это бывает очень полезно при анализе логов с устройства.

- В разделе Transmit находятся параметры передачи данных на устройство. Кнопки DTR и RTS устанавливают соответствующие выводы в положительное состояние.

13. В самом низу находится поле, где вы можете видеть отправленные на устройство команды.

5. Терминальная программа HyperTerminal

Терминальная программа, которая включалась в поставку ОС Microsoft Windows-95/98/ME/XP.

Для ОС Microsoft Windows-Vista/7/8 разработан новый вариант программы, доступный на Сайте разработчика.

В Windows XP данный терминал находится по пути:


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

Сначала вводим имя соединения.


Выбираем нужный COM порт.


Указываем параметры подключения.


1. Список доступных скоростей для подключения. (110, 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400, 460800, 921600)

2. Список выбора бит в одном байте данных. (5, 6, 7, 8)

3. Список выбора проверки бита четности. (Чет, Нечет, Нет, Маркер(1), Пробел(0))

4. Список выбора стоповых бит в байте данных. (1, 1.5, 2)

5. Список выбора метода управления потоком. (Xon/Xoff, Аппаратное, Нет)

После введения необходимых параметров соединения, откроется окно ввода команд:


Можно вводить команду AT, в ответ должен поступить ОК

Дополнительно можно включить отображение вводимых символов




Существуют также другие терминальные программы, в том числе и в Linux средах.

Также возможно установить, часть данных программ, в Linux (Вы могли заметить это на примере программы HTerm)

терминал

Если DC Unlocker не определяет модем, не видит COM-порта, то удостоверяемся в том, что ПО идущее в комплекте с модемом для доступа в интернет (например, Connect Manager или Megafon Internet и т.п.) у вас закрыто, так как во время работы оно использует COM-порт модема. Также не помешает зайти в диспетчер задач и остановить все процессы, относящиеся к этому ПО. После чего запустите DC Unlocker еще раз и попробуйте снова определить модем. Если COM-порт не видится и в этом случае, существует один трюк. Скачайте официальную прошивку под ваш модем и запустите прошивальщик (DC Unlocker должен быть закрыт в это время). Дойдите до шага, где прошивальщик спросит у вас Flash код для перепрошивки. Не вводите его! В момент когда прошивальщик запросил у вас Flash код - модем уже определился на COM порту, закройте прошивальщик и запустите DC Unlocker. COM-порт должен видеться и модем определится.


My Huawei Terminal - терминальная программа для ручного управления (отсылка любых AT-команд) и автоматического мониторинга за состоянием (просмотр статистики текущего подключения (вх.\исх. трафик, средняя скорость за 2 секунды вх./исх., продолжительность сессии), отображение уровня сигнала и типа сети, графики уровня сигнала и скорости). Предоставлена в виде традиционного COM-терминала со специальными дополнениями для модемом Huawei. Наличие активного подключения к сети Интернет не влияет на возможность выполнить большинство AT-команд.

myht

PuTTY - свободно распространяемый клиент для различных протоколов удалённого доступа, включая SSH, Telnet, rlogin. Также имеется возможность работы через последовательный порт.
PuTTY позволяет подключиться и управлять удаленным узлом (например, сервером). В PuTTY реализована только клиентская сторона соединения - сторона отображения, в то время как сама работа выполняется на другой стороне.

После того, как модем установится в диспетчере устройств должны появиться дополнительные устройства:

putty


Переходим в Диспетчер устройств в разделе Модемы - Huawei Mobile Connect - Modem, в разделе Порты (COM и LPT) - HUAWEI Mobile Connect - PC UI Interfac (COM5) (у вас может быть другой номер порта, запомните его, т.к. именно, через него мы будем подключаться к модему для ввода AT-команд) и в разделе Сетевые адаптеры - HUAWEI Mobile Connect - Network Card. Как видно, модем определяется и на COM-порту и как NDIS сетевой адаптер. Теперь запускаем PuTTy и настраиваем соединение с COM-портом. Обратите внимание, что все процессы, занимающие COM-порт модема должны быть закрыты во время того, как мы будем соединяться с модемом при помощи PuTTy. В данном случае это MegaFonInternet.exe и MegaFonInternetService.exe. Заходим в диспетчер задач и завершаем эти процессы:

putty

Сделать это можно также и из консоли (Win+R -> cmd -> Ok) с помощью последовательности команд:

net stop "MegaFon Internet Service"
taskkill /f /im MegaFonInternet.exe

Настраиваем Putty следующим образом и нажимаем кнопку "Соединение":

putty


Например для разблокировки в модема с помощью AT-команды необходимо дать команду AT^CARDLOCK="72033153", после чего, проверим статус блокировки с помощью AT^CARDLOCK? :

putty

Как видно, модем ответил ^CARDLOCK 2,10,0 - что означает, что он разблокирован и его теперь можно использовать сим-картами любых операторов.

Список доступных at команд для Huawei и ZTE MF смотрим здесь: AT команды для Huawei и для ZTE MF

AT команда служит для управления некоторыми функциями модема. Команды можно вводить специальными программами, это намного проще чем встроенным в Windows XP hyperterminal. Для этого можно использовать программы: My Huawei Terminal или DC-Unlocker. Перед использованием данных программ нужно закрыть все другие программы которые могут использовать модем. Для модемов Huawei нужно подключаться на COM порт "3G PC UI Interface", для модемов ZTE MF на COM порт "ZTE Proprietary USB Modem". Как пользоваться смотрим картинки, всё достаточно просто. Если команд несколько, сначала вводим одну - жмём Enter, потом следующую и опять жмём Enter.

DC-Unlocker client первая в Мире программа которая начала специализироваться на разблокировке беспроводных 2G\3G\4G модемов форм-фактора USB\PCMCIA. Со временем модельный ряд начал расширятся мобильными телефонами, смартфонами, WiFi роутерами .

DC-Unlocker

Качаем программу DC-Unlocker client и устанавливаем ее. После чего запускаем.
1. Далее меняем язык на русский. Нажимаем Options и выбираем Russian

DC-Unlocker

2. Выбираем производителя модема или роутера в нашем случаи это Huawei. Нажимаем на Лупу как показано на картинке и пойдет чтение информации. Внимание! родная программа от модема должна быть закрыта). После прочтения информации вы увидите Статус SIM блокировки - Блокировано

DC-Unlocker

3. Далее нам необходимо вести команду AT^CARDLOCK="NCK Code", где NCK Code - это код разблокировки который вы приобрели у нас. Например код 12860791 тогда наша команда будет иметь такой вид AT^CARDLOCK="12860791". Вставляем команду AT^CARDLOCK="12860791" внизу прочитанной информации и нажимаем кнопку ENTER клавиатуре.

DC-Unlocker

DC-Unlocker

5. Нажимаем еще раз на Лупу, чтобы прочитать заново информацию. И вы увидим, где Статус SIM блокировки - надпись Разблокирован

DC-Unlocker

Вот и все. Наше устройство успешно разблокировано.

Терминал — программа терминала для прямой работы с беспроводными модемами Huawei, а также (ограниченно) с любыми другими модемами.

Терминал

Huawei Terminal — программа терминала для прямой работы с беспроводными модемами Huawei, а также (ограниченно) с любыми другими модемами.

My Huawei Terminal

Запускаем My Huawei Terminal. В окне нужно выбрать HUAWEI Mobile Connect — 3G PC UI Interface Нажимаем Подключить (Connect)

My Huawei Terminal

My Huawei Terminal

AT^CARDLOCK="NCK Code", где NCK Code - это код разблокировки который вы приобрели у нас. Например код 43963141 тогда наша команда будет иметь такой вид AT^CARDLOCK="43963141". Вставляем команду AT^CARDLOCK="43963141" и нажимаем кнопку ENTER клавиатуре.

PuTTY

MMD X Mini Mobile Data

Так же в этой программе можно посмотреть другие параметры модема.

Ввод NCK кода разблокировки если модем не запрашивает.

Скачиваем программу Huawei Modem Tool v3.3, вставляем модем БЕЗ СИМ карты - если запуститься программа модема то закрываем, запускаем huawei modem tool и ждём пока определиться модем, вводим код разблокировки и нажимаем Send Unlock code. После этого модем разблокируется.

Смотрим картинку там всё подробно нарисовано.

Huawei Modem Tool v3.3

Внимание: После ввода команды, во всех трёх программах должен быть ответ ОК. Это значит что команда была принята.


Программа предназначена для разблокировки модемов Huawei E220, E62X, E630, E870, E169G, E27X, E618, E630+

huawei data card unlocker v1.1

Список доступных at команды модема Huawei и ZTE MF смотрим здесь: AT команды для модемов Huawei и для ZTE MF

Удаленная настройка терминала WRX по SMS Печать

Изменено: Вт, 8 Дек, 2020 at 9:19 AM

В терминалах WRX можно дистанционно менять некоторые параметры конфигурации, а также передавать исполняемые команды по SMS: например, включать или выключать служебный канал, активировать TCP-соединение, выбирать режим работы «Клиент» или «Сервер» и др. (полный список команд указан ниже).

В начале каждой SMS команды должен быть указан пароль администратора. По умолчанию это - 0000

PSW - пароль администратора

; - разделитель команд

CMD1 - символьное имя первой команды

= - разделитель имени команды и её параметров

P1 - первый параметр команды

, - разделитель параметров команды

P2 - второй параметр команды

CMD2 - символьное имя второй команды — в данном случае команда без параметров

CMD3 - символьное имя третьей команды

Например изменим адрес и порт подключения для Режима "Клиент":

3. Таблица поддерживаемых команд

На данный момент поддерживаются следующие SMS команды:

Начиная с версии WRX7AA.41.00.0037 были добавлены команды:

TCPPORTПорт сервера Задает порт для режима работы "Сервер" TCPPORT=50001

Начиная с версии WRX7AA.41.00.0050 были добавлены следующие поддерживаемые команды:

Команда SMSПараметрыОписаниеПример
SERIALИспользуется строка с кратким общепризнанным обозначением настроек COM-порта: 9600/8N19600 - Скорость последовательного порта
8N - Нет проверки на четность, длина слова 8 бит
7E - Есть проверка на четность, длина слова 7 бит
7O - Есть проверка на нечетность, длина слова 7 бит
8E - Есть проверка на четность, длина слова 8 бит
8O - Есть проверка на нечетность, длина слова 8 бит
SERIAL=115200/8E1
FLOWCONTROL1 - Включить
0 - Выключить
Включение/выключение аппаратного управления потоком.FLOWCONTROL=1

Начиная с версии WRX7AA.41.00.0051 были добавлены команды:

Читайте также: