При попытке проверить баланс или подключить услугу через модем Huawei E3372 или E8231 стандартный ввод *100# в интерфейсе программы не срабатывает — поле для USSD-запроса просто отсутствует. Это связано с тем, что модемы в режиме «Модем» не имеют собственного дисплея и клавиатуры, а родное приложение HiLink не поддерживает прямую отправку USSD-команд. Однако существует три проверенных способа обойти это ограничение: через скрытое меню веб-интерфейса, через AT-команды и с помощью сторонних утилит.

Первый способ — самый безопасный и не требует установки дополнительного ПО. Он подходит для большинства моделей модемов Huawei с прошивкой HiLink (E3372, E3272, E8231, E8372). Второй вариант — использование AT-команд — требует подключения к COM-порту и подходит для более старых моделей в режиме «Стринг» (например, E1550 или E173). Третий способ — универсальный, через сторонние программы, которые эмулируют телефонную клавиатуру.

Для модемов с прошивкой HiLink (белый или чёрный интерфейс) существует скрытая страница отправки USSD. Вам нужно открыть браузер и перейти по адресу http://192.168.8.1 — это стандартный шлюз модема. После авторизации (пароль по умолчанию — admin) добавьте к адресу строку /html/ussd.html. Полный URL будет выглядеть так: http://192.168.8.1/html/ussd.html.

На открывшейся странице вы увидите поле для ввода USSD-команды и кнопку отправки. Введите *100# (или другую команду вашего оператора) и нажмите «Отправить». Ответ придёт в виде текстового сообщения в том же окне. Этот метод работает на прошивках 21.180.05.00.00 и новее, но на некоторых региональных версиях прошивки страница может быть скрыта или переименована.

⚠️ Внимание: Если страница /html/ussd.html не открывается и выдаёт ошибку 404, попробуйте альтернативный адрес /html/ussd.html? (с вопросительным знаком) или /api/ussd/ — на некоторых прошивках используется API-интерфейс.
  • 📱 Убедитесь, что модем подключён к компьютеру именно в режиме HiLink, а не «Стринг» (CD-ROM). Переключение выполняется через утилиту Stick или зажатием кнопки на корпусе.
  • 🔐 Пароль для входа в веб-интерфейс — admin. Если вы его меняли, используйте свой.
  • 🌐 Браузер должен быть актуальной версии — старые версии Internet Explorer могут некорректно отображать скрытые страницы.
📊 Какой у вас модем Huawei?
E3372 (HiLink)
E1550 (старый стринг)
E8231 (роутер)
Другая модель

Способ 2: AT-команды через COM-порт

Если ваш модем работает в режиме «Стринг» (определяется как CD-ROM-накопитель), вы можете отправить USSD-запрос через AT-команды. Для этого потребуется программа для работы с COM-портами, например, PuTTY или HyperTerminal. Сначала установите драйвер модема, затем в диспетчере устройств найдите номер COM-порта (например, COM5).

Подключитесь к порту со скоростью 9600 бод. После подключения введите команду AT^USSDMODE=1 — это переключит модем в режим приёма USSD-ответов в текстовом виде. Затем отправьте сам запрос: AT^USSD="*100#". Ответ придёт в формате ^USSD: "Ваш баланс: 150 руб.". Для завершения сеанса введите AT^USSDMODE=0.

AT^USSDMODE=1

AT^USSD="*100#"

^USSD: "Ваш баланс: 150.00 руб."

AT^USSDMODE=0

⚠️ Внимание: Не все модели Huawei поддерживают команду AT^USSD. На модемах с чипсетом Balong (E3372, E3272) она работает, а вот на старых E1550 может отсутствовать. В этом случае используйте стандартную команду AT+CUSD=1,"*100#",15.

Для модемов, которые не поддерживают AT^USSD, используйте стандартную команду AT+CUSD=1,"*100#",15. Ответ придёт в кодировке UCS2, и его нужно будет декодировать онлайн-конвертером. Это менее удобно, но работает на большинстве старых моделей.

Способ 3: Сторонние утилиты для отправки USSD

Универсальный способ — использование программ, которые работают с модемом напрямую через AT-команды. Среди популярных — USSD Monitor для Windows и MiniTools для модемов Huawei. Эти утилиты автоматически определяют COM-порт, переключают модем в нужный режим и отправляют запрос в удобном интерфейсе.

Программа USSD Monitor позволяет ввести команду в поле, нажать «Отправить» и увидеть ответ в читаемом виде без ручного декодирования. Для модемов HiLink (E3372) потребуется сначала переключить модем в режим «Стринг» через утилиту Stick, так как в режиме HiLink COM-порт недоступен. После переключения и перезагрузки модема программа определит устройство автоматически.

  • 🛠️ USSD Monitor — бесплатная, поддерживает все модели Huawei, работает на Windows XP-10.
  • 📊 MiniTools — дополнительно показывает уровень сигнала, IMEI и версию прошивки.
  • 📱 AT Command Tester — упрощённая версия для быстрой проверки соединения.

☑️ Чек-лист для отправки USSD через модем

Выполнено: 0 / 5

Таблица совместимости способов с моделями модемов

