Как отправить ussd запрос с модема huawei
Обновлено: 20.11.2024
Вывод: при использовании программы, которую я написал на javascript (node.js), отправка команды USSD для определенного оператора мобильной связи (оператора мобильной связи) не возвращает ожидаемого результата. К моему удивлению, команды возвращают «ОК», и вывод читается, но это не то, о чем я просил. Используя ту же программу, если я отправлю другие команды MNO, такие как проверка доступного баланса, я получу ожидаемый результат.
Подробности: я запускаю следующие команды (как из замазки, так и из моей программы) для отправки USSD-кода:
И я получаю что-то вроде:
Мы написали модуль npm для кодирования и декодирования 7-битного GSM типа USSD (ussd-pdu-text-converter) и, используя его, мы можем закодировать нашу команду USSD и декодировать сообщение, возвращенное обратно от MNO к удобочитаемый формат.
Запуск USSD отлично подходит для операций, которые оператор мобильной связи выполняет со своей стороны, например для проверки доступного баланса. Мы отправляем USSD и получаем ответ, содержащий нужную нам информацию. Независимо от того, сколько раз мы запускаем команду, мы получаем один и тот же результат.
Проблема возникает, когда мы хотим использовать стороннюю услугу, предоставляемую оператором мобильной связи (что-то вроде сигнала контроля посылки вызова или CRBT). Когда я использую putty и нашу программу для запуска USSD-команды для такого сервиса, каждый раз получаю разный результат. Что-то, чего я не ожидаю или не просил. Например:
- У вас недостаточно средств для использования этой услуги
- Вы не зарегистрированы для этой службы
- Ваш баланс составляет 3000 афганских франков.
- Ваш баланс составляет 40 AFN.
- и т. д.
Более интересно узнать, что когда мы запускаем команду с мобильного телефона, мы получаем ответ, как и ожидали! Независимо от того, сколько раз мы запускаем его. Мы получаем уникальный ответ, который ожидаем.
Что я уже проверил: безрезультатно пробовал следующее:
Мои вопросы:
Что может быть случаем/алгоритмом, когда мобильные телефоны считают, что мы не делаем в нашей программе, поэтому мы получаем странные результаты? Есть предложения, как это решить?
Обновление: я мог бы обойти это и разбить команду ussd на двухэтапную команду USSD, конечно, у MNO есть поддержка для этого, но все же я не смог выяснить, почему сама эта команда не работает. .
Когда мой модем подключен к Интернету, я не могу отправить на него AT-команду (на тот же последовательный порт под MS Vista).
Когда мой модем находится в автономном режиме, я могу отправлять ему AT-команды, а отправка ему
инкапсулированной USSD-команды не доставляет ее на удаленный сервер,
поэтому следует ожидать ответа .
Может быть, USSD-команда сохраняется в памяти регистра/модема как неотправленный
USSD-запрос, ожидающий следующей интернет-сессии?
Пожалуйста, объясните мне, как это работает.
Автоматизация USSD с помощью GSM-телефона или модема.
Автоматизация USSD, например проверка предоплаченного баланса перед отправкой SMS-сообщения, может выполняться с помощью AT-команды.
Все телефоны и модемы GSM, поддерживающие USSD, также поддерживают следующую команду:
В следующем примере показано, как проверить баланс предоплаты:
+CUSD: 2,"Ваш текущий баланс составляет 22,10 долл. США", 0
Существуют следующие коды результатов:
дариус2
Известный участник
решено,
спасибо Желько
дариус2
Известный участник
Модемы Huawei не поддерживают команды USSD
много раз спрашивали какие-либо доказательства, сохранял принтскрин,
чтобы показать, что я не прав, и ничего подобного за последние 3 месяца.
Поэтому сотовые модемы Huawei не поддерживают отправку команд USSD, отправленных из приложения панели мониторинга Huawei.
Сотовые модемы Huawei не поддерживают проверку баланса счета из приложения панели управления Huawei.
Если вы считаете, что я ошибаюсь, назовите мне модем сотового модема Huawei, указав его номер модели, версию прошивки, версию аппаратного обеспечения,
версию приложения для панели управления
и просто позвольте мне протестировать и купи.
Если вы утверждаете, что поддержка отправки USSD-команд в сотовых модемах Huawei отключена оператором связи при работе с сим-картой,
поясните мне, как эту же сим-карту можно использовать в сотовом телефоне 3G
для отправки USSD-команд, проверки баланса счета, если заявленная поддержка USSD должна быть отключена телекоммуникационной компанией.
Все новейшие устройства Huawei MiFi, маршрутизаторы и модемы Hi-link поставляются с WebUI. Все WebUI похожи друг на друга, и несколько незначительных изменений вы можете узнать. Предположим, что маршрутизатор B310 поставляется с портом LAN, тогда в веб-интерфейсе вы получите дополнительную опцию Ethernet. В некоторых веб-интерфейсах вы можете получить опцию USSD, но вы не можете получить ту же функцию в других. Если вы используете модифицированный WebUI на своем устройстве, вы можете найти опцию USSD, но в большинстве универсальных WebUI компания Huawei удалила эту функцию.
На приведенном выше снимке экрана WebUI показан мой маршрутизатор Huawei B310, на который я установил WebUI версии 17.100.05.01.74 австралийского Optus. Я объяснил: «Как изменить WebUI маршрутизатора Huawei B310». По сути, мое устройство B310 было привязано к Airtel India, и у меня не было возможности изменить профиль. Но после изменения WebUI теперь я могу создать новый профиль по своему выбору. (Большое спасибо Балвиндеру Сингху за то, что он поделился этими советами.)
Теперь взгляните на WebUI версии 17.100.08.01.983, принадлежащий E5573 MiFi. Вы можете видеть, что нет вариантов для Ethernet.
WebUI может иметь более 5 меню:
В главном меню вы найдете полученные/отправленные данные, состояние WLAN — вкл./выкл., текущий пользователь WLAN, продолжительность соединения и т. д.
Здесь вы можете удаленно выключить устройство, подключить/отключить Интернет, включить/отключить расширитель Wi-Fi.
В приведенном выше меню отображается информация о новой SIM-карте, сети, подключении/отключении WLAN, включении/выключении WLAN и состоянии батареи.
Статистика
В этом меню вы можете установить тарифный план, IP-адрес/имя хоста подключенных клиентов WLAN, MAC-адрес, продолжительность подключения. Здесь вы можете заблокировать подключенный хост.
SMS — для получения и отправки SMS.
USSD — для отправки USSD-команд и получения текстов.
Обновление. Вы можете проверять обновления микропрограммы и программного обеспечения для вашего устройства с сервера Huawei.
Настройки
Меню настроек — самое важное в WebUI. Его можно разделить на более чем 5 подменю.
Быстрая настройка
В разделе «Быстрая настройка» вы можете создать новый профиль или изменить профиль по умолчанию в соответствии с новым сетевым провайдером SIM-карты.
Удаленный доступ
Коммутируемый доступ также разделен на три подменю.
Параметры мобильного подключения позволяют отключить подключение для передачи данных, включить/отключить передачу данных в роуминге. Это также позволяет отключить подключение для передачи данных через определенный интервал, если нет устройства, использующего Интернет.
Управление профилями — уже описано выше.
Настройки сети
В этом меню вы можете выбрать режим 2G, 3G и 4G (если поддерживает WebUI). Вы также можете установить автоматический/ручной режим сети.
Расширитель Wi-Fi. Этот параметр получает подключение WiFi от других устройств WiFi и далее предоставляет Wi-Fi другому устройству.
Основные настройки WLAN
Вы можете изменить имя SSID/режима безопасности/общего ключа WPA. Вы также можете включить или отключить трансляцию SSID. Если вы отключите трансляцию SSID, к вашему WiFi смогут подключиться только те пользователи, которые будут знать SSID. Это подходит для целей безопасности.
Расширенные настройки WLAN — только для опытных пользователей. В большинстве случаев вам не потребуется его менять.
MAC-фильтр WLAN
Установите режим фильтрации MAC-адресов в WLAN MAC Filter.
(1) Отключить: отключить фильтр MAC-адресов WLAN.
(2) Разрешить: Разрешить клиенту подключаться к устройству через WLAN, если MAC-адрес клиента существует в списке MAC-адресов.
(3) Запретить: запретить клиенту подключение к устройству через WLAN, если MAC-адрес клиента существует в списке MAC-адресов.
DHCP — еще один важный параметр в настройках WLAN. Вы можете назначить IP-адрес для вашего устройства.Вы можете включить или отключить диапазон IP-адресов DHCP. Он также позволяет включать/отключать DHCP-сервер. Это также позволяет вам установить время аренды DHCP.
Безопасность
Вы можете найти управление PIN-кодом, переключатель брандмауэра, IP-фильтр локальной сети, виртуальный сервер, специальные приложения, настройки DMZ, настройки SIP ALG, настройки UPnP и настройки NAT в параметрах безопасности.
Система
Система — еще одно важное меню веб-интерфейса Huawei.
В разделе «Информация об устройствах» будет отображаться имя устройства в виде номера модели устройства, IMEI, IMSI, версии оборудования, версии программного обеспечения (версии прошивки), версии веб-интерфейса, MAC-адреса локальной сети и IP-адреса беспроводной локальной сети.
Изменить пароль — с помощью этого меню вы можете изменить пароль для входа в устройство. Вы можете увидеть текущее имя пользователя в верхней части WebUI, как на снимке экрана выше.
Восстановить значения по умолчанию. Если вы внесли неправильные изменения и хотите вернуть их к значениям по умолчанию, вы можете использовать эти параметры.
Как отправить ussd в gsm модеме huawei e303?
Нам нужна ваша помощь! Пожалуйста, помогите нам улучшить наш контент, удалив вопросы, которые по сути одинаковы, и объединив их в этот вопрос. Пожалуйста, сообщите нам, какие вопросы ниже похожи на этот: Таблица лидеров Что это?
|