Настройка модема с помощью AT-команд

Ремонт, разблокировка, прошивка и программное обеспечение мобильных модемов и роутеров HUAWEI.

Настройка модема с помощью AT-команд

Номер сообщения:#51  Сообщение Dmitriy » 29 май 2013, 14:36

Управление 3G-модемом происходит при помощи AT-команд. Даже родное программное обеспечение от оператора использует эти команды в фоновом режиме. Все вы прекрасно знаете, что при подключении модема к компьютеру, система определяет сразу несколько устройств: модем, CD-ROM, Flash-карта (не во всех модемах). Все эти интерфейсы виртуальны и используется пользователем по мере надобности. Иногда возникает необходимость отключить Cd-rom и флешку, например, не все роутеры исправно работают с модемами у которых эти опции включены. Иногда требуется включить режим только модем. Для этого потребуется программа Hyper terminal, встроенная в операционную систему Windows XP. Для Windows Vista, 7 и 8 её необходимо скачать. Я предлагаю вам более удобный вариант для общения с модемом - программу Huawei Modem Terminal.
Вставляем модем Huawei в USB-порт и запускаем программу. Далее в программе вверху выбираем ваше устройство "HUAWEI Mobile Connect - 3G PC UI Interface" и жмем Connect. После этого требуется проверить отвечает ли нам модем. Для этого внизу в строке введите команду AT и нажмите Enter. Должно появиться что-то типа того:
Send: AT
Recieve: AT
Recieve: OK
Если все произошло именно так, то модем отвечает и мы можем подавать ему команды, список которых приведен ниже:

Команды для модемов типа Huawei E1550, E156 и E171, 173 (старой ревизии) | Показать
AT^U2DIAG=0 (девайс в режиме только модем)
AT^U2DIAG=1 (девайс в режиме модем + CD-ROM)
AT^U2DIAG=255 (девайс в режиме модем + CD-ROM + Card Reader) - не поддерживается Huawei E1750
AT^U2DIAG=257 (девайс в режиме модем + CD-ROM + Card Reader) - для модемов Huawei E156 и E173
AT^U2DIAG=256 (девайс в режиме модем + Card Reader, можно использовать как обычную флешку, отказавшись от установки драйверов модема).
AT^SYSCFG=2,2,3fffffff,0,2 (включение 2G,3G)

Команды для модема Huawei E1750 | Показать
AT^U2DIAG=0 (девайс в режиме только модем)
AT^U2DIAG=1 (девайс в режиме модем + CD-ROM)
AT^U2DIAG=6 (девайс в режиме только сетевая карта)
AT^U2DIAG=268 для E1750 (девайс в режиме модем + CD-ROM + Card Reader)
AT^U2DIAG=276 для E1750 (девайс в режиме сетевой карты + CD-ROM + Card Reader)
AT^U2DIAG=256 (девайс в режиме модем + Card Reader), можно использовать как обычную флешку, отказавшись от установки драйверов модема.

Команды для модемов Huawei E367, E352, E392, E353 и E171, 173 (новой ревизии) | Показать
AT^SETPORT? - Отображение текущей конфигурации
AT^GETPORTMODE - Отображение в настоящее время активный режим
AT^SETPORT="A1,A2;1,2,3,7,A1,A2" - Установить конфигурацию по умолчанию
AT^SETPORT="A1,A2;1,16,3,2,A1,A2" - Установить конфигурацию по умолчанию для модема E171 (новая ревизия)
AT^SETPORT="A1,A2;1,2,3,7,A1,A2,4,5,6,A,B,D,E" - Тоже сброс по умолчанию (на некоторых модемах)
AT^SETPORT="A1,A2;1,2,3,7" - Отключить CD-ROM и карту памяти
AT^SETPORT="A1,A2;1,2,3,A2" - Отключает NDIS и CD-ROM - остаётся только модем и флешка
AT^SETPORT="A1,A2;1,2,3" - Режим "Только модем"
AT^SETPORT="A1;1,2" - Отключает вообще всё кроме модема и служебного интерфейса
AT^SETPORT="A1,A2;2,7" - Отключить CD-ROM + карту памяти + модем установить в Win7 только NDIS режим.
AT^SETPORT="A1;2,7" - CD-ROM + NDIS

Команды для модема Huawei E3131 | Показать
AT^SETPORT="A1,A2;1,16,3,2,A1,A2" - (Установить конфигурацию по умолчанию)
AT^SETPORT="A1,A2;1,2,3,16,A1,A2" - (режим для работы модема с Android 4.0 (иногда работает))
AT^SETPORT="A1,A2;1,16,3,2" - (девайс в режиме "модем + сетевая карта")
AT^SETPORT="A1,A2;1,2,3,A2" - (девайс в режиме "модем + Card Reader")
AT^SETPORT="A1,A2;1,2,3,A1" - (девайс в режиме "модем + CD-ROM")
AT^SETPORT="A1,A2;1,2,3" - (девайс в режиме "только модем")
AT^SETPORT="A1,A2;2,16" - (девайс в режиме "сетевая карта")
AT^SETPORT="A1,A2;2,16,A1" - (девайс в режиме "сетевая карта + CD-ROM")

