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

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

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

Номер сообщения:#1  Сообщение 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

Номер сообщения:#2  Сообщение rkos » 29 май 2013, 14:48

Список команд коротковат, для E173 вообще явно не указано, что можно какими-то пользоваться.
Подскажите, пожалуйста, какой командой можно заблокировать запуск программы-звонилки?
Нет Аватара
rkos
Новичок
 
Сообщений: 7
Зарегистрирован: 23 май 2013, 10:03
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

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

rkos писал(а):Подскажите, пожалуйста, какой командой можно заблокировать запуск программы-звонилки?

Для этого вам нужно отключить автозапуск съёмных носителей в вашем компьютере, и в настройках программы управления модемом, убрать галочку с "Запуск одновремено с Windows", или просто отключить виртуальный CD-ROM в модеме.
Чтобы отключить виртуальный CD-ROM в модеме E173, попробуйте воспользоваться этой командой: AT^U2DIAG=256
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

Номер сообщения:#4  Сообщение rkos » 29 май 2013, 15:06

Не сработал ни один из способов.
Причём во втором случае модем команду понял (ответил "ОК").
Нет Аватара
rkos
Новичок
 
Сообщений: 7
Зарегистрирован: 23 май 2013, 10:03
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Номер сообщения:#5  Сообщение Dmitriy » 29 май 2013, 15:24

Автоматический запуск программы происходит потому что при подключении модема к компьютеру монтируется виртуальный CD-ROM, в котором содержится файл автозапуска AutoRun.exe и файл конфигурации SysConfig.dat, если в компьютере включена функция автозапуска, происходит запуск программы.
Поэтому логично предположить, чтобы этого не происходило, нужно, либо отключить автозапуск со съёмных носителей, либо отключить монтирование виртуального CD-ROM-а.

Есть ещё способ отключить автозапуск программы:
1. Откройте папку с установленной программой управления модемом, например C:\Program Files (x86)\HUAWEI Modem 3.0\
2. Откройте папку AutoRun, и запустите файл AutoRunUninstall.exe
Чтобы вернуть всё обратно нужно будет запустить файл AutoRunSetup.exe
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

Перевод e352 в режим "Только Модем"

Номер сообщения:#6  Сообщение Fauler » 08 июн 2013, 22:59

Добрый день. Есть проблема:

программа Huawei Modem Terminal видит модем (только после того как установил HUAWEI Modem Plus), спрашиваю AT^SETPORT? получаю ответ
Код: выделить все
Recieve: ^SETPORT:A1,A2;1,3,2,A1,A2
Recieve: OK

:shocked: A1,A2;1,3,2,A1,A2 что это ?

пробовал ставить в "только модем":
Код: выделить все
AT^SETPORT="A1,A2;1,2,3"

ответило
Код: выделить все
Recieve: AT^SETPORT="A1,A2;1,2,3"
Recieve: OK

но в AT^SETPORT? ничего не меняется и всё равно остаётся ^SETPORT:A1,A2;1,3,2,A1,A2

переключить нужно для того чтобы планшет увидел
Аватар пользователя
Fauler
Новичок
 
Сообщений: 2
Зарегистрирован: 08 июн 2013, 22:29
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Номер сообщения:#7  Сообщение Fauler » 09 июн 2013, 12:00

unactuale
перевёл в "modem only" через hyperterminal (встроенный виндовый мой обилует глюками), использовал скачанный из этих ваших интернетов. планшет не увидел модем.
Аватар пользователя
Fauler
Новичок
 
Сообщений: 2
Зарегистрирован: 08 июн 2013, 22:29
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Номер сообщения:#8  Сообщение VAK » 16 июл 2013, 10:48

Подскажите, возможно ли активировать режим CDMA в модеме EM820W прогой Huawei Modem Terminal.
Вижу только at^hspa=0 - режим wcdma. Как быть?
Нет Аватара
VAK
Новичок
 
Сообщений: 4
Зарегистрирован: 14 июл 2013, 21:20
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Номер сообщения:#9  Сообщение Denis » 16 июл 2013, 15:30

Нет, нельзя. Ваш модем не может работать в сети стандарта CDMA.
Поддерживаемые стандарты сети модемом EM820W:
GSM 850/900/1800/1900
GPRS/EDGE
UMTS 850/900
UMTS 1900/2100
WCDMA/HSPA
HSDPA/HSUPA
HSPA+
Скорость передачи данных:
DL: 21 Mbps
UL: 5.76 Mbps
Mobile Modem: Huawei E1550, E171, E3131
Аватар пользователя
Denis
Супермодератор
 
Сообщений: 631
Зарегистрирован: 22 дек 2011, 07:08
Откуда: Россия, Кореновск
Благодарил (а): 22 раз.
Поблагодарили: 122 раз.
Пункты репутации: 84

Номер сообщения:#10  Сообщение VAK » 16 июл 2013, 15:50

Я почему-то так и предполагал :swoon:
А перепрошивка не поможет? Возможно есть такая?
Нет Аватара
VAK
Новичок
 
Сообщений: 4
Зарегистрирован: 14 июл 2013, 21:20
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

След.


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

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

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

Сейчас этот форум просматривают: Yandex [Bot] и гости: 1

cron