Как прошить модем e3372h в hilink из stick

Обновлено: 04.07.2024

Вот этими командами восстанавливается убитая в ходе прошивки имеюшка. Тут как повезет либо AT^CIMEI , либо AT^NVWREX . Первая команда, как я понял, не всегда доступна, для успешного использования в второй надо предварительно воспользоваться утилитой imei_converter и вместо нулей записать то что надо. Команда AT^INFORBU нужна имхо для применения долгосрочной записи в NVRAM.

Код imei_converter.c приведен ниже:

Последнее событие — событие IMSI Attach.

Первый способ — если не нужен интерактив

Второй способ — двухсторонний обмен с модемом, он не очень удобен, т.к. обычно происходит много событий.

Наиболее удобная для меня система — слушать события в отдельном терминале, а в другом кидать команды:

RSRP – средний уровень сигнала принимаемого с базовой станции оператора. Измеряется по логарифмической шкале в дБм (dBm) и отображается в виде отрицательных значений. Чем значение ближе к нулю, тем выше уровень принимаемого сигнала. Например, значение сигнала RSRP равное -65 dBm, намного лучше, чем значение -97 dBm.

SINR - отношение уровня полезного сигнала к уровню шума (соотношение сигнал/шум). Измеряется в дБ (dB). Чем выше данное значение, тем лучше качество сигнала. При значениях SINR ниже 0 скорость подключения будет очень низкой, т.к. это означает, что в принимаемом сигнале шума больше, чем полезной части.

Считается, что параметр сигнал\шум (SINR) в ряде случаев может быть важнее, чем уровень сигнала. При SINR в интервале 15-20 (dB) модем выдаст все, на что способна данная БС, даже при посредственном, около -70. -80 dBm, уровне RSRP, если сама БС окажется не перегружена в момент тестирования.

Показатели качества принимаемого сигнала

Значения параметров RSSI SINR (Ec/Io)
Отличные -30. -50 dBm 30 dB и выше
Хорошие -50. -70 dBm от 20 dB до 30 dB
Удовлетворительные -70. -85 dBm от 10 dB до 20 dB
Плохие -85. -110 dBm менее 10 dB

Основная часть (выборочная копипаста)

1. Предварительная подготовка

Есть две разновидности прошивок: Stick и HiLink . С прошивкой Stick модем будет видеться AT-модемом, для подключения к интернету нужно «дозваниваться». С HiLink-прошивкой модем представляется сетевой картой Ethernet, и не требует настроек в ОС.

По умолчанию, модем находится в режиме HiLink , такой типа роутер, с красивым веб-интерфейсом.

2. Balong Flash / Прошивка под mac, linux, windows

Для прошивки под Linux используется утилита balong_flash.

    (Программа для прошивки модемов фирмы Huawei на чипсете Balong v7) (Утилиты для работы с flash модемов на платформе Balong) (Утилита для аварийной USB-загрузки модемов на чипсете Balong V7) (Утилита для обработки образов NVRAM устройств на чипсете Hisilicon Balong)

В отличие от Linux, нa Macintosh адрес, скорее всего, будет не /dev/ttyUSB0 , а /dev/tty.HUAWEIMobile-Diag .

Достоверно узнать адрес устройства можно с помощью команды ls /dev | grep HUA .

3. Pupdatewiz Flash / Прошивка под windows

Распаковать архив, поместить нужную прошивку (.exe или .bin) в папку с командным файлом go.cmd и запустить его.

4. Полезные и интересные АТ-команды и настройка конфигурации модема

В модеме имеется хранилище различной конфигурационной информации - NVRAM. Оно организовано в виде набора записей переменной длины. Каждая запись имеет номер - от 0 до 65535, но не все номера записей физически присутствуют в модеме. Чтобы узнать длину конкретной записи, используется команда:

<item> - номер записи. В ответ модем выдает ее длину:

Посмотреть содержимое конкретной записи можно командой:

<offset> - смещение от начала записи до интересующего нас фрагмента (0 - с начала) <len> - длина выводимого фрагмента, должна быть не больше полной длины записи минус смещение.

Поиск базовых станций сотовой связи

Данный модем обладает уникальным свойством - он умеет делать поиск всех окружающих базовых станций (БС). Причем не только БС оператора вставленной в него симкарты, а вообще все БС всех операторов, сигнал от которых достигает антенны модема. Для каждой найденной БС выводится ее CID и уровень принимаемого от нее сигнала. Это позволяет выбрать оператора с наивысшим уровнем сигнала, а также выбрать конкретную БС для наведения на нее внешней антенны. Единственный недостаток данного модема - он умеет искать только БС 2G и 3G. LTE-соты искать он не умееет.