Команды для модема Huawei E3272 | Показать
AT^SETPORT="A1,A2;10,12,16,A1,A2" - Конфигурация по умолчанию
AT^SETPORT="A1,A2;10,12,16,A2" - Конфигурация по умолчанию, отключить CD
AT^SETPORT="A1,A2;10,12,16" - Конфигурация по умолчанию, отключить CD + SD
AT^SETPORT="A1,A2;10,12" - Конфигурация по умолчанию, отключить NDIS + CD + SD
AT^SETPORT="A1;10,12,13,14,16,A1,A2" - Включает: все COM порты + NDIS + CD + SD
AT^SETPORT="A1;10,12,13,14" - Включает: все COM порты, отключает: NDIS + CD + SD
AT^SETPORT="A1;10,12,13,14,16" - Включает: все COM порты + NDIS, отключает: CD + SD
AT^SETPORT="A1;10,12,13,14,A2" - Включает: все COM порты + SD, отключает: NDIS + CD

Команды для активации предпочтительных режимов сети (для E1750, E1820, E1550 и похожим моделей) | Показать
at^hspa=0 - режим wcdma
at^hspa=1 - режим hsdpa
at^hspa=2 - режим hspa
at^hspa=3 - режим hspa+
at^hspa=4 - сбалансированный режим. На некоторых форумах читал, что кое-какие виды модемов с таким параметром лучше держут соединение. Cам не пробовал.
Если на предыдущие команды появилось ERROR, то стоит попровать эти:
AT^HSDPA=1 - режим HSDPA
AT^HSDPA=0 - выключено
AT^HSUPA=1 - режим HSUPA
AT^HSUPA=0 - выключено
Внимание! Команды для активации предпочтительных режимов сети сбрасываются после отключения модема от питания.

Команды для разблокировки 3G-модема от конкретного оператора | Показать
AT^CARDUNLOCK=»nck md5 hash» - Сброс попыток к 10
AT^CARDLOCK=»nck code» - Снятие блокировки
AT^CARDLOCK? - Проверить блокировку и количество попыток в ответ модем выдаст:
CARDLOCK: A,B,0
A -> 2- означает, что симлока нет, 1-если модем залочен
B -> количество оставшихся попыток разблокировки. У нового модема = 10

Команды для модема Huawei E369

Команды для модемов серии Huawei EM770x
Modem: Huawei E1550, E171, E3131, E3531, E3372, ZTE MF180 \ Phone: Fly IQ4413 Quad EVO Chic 3 (Android 4.4.2) \ Tablet PC: Prestigio MultiPad 2 PMP5780D (Android 4.1.1)
Аватар пользователя
Dmitriy
Администратор
 
Сообщений: 642
Зарегистрирован: 04 дек 2011, 06:40
Откуда: Россия, Усть-Лабинск
Благодарил (а): 17 раз.
Поблагодарили: 140 раз.
Пункты репутации: 158

Номер сообщения:#52  Сообщение MrSnipfold » 09 июл 2014, 17:19

уточнение, проблема выглядит так:
devsetup64: INFO: Open Key hwusbdev error = 5.
devsetup64: Error : Cann't support run at user right.
devsetup64: ERROR: end...
Нет Аватара
MrSnipfold
Новичок
 
Сообщений: 4
Зарегистрирован: 09 июл 2014, 16:27
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Номер сообщения:#53  Сообщение MrSnipfold » 09 июл 2014, 19:41

Разобрался, драйвера ставятся только в безопасном режиме, но опять проблема - не устанавливается модемное подключение к сети.
Нет Аватара
MrSnipfold
Новичок
 
Сообщений: 4
Зарегистрирован: 09 июл 2014, 16:27
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Номер сообщения:#54  Сообщение Denis » 09 июл 2014, 22:12

MrSnipfold, что то у вас с операционной системой.
Вы пользуйтесь чьей то кривой сборкой? Или что то нашаманили в настройках подключения в Windows?
Mobile Modem: Huawei E1550, E171, E3131
Аватар пользователя
Denis
Супермодератор
 
Сообщений: 631
Зарегистрирован: 22 дек 2011, 07:08
Откуда: Россия, Кореновск
Благодарил (а): 22 раз.
Поблагодарили: 122 раз.
Пункты репутации: 84

Номер сообщения:#55  Сообщение MrSnipfold » 10 июл 2014, 10:13

Нет, ос работает нормально - Win 8.1 Corp x64 Ru со всеми обновлениями, на 7-ке таких проблем не наблюдается.
Кстати, проблема с привилегиями при установки драйверов не только у меня, в коментах часто встречал "devsetup64: INFO: Open Key hwusbdev error = 5."
Возможно это встроенный в 8.1 дефендер таким образом блочит Unattented Driver Install.
Нет Аватара
MrSnipfold
Новичок
 
Сообщений: 4
Зарегистрирован: 09 июл 2014, 16:27
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Номер сообщения:#56  Сообщение dodge » 15 ноя 2014, 10:25

Добрый день! Подскажите пожалуйста, можно ли на модемах huawei е355 настроить таймер перезагрузки? С помощью команды AT+WRST?
Что-то типа:

15.44. Перезагрузка: +WRST
15.44.1. Описание
Данная команда перезагружает модуль через отрезок времени, определенный параметром <delay>.
15.44.2. Синтаксис
Синтаксис команды: AT+WRST =<mode>,<Delay>
Синтаксис ответа: +WRST: <Mode>,<Delay>,<RemainTime>
Нет Аватара
dodge
Новичок
 
Сообщений: 1
Зарегистрирован: 14 ноя 2014, 22:35
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Номер сообщения:#57  Сообщение cat_pp » 02 дек 2014, 17:49

Подскажите, какие АТ команды понимает модем Huawei E3531
Нет Аватара
cat_pp
Новичок
 
Сообщений: 2
Зарегистрирован: 02 дек 2014, 17:44
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Номер сообщения:#58  Сообщение Agent-oo7 » 03 дек 2014, 01:47

cat_pp писал(а):Подскажите, какие АТ команды понимает модем Huawei E3531



AT^SETPORT="A1,A2;1,16,3,2,A1,A2" - (Установить конфигурацию по умолчанию)
AT^SETPORT="A1,A2;1,2,3,16,A1,A2" - (режим для работы модема с Android 4.0 (иногда работает))
AT^SETPORT="A1,A2;1,16,3,2" - (девайс в режиме "модем + сетевая карта")
AT^SETPORT="A1,A2;1,3,2,A2" - (девайс в режиме "модем + Card Reader")
AT^SETPORT="A1,A2;1,3,2" - (девайс в режиме "только модем")
AT^SETPORT="A1,A2;2,16" - (девайс в режиме "сетевая карта")
AT^SETPORT="A1,A2;2,16,A1" - (девайс в режиме "сетевая карта + CD-ROM")
AT^SETPORT="FF;1,2" - полностью отключает cd-rom и флеш.
С детства люблю что-нибудь смешивать, иногда получается что-то уникальное.
=======================================================
Модем - Huawei E3372: FirmWare - 22.286.03.00.00, WebUI - 17.100.06.00.03.
Аватар пользователя
Agent-oo7
Знаток
 
Сообщений: 118
Зарегистрирован: 05 окт 2014, 14:29
Откуда: Россия, г. Владимир
Благодарил (а): 5 раз.
Поблагодарили: 28 раз.
Пункты репутации: 34

Номер сообщения:#59  Сообщение cat_pp » 04 дек 2014, 11:25

AT^SETPORT="A1,A2;1,3,2"
сделал так но модем перестал подключаться к инету, видит но не подключается. Перехожу в убунту 12.04 так же выскакивает диск как будто не вводил эту команду что делать ума не приложу. у меня модем М-21-4 от мегафон. И главное восстанавливаю настройки - все одно инет не ловит. А начинает ловить когда оператор мегафона скидывает какие то свои настройки.
Кстати пробовал AT^SETPORT="FF;1,2" результат тот же
НИЧЕГО НЕ ПОНИМАЮ или руки кривые или....
Последний раз редактировалось cat_pp 04 дек 2014, 11:29, всего редактировалось 1 раз.
Нет Аватара
cat_pp
Новичок
 
Сообщений: 2
Зарегистрирован: 02 дек 2014, 17:44
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Номер сообщения:#60  Сообщение Agent-oo7 » 04 дек 2014, 17:55

cat_pp писал(а):А начинает ловить когда оператор мегафона скидывает какие то свои настройки.

Значит надо его разлочить.
С детства люблю что-нибудь смешивать, иногда получается что-то уникальное.
=======================================================
Модем - Huawei E3372: FirmWare - 22.286.03.00.00, WebUI - 17.100.06.00.03.
Аватар пользователя
Agent-oo7
Знаток
 
Сообщений: 118
Зарегистрирован: 05 окт 2014, 14:29
Откуда: Россия, г. Владимир
Благодарил (а): 5 раз.
Поблагодарили: 28 раз.
Пункты репутации: 34

Номер сообщения:#61  Сообщение forfrends » 31 дек 2014, 01:49

Добрый день!
Нужна ваша помощь. Пытаюсь разблокировать модем Хуавей Е153еу-1. Изначально заблокирован под оператора и страчены попытки ввода кода разблокировки. Пытаюсь разблокировать через терминал:
AT^CARDUNLOCK="бла-бла"
Ок
AT^CARDLOCK="Бла-бла"
Ок
AT^CARDLOCK?
Ответ:
CARDLOCK: 3,0,0
Что это значит? Почему число попыток не сбрасывается и модем всё равно остается залоченым?
Что можете посоветовать?
Нет Аватара
forfrends
Новичок
 
Сообщений: 1
Зарегистрирован: 31 дек 2014, 01:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Пред.След.


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Вернуться в Модемы и роутеры HUAWEI

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11