Модель модемаРежим HiLinkСкрытая страницаAT-команды
E3372 (все версии)ДаДа (прошивка 21.180+)Да (через Stick)
E3272ДаДаДа
E8231 (роутер)ДаДаНет (нет COM-порта)
E1550 (старый)НетНетДа (AT+CUSD)
E173НетНетДа (AT+CUSD)

Частые ошибки и их решение

Ошибка ERROR при отправке AT-команды обычно означает, что модем не переключён в режим USSD. Проверьте, что вы ввели AT^USSDMODE=1 перед запросом. Если ошибка повторяется, попробуйте команду AT+CUSD=1,"*100#",15 — она поддерживается более широким спектром прошивок.

Если скрытая страница /html/ussd.html открывается, но не отправляет команду, проверьте, что вы авторизованы в веб-интерфейсе. Иногда сессия истекает через 5 минут бездействия — обновите страницу и войдите заново. Также убедитесь, что в модем вставлена SIM-карта и она не заблокирована PIN-кодом.

⚠️ Внимание: Никогда не отправляйте USSD-команды во время активной передачи данных (скачивание файла, просмотр видео). Это может привести к обрыву соединения и потере ответа. Дождитесь завершения трафика или отключите модем от интернета через веб-интерфейс.

Ответ в виде кракозябр (^USSD: "0412041504...") означает, что модем вернул данные в кодировке UCS2. Для декодирования используйте онлайн-конвертер UCS2 в UTF-8. Скопируйте цифровую строку без кавычек и вставьте в конвертер — получите читаемый текст ответа.

💡

Полезный совет: Сохраните скриншот ответа USSD — операторы часто не сохраняют историю запросов, и при споре о списании средств скриншот будет доказательством.

Альтернативный способ: отправка USSD через приложение на смартфоне

Если модем используется с роутером или вы не хотите возиться с COM-портами, можно извлечь SIM-карту из модема и вставить её в смартфон. Наберите нужную USSD-команду в обычном телефонном приложении, получите ответ, затем верните SIM-карту в модем. Этот способ самый простой, но требует физического доступа к устройству.

Для роутеров E8231 и E5573 (портативные точки доступа) есть ещё один вариант: подключитесь к Wi-Fi сети роутера, откройте браузер, перейдите на http://192.168.8.1 и найдите раздел «Сообщения» или «USSD». В новых прошивках этот раздел вынесен в главное меню и не требует скрытых URL.

Что делать, если ни один способ не работает

Если все три способа не дали результата, проверьте версию прошивки модема. На старых прошивках (до 21.180) скрытая страница отсутствует, а AT-команды могут быть заблокированы оператором. Обновите прошивку через официальный сайт Huawei или обратитесь в сервисный центр. Также проверьте, не заблокирована ли USSD-услуга на стороне оператора — позвоните в поддержку и уточните.

Особенности работы с разными операторами

Ответ на USSD-команду зависит не только от модема, но и от оператора. МТС, Билайн и МегаФон возвращают баланс в текстовом виде, который корректно отображается в любом из описанных способов. Оператор Tele2 иногда использует интерактивные меню (например, *108# для смены тарифа) — в этом случае ответ может содержать несколько пунктов меню, и для выбора нужно отправить дополнительную команду.

Виртуальные операторы (Yota, Tinkoff Mobile) работают на инфраструктуре других сетей, поэтому USSD-запросы могут обрабатываться с задержкой до 10 секунд. Не закрывайте окно и не отправляйте повторный запрос — дождитесь ответа. Если ответ не пришёл в течение 30 секунд, попробуйте отправить команду ещё раз.

💡

Ключевой вывод: Самый надёжный способ для модемов HiLink — скрытая страница /html/ussd.html. Для старых моделей — AT-команда AT+CUSD=1,"*100#",15. Для роутеров — раздел USSD в веб-интерфейсе.

FAQ: Частые вопросы по USSD на модемах Huawei

Почему на модеме E3372 не работает команда *100#?

На модемах HiLink нет встроенной клавиатуры для ввода USSD. Используйте скрытую страницу http://192.168.8.1/html/ussd.html или переключите модем в режим «Стринг» и отправьте AT-команду.

Можно ли отправить USSD-команду с телефона через модем?

Напрямую — нет. Но если модем подключён к роутеру, вы можете зайти в веб-интерфейс роутера со смартфона и отправить USSD через раздел «Сообщения» или скрытую страницу.

Что означает ошибка «Service error» при отправке USSD?

Ошибка означает, что оператор не поддерживает данную USSD-команду или услуга заблокирована на вашем тарифе. Проверьте правильность команды и обратитесь в поддержку оператора.

Безопасно ли использовать сторонние утилиты для USSD?

Да, если вы скачиваете программы с официальных сайтов или проверенных источников. Утилиты вроде USSD Monitor не изменяют прошивку модема и не влияют на его работу.

Как переключить модем E3372 из режима HiLink в режим «Стринг»?

Скачайте утилиту Stick с официального сайта Huawei, запустите её и нажмите кнопку «Switch mode». Модем перезагрузится и определится как CD-ROM-накопитель с COM-портом.