Если в округе имеется сигнал LTE, то следует перевести модем в режим 2G3G командой AT^SYSCFGEX="0201",3FFFFFFF,1,2,800C5,, или в настройках веб-интерфейса. Также обратите внимание, что эту команду можно ввдить только через порт управления (PCUI). Если ее ввести через порт, предназначенный для установки РРР-соединения (modem), то команда будет выдавать пустой ответ (просто ОК и все). Формат команды: AT^NETSCAN=num,level,mode num - число находимых БС, от 1 до 20. Если будет найдено больше num БС, то станции с самым слабым сигналом будут исключены из списка level - минимальный уровень сигнала БС, включаемых в список. Задается в дБ, от -110 (самый низкий уровень) до -47 (самый высокий уровень). Станции с уровнем сигнала меньше level в список включаться не будут. mode - тип БС. 0 -поиск 2G-станций, 1 - поиск 3G-станций.

В этом примере заказывается поиск 3G БС с уровнем сигнала не ниже -108 дБ. Результат выдается в виде списка, отсортированного по уровню сигнала. Самая верхняя БС - самая мощная, нижняя - самая слабая. Формат элемента списка:

Модем Мегафон 150-2

Модем Мегафон 150-2

Все программы находятся здесь

Очень важно изначально проверить модель модема в специальной программе, в этой статье буду использовать DC Unlocker.

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

Узнать модель вашего модема: AT^FHVER

Узнать версию прошивки: AT^VERSION?

DC unlocker

DC unlocker определение модема

Если у вас версия прошивки 2x.200.07 и выше шьем модем.

Важно. Если прошивка модема 2x.200.15.xx.xx, нужно будет шить через переходную прошивку, об этом позже.

Иногда, при прошивке программа-загрузчик может запросить Flash code, для этого запускаем Huawei калькулятор, вводим IMEI, копируем Flash code.

Huawei калькулятор вычисление Flash code

Первый этап закончен.

ПРОШИВКА

ОЧЕНЬ ВАЖНО! ЗДЕСЬ ПРИВЕДЕННЫ ПРОШИВКИ ДЛЯ МОДЕМА E3372 H

Отключаем модем, удаляем весь операторский софт.

Далее необходимо установить драйвера от производителя ставим их по порядку:

01 - HUAWEI_DataCard_Driver_6.00.08.00_Setup(драйвер модема)

02 - FC_Serial_Driver_Setup(Драйвер для портов HiLink)

03 - MobileBrServ_Setup(Переключалка для HiLink)

Подключаем модем к ПК, в диспетчере устройств видим:

Диспечер устройств с установленными драйверами Huawei

Это говорит о том что устройство подключено и можно прошивать.

Если версия прошивки в модеме ниже 2x.200.15.xx.xx, либо оканчивается на .00 или .143

Начинаем шить по порядку

01 - E3372h-153_Update_22.323.01.00.143_M_AT_05.10

E3372h-153_Update_22.323.01.00.143_M_AT_05.10 начало

E3372h-153_Update_22.323.01.00.143_M_AT_05.10 готов для загрузки

E3372h-153_Update_22.323.01.00.143_M_AT_05.10 загрузка программы

E3372h-153_Update_22.323.01.00.143_M_AT_05.10 установка по и драйверов модема

E3372h-153_Update_22.323.01.00.143_M_AT_05.10 обновление завершено

Диспечер устройств после первого обновления модема

02 - Update_WEBUI_17.100.13.01.03_HILINK_Mod1.10(веб-интерфейс)

Update_WEBUI_17.100.13.01.03_HILINK_Mod1.10(веб-интерфейс) начало

Update_WEBUI_17.100.13.01.03_HILINK_Mod1.10(веб-интерфейс) обновление

Update_WEBUI_17.100.13.01.03_HILINK_Mod1.10(веб-интерфейс) загрузка

Update_WEBUI_17.100.13.01.03_HILINK_Mod1.10(веб-интерфейс) завершение

Теперь появилась возможность заходить в управление модемом через веб интерфейс, по адресу 192.168.8.1

web интерфейс модема Huawei

Завершающий этап - разблокировка модема для сим-карт всех операторов. Запускаем DC Unloker, определяем модем и вводим команду at^nvwrex=8268,0,12,1,0,0,0,2,0,0,0,a,0,0,0 система ответит OK.

DC unlocker разблокировка модема команда

DC unlocker разблокировка модема выполнено

На этом прошивка и разблокировка модема закончена, можно пользоваться!

У кого прошивка модема 2x.200.15.xx.xx

Сначала сверяемся с этим списком и, если нужно, прошиваем "переходную" прошивку:

Если в модеме прошивка 22.315.01.01.161 или 22.317.01.00.161, прошить "E3372h-153_Update_21.180.01.00.00_M_01.10_for_.161"

Если в модеме прошивка 22.317.01.00.778, прошить "E3372h-153_Update_21.180.01.00.00_M_01.10_for_.778"

Если в модеме прошивка 22.3xx.xx.xx.715, прошить "E3372h-153_Update_21.180.01.00.00_M_01.10_for_.715"

Если вы только что прошили "переходную" прошивку (2x.180.01.xx.xx), то вводить ничего не нужно, просто начинаем шить по порядку

01 - E3372h-153_Update_22.323.01.00.143_M_AT_05.10

02 - Update_WEBUI_17.100.13.01.03_HILINK_Mod1.10(веб-интерфейс)

Если вашей прошивки в списке нет, но она всё равно выше 2x.200.15.xx.xx, то обязательно(!) в DC Unlocker вводим:

Модем ответил "ОК" – шьем как указано выше

Если выдал Error - увы, его можно прошить только "методом иголоки".

Модем Huawei E3372h отлично себя зарекомендовал как одно из самых надежных устройств для доступа к мобильному интернету в сетях 3G/4G. Он продается почти всеми ведущими провайдерами, иногда под другим названием (например, Мегафон M150-2).

Обычно прошивка модема производится с целью сделать его универсальным, не привязанным к одному провайдеру. Иногда есть смысл прошивать не заблокированный модем. Это может понадобиться, чтобы сменить прошивку Stick на более универсальный HiLink, либо для использования тарифов, не предназначенных для модема.

Модификации модема

У модема E3372 существует две аппаратно несовместимых модификации (E3372h и E3372s), которые внешне выглядят совершенно одинаково. Но серийный номер у E3372h может начинаться только с буквы “G”, а у E3372s – с буквы “L”.

Важно убедиться, что прошиваться будет именно E3372h, так как прошивки для разных модификаций свои, и попытка использовать чужую может привести к потери работоспособности модема.

С чего начать

Перед прошивкой необходимо выполнить установку драйверов Huawei, последовательно запустив исполняемые файлы из архива:

  • HUAWEI_DataCard_Driver_6.00.08.00_Setup
  • FC_Serial_Driver_Setup
  • HUAWEI_ADB_Driver_Setup

Прошивка Huawei E3372h

Если уже установлена более ранняя версия, настоятельно рекомендуется ее обновить, т.к. в новой версии заложена функция открытия портов модема, которая автоматически вызывается тогда, когда это требуется. В старой версии для этого приходилось запускать вручную дополнительную программу, которая не всегда корректно срабатывала.

Прошивка Huawei E3372h

Прошивка модема

Задача прошивки модема разбивается на 3 части. Первоначально следует загрузить переходную прошивку, которая позволяет обойти защитные механизмы, используемые операторами связи для усложнения разблокировки или перепрошивки модема.

Перед установкой переходной прошивки нужно определить текущую версию встроенного программного обеспечения, установленного в модеме. Для этого надо вставить модем в USB-порт компьютера, запустить dc-unlocker и нажать в открывшемся окне круглую кнопку с изображением лупы. Если с драйверами модема все в порядке, должна высветиться информация о модеме, включая версию прошивки в строке Firmware.

Для старых модемов, с версией прошивки 21.200 и ниже либо 22.200 и ниже, можно использовать универсальную переходную прошивку
E3372h-607_Update_21.110.99.02.00

Для более новых нужно выбрать переходную прошивку из имеющихся в архиве в соответствии с последними цифрами текущей прошивки (161, 209, 391, 715, 778, 1441). Например, если версия прошивки заканчивается на 1441 (модем оператора WIFIRE), требуется переходная прошивка E3372h-153_Update_21.329.05.00.00_M_01.10_for_.1441

Если текущая прошивка заканчивается на 143 (МТС), первый этап можно пропустить, переходная прошивка не требуется. Если же конечные цифры не совпадают ни с одним из семи вариантов, можно попытаться загрузить универсальную прошивку. В случае неудачи требуется другой метод прошивки (например, метод иголки).

Далее следует загрузить модифицированную прошивку 22.323.01.00, содержащую ряд полезных возможностей, позволяющих разблокировать модем и настроить его для работы с любыми сим-картами. Прошивка загружается с помощью исполняемого файла
E3372h-153_Update_22.323.01.00.143_M_AT_05.10_nv

Прошивка Huawei E3372h

Встроенный веб-интерфейс модема, через который можно контролировать параметры подключения к интернету, загружается отдельно от Firmware с помощью еще одного исполняемого файла Update_WEBUI_17.100.13.01.03_HILINK_Mod1.11 Эта версия веб-интерфейса содержит ряд дополнительных функций для расширенного управления работой модема.

Прошивка Huawei E3372h

Если сим-карта еще не вставлена в модем, нужно вытащить его из USB-порта, вставить карту и воткнуть модем обратно. Лучше использовать карту оператора, отличного от бренда, под которым выпущен модем. Так можно будет сразу оценить успех разблокировки.

Прошивка Huawei E3372h

Imea генератор фото

Далее следует запустить dc-unlocker (если он не запущен) и вновь нажать на значок лупы, чтобы модем определился (иногда это выходит не с первого раза). Для разблокировки модема нужно ввести (скопировать) команду: at^nvwrex=8268,0,12,1,0,0,0,2,0,0,0,a,0,0,0

Если модем был разблокирован ранее или исходно не был заблокирован, выполнение этой команды не требуется.

После смены IMEI рекомендуется переписать его также в ячейку памяти модема, в которой хранится его копия, с помощью скрипта в папке backup_imei. После этой процедуры IMEI не будет возвращаться к фабричному значению в случае сброса настроек модема.

Закрепление Imei

Следующий шаг требуется, если на используемом тарифе ограничена раздача интернета, то есть при использовании в режиме роутера устройства, в которое вставлена сим-карта, взимается дополнительная плата либо урезается скорость.

Обычно для того, чтобы такое ограничение не срабатывало, достаточно зафиксировать на модеме параметр TTL (Time to live) с помощью скрипта fix_ttl в одноименной папке. После его запуска в ответ на приглашение нужно выбрать значение 1 (включить фиксацию TTL 64).

Фиксация TTL

Трассировка

Теперь модем готов для работы с любыми операторами и тарифами, как при подключении к компьютеру, так и маршрутизатору.


Речь пойдёт о том, как разблокировать USB-модем E3372 так, чтобы он мог работать с сим-картами всеми операторами.

Как подключиться к закрытому тарифу оператора, чтобы значительно снизить расходы на безлимитный интернет? [Реклама]

Для каких модемов подойдёт данная инструкция?





Моему клиенту мегафон не понравился дорогими тарифами, и он где-то в Москве приобрёл вот такую симку оператора NetByNet WiFire. Естественно, работать с этой сим-картой модем не захотел.

Итак, моя инструкция подойдёт для всех модемов из этого списка:


Для других модемов принцип прошивки тот же, но сами файлы прошивок Вам придётся искать другие.

Нужно ли прошивать модем для разлочки под все симки?

Обрадую тех, кто покупал модем достаточно давно, и у кого стоит старая прошивка. Возможно, у вас получиться разлочить его, просто введя пару команд в терминале. На быструю разлочку могут также расчитывать те, у кого серийник модема начинается на L8F. Таким счастливчиков, я думаю, будет больше половины.

В любом случае, прошить модем никогда не помешает, ибо этим вы его прокачаете, т.е. получите дополнительные функции и снимете все ограничения. Но об этом чуть позже.

Тем же, у кого модем более новый по любому придётся его прошить.

Мы будем прошивать в модем модифицированную прошивку, для этого использовать дополнительные драйвера и софт. Знаю, звучит пугающе, но, я уже во всём досконально разборался, вам просто нужно будет повторить по пунктам все действия из этой статьи. Все необходимые файлы вы сможете скачать чуть ниже, и, я постораюсь объяснить все шаги максимально подробно, чтобы у вас наверняка всё получилось. Я уверен, что эта статья поможет 96% обладателей данных модемов, а остальным четырём подскажет, куда копать дальше.

Советую внимательно проверять, что вы делаете, потому что здесь есть очень много тонкостей, о которых я в процессе постораюсь упомянуть. В любом случае, мы, по сути, будем взламывать модем, так что все манипуляции вы делаете на свой страх и риск.

Как обойти ограничения операторов?

Типы модемов Huawei e3372

Сразу скажу, что есть два типа модемов Huawei e3372:

Эти модемы нужно прошивать по разному, и разными прошивками, так что, перед тем, как что-то делать, трижды проверьте, какой у вас модем.

Типы прошивок модема

Также, нужно упомнуть, что есть два принципиально разных типа прошивок:

Вкратце расскажу, чем они отличаются.

Прошивки HiLink

Преимущества HiLink

Я буду прошиваться в HiLink, так как, во-первых, в Stick есть ограничения по скорости в 20-30 Мбит, а, во вторых HiLink проще подключить к домашнему роутеру. Ну и, в третьих, этот тип прошивки более современный и удобный.

Само собой, с новой прошивкой модем можно будет настроить под сим-карты любых операторов.

С теорией мы разобрались, теперь самое время скачать архив с всем необходимым софтом, драйверами и прошивками по ссылке:


Первым делом открываем файл Инструкции, его мы будем заполнять по ходу сбора информации о модеме. Собрать эту информацию можно, подавай команды в так называемый терминал. Я буду пользоваться Dc unlocker, но, на всякий случай, положу в архив ещё и другой терминал для работы с модемом.

Теперь вставляем наш модем в ноутбук и ждём, пока он определиться.

Также, ещё раз уточните модель вашего модема (E3372H и E3372S) командой AT^FHVER.

Скопируйте в мой, заранее заготовленный файл всю информацию, версия прошивки и IMEI нам впоследствии пригодиться. Кстати, версию также можно узнать командой AT^VERSION?, а ИМЕЙ написан на самом модеме. Все нужные команды вы можете посмотреть в файле из архива.

Кстати, по версии вы можете сразу узнать тип установленной прошивки.

Разлочка модема E3372s, и E3372h со старой прошивкой

Итак, посмотрите на вашу версию прошивки, и читайте дальше.

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

Если у вас модем E3372h с операторской прошивкой версий 2x.200.07 и выше (кроме 21.200.07.00.209), то всё сложнее. Дело в том, что в этих версиях прошивки не поддерживаются AT-команды, и разблокировать модем так просто не получиться. Его придётся прошивать.

Прошивка модема E3372

Для начала, отсоединяем модем от ноутбука.

Теперь самое время удалить с компьютера всё, что связано с вашим оператором. Заходим в установку и удаление программ, внимательно смотрим список и сносим все приложения от мегафона, мтса или билайна.

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

Как прошить модем E3372h

У меня модем E3372h, и сначала я я расскажу, как прошиться на его примере.

Уже удалили весь софт от модема? Переходим к следующему шагу.

В нём вам нужно по порядку установить 3 драйвера из соотвествующей папки. Напомню, модем должен быть отключен от ПК.

Итак, все приготовления мы закончили. Теперь можно наконец прошить наш модем. Ещё раз внимательно смотрим на версию прошивки модема!

Если версия прошивки в модеме ниже 2x.200.15.xx.xx, либо оканчивается на .00 или .143:

Запускаем файл прошивки E3372h-153_Update_22.323.01.00.143_M_AT_05.10 и следуем инструкцям на экране. В процессе вводим скопированный нами заранее FLASH-код(Если попросит).

Теперь осталось прошить веб-интерфейс Update_WEBUI_17.100.13.01.03_HILINK_Mod1.10. (Либо, Mod 1.2, но его придётся качать на 4pda по ссылка в файле, т.к. автор против выкладывания его интерфейса на других сайтах.)

Всё, модем мы прошили. Напомню, управление модемами с прошивкой HiLink осуществляется с помощью веб-интерфейса, так что можете переходить к соотвествующему пунту статьи.

Если прошивка выше версии 2x.200.15.xx.xx:

Если же, переходную прошивку вам сейчас прошивать не пришлось, но ваша версия всё равно выше чем 2x.200.15.xx.xx, то перед прошивкой модема нужно перевести его в Factory Mode, иначе получите ошибку 19. Сделать это очень просто, открываем ДС анлокер, находим наш модем и вводим команду AT^SFM=1.

Как прошить модем E3372s

Инструкцию вы найдёте в моём текстовичке, все нужные файлы находятся в соотвествующих папках.

Настройка Web-интерфейса модема.

Итак, вы, только что, прошились на новенькую, модифицированную Hi-Link прошивку. Но, перед этим, давайте разблокируем модем под все симкарты!

Сделать это можно командой, которую мы вводили в самом начале, но которая в прошлый раз вам выдала Error, заставив вас прошивать модем. Итак, ещё раз запускаем DC Unlocker, и вводим команду:

Что бы получить доступ к веб-интерфейсу модема, заходим в браузер, и в адресной строке вводим 192.168.8.1


В видео также показано, как подключить модем E3372 к роутеру Zuxel (в это и состояла изначальная задача, из-за которой затевался весь сыр-бор).


Жду вас в моём компьютерном блоге снова! Всем пока!

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