Huawei e3272, мегафон м100-4, мтс 824f (описание, разблокировка, прошивки, дашборды) — 3ginfo
Модем M100-4— это новое устройство от Мегафона, которое обеспечит стабильный и быстрый выход в интернет. Работает оно в сетях 4G/3G/2G, самостоятельно выбирая доступную в данном месте сеть. Благодаря этому вы будете на связи везде, где есть связь. Чтобы пользоваться устройством в сетях других операторов необходима
разблокировка Мегафон M100-4 (Huawei E3272)
, которую вы сможете заказать у нас. Вы наверняка зададитесь вопросом в чем различия Мегафон М150-1 (Huawei E3276) и Мегафон М100-4 (Huawei E3272) по характеристикам они идентичны, различие лишь в форме корпуса. Huawei E3276 — имеет вращающийся коннектор, соответственно Huawei E3272 — моноблок. Также стоит отметить, что модем Huawei E3272 появился у оператора МТС и именуется как
4G модем МТС 824F и МТС 824FT
и оператор Билайн начал продавать
Huawei E3272
. Не так давно появилась данная модель модема и в Таджикистане у оператора
TCELL — 4G Huawei E3272
.
Модем Huawei E3272 имеет максимальную скорость приема до 100 Мбит/с, а передачи — до 50 Мбит/с, благодаря чему загрузка и отправка тяжелых файлов больше не будет проблемой, а веб-страницы будут моментально открываться.
Модем Huawei E3272 (это другое название Мегафон M100-4) прост в использовании и не требует специальных настроек. Достаточно установить его в порт USB компьютера или ноутбука и ваша система предложит произвести установку встроенного ПО. Программа управлением модемом M100-4 позволяет легко выбирать стандарт связи, отслеживать статистику использования трафика и контролировать баланс. Так же она имеет возможность принимать СМС. Модем Huawei E3272 это еще один 4G модем от компании huawei,
В России продается под брендом Мегафон и имеет название M100-4, у МТС — 4G модем МТС 824F и МТС 824FT, у Билайн — Huawei E3272, в Казахстане у оператора Altel — Huawei E3272.
Чтобы пользоваться интернетом в сетях других операторов, необходима Разблокировка (разлочка) Мегафон М100-4, МТС 824F, МТС 824FT, Huawei E3272 кодом
Характеристики модема
Поддерживаемые диапозоны:
GSM/EDGE/EVDO/LTE/FDD/TDD/UMTS
Скорость приёма данных модемом до 100 Мбит/с,
Скорость передачи данных — до 50 Мбит/с
Поддерживаемые частоты
GSM / GPRS / EDGE 850 / 900 / 1800 / 1900
UMTS / DC-HSPA /WCDMA 900 / 2100
LTE 800 / 2600
Дополнительно
Поддержка карт MicroSD до 32 ГБ
Имеется разъем под внешнюю антенну.
Операционные системы:
Поддержка OC Windows XP SP3, Windows Vista SP1/SP2, Windows 7, Windows 8, Mac OS X 10.5, 10.6, 10.7, 10.8, Linux
Физические характеристики
Размеры (Д×Ш×В): 91х29х11 мм,
Вес — 31 г.
Разблокировка (разлочка) Huawei E3272 (Мегафон M100-4, МТС 824F, МТС 824FT):
У данной модели новый подход расчета кода разблокировки. Код можете заказать в онлайн сервисе, работающий 24/7 и не требующий обработки заявок оператором. Все проходит в автоматическом режиме: Разлочка Мегафон М100-4 (Huawei E3272) кодом
Подробнее о процессе разблокировки описано в этой статье
Прошивки для модема Huawei E3272 (Мегафон M100-4, МТС 824F, МТС 824FT):
Раздел Прошивки Huawei E3272
Прошивка Huawei E3272s-153 21.361.99.13.00 Universal
Прошивка Huawei E3272s-153 21.420.07.00.00 normal
Прошивка Huawei E3272s-153 21.420.99.07.00 normal
Прошивка Huawei E3272s-153 22.436.07.01.161 Beeline sdimage
Прошивка Huawei E3272s-600 22.436.11.00.673 Altel sdimage
Прошивка Huawei E3272s-210 (МТС 824F) 21.436.11.00.143 MTS Russia
Прошивка Huawei E3272s-153 21.436.05.00.1134 Baltic OM
Прошивка Huawei E3272s-153 21.436.05.00.56 Tele2 Estonia
Прошивка Huawei E3272s-153 22.436.07.00.00 Universal
Прошивка Huawei E3272s-153 21.436.05.01.84 PT-TMN Portugal
Прошивка Huawei E3272s-153 21.436.11.00.00 Universal
Прошивка Huawei E3272s-153 21.436.11.00.401 Newroz (Ирак)
Прошивка Huawei E3272s-153 21.436.11.00.609 Elisa Estonia
Прошивка Huawei E3272s-153 22.436.07.01.17 LMT Latvia
Прошивка Huawei E3272s-153 21.436.11.00.264 P4 Poland
Прошивка Huawei E3272s-153 22.436.11.01.1209 Surfline Ghana
Прошивка Huawei E3272s-153 24.436.07.02.1202 Poland PolkomtelPolsat
Прошивка Huawei E3272s-153 21.470.05.00.00 normal
Прошивка Huawei E3272s-153 22.470.05.00.00 Universal
Прошивка Huawei E3272s-153 22.470.07.00.00
Прошивка Huawei E3272s-153 22.436.07.00.158 Globe Philippines
Прошивка Huawei E3272s-927 21.436.11.00.1219 Osnova Telecom
Прошивка Huawei E3272 22.436.07.04.1202 Polsat
Прошивка Huawei E3272s-153 22.470.07.00.883 Beeline Uzbekistan
Прошивка Huawei E3272s-153 22.470.09.00.610 Ucell Узбекистан
Прошивка Huawei E3272s-153 TCELL Таджикистан 22.436.11.00.1110
Прошивка Huawei E3272 (Мегафон М100-4) Мегафон Россия 21.436.05.00.209
Прошивка Huawei E3272 (Мегафон М100-4) Мегафон Россия 21.436.11.01.209
Коннект менеджер для модема Huawei E3272 (Мегафон M100-4, МТС 824F, МТС 824FT):
Коннект менеджер Huawei E3272 2.2.1.6182
Коннект менеджер 21.003.28.52.143 (МТС 824F)
WebUi Huawei E3272s-153 13.100.04.02.17 LMT Latvia
WebUi Huawei E3272s-153 13.100.04.04.1202 Poland PolkomtelPolsat
WebUi Huawei E3272s-210 13.100.04.00.24 H3G Sweden
WebUi Huawei E3272s-210 13.100.04.01.158 Globe Philippines
WebUi Huawei E3272 13.100.04.06.1202 Polsat
WebUi Huawei E3272 13.100.11.00.610 UCell Узбекистан
WebUi Huawei E3272s-153 TCELL Таджикистан 13.100.04.00.1110
Драйвера от модема Huawei E3272 (Мегафон M100-4, МТС 824F, МТС 824FT):
Драйверы Huawei 4.25.22.00
Edge, 3g, lte
Текущий режим смотреть в конект манагере или через терминал послать команду:
AT^SYSINFOEX
^SYSINFOEX:1,0,1,255,,3,«WCDMA»,41,«WCDMA»
Настроить что использовать — аналогично, см топик 4PDA.
Freebsd
Всё что выше и ниже пришлось раскопать чтобы написать патч и понять почему с оригинальной прошивкой от меги работало а с новой универсальной уже нет, и почему с прошивкой от МТС заработало после добавления идентификаторов устройства.
Можно накатить патч: bz-attachments.freebsd.org/attachment.cgi?id=145319Здесь обсуждение: bugs.freebsd.org/bugzilla/show_bug.cgi?id=192345А здесь видно что он и где меняет: bugs.freebsd.org/bugzilla/attachment.cgi?id=145319&action=diff
if_cdce.c: просто добавляем идентификаторы NCM устройств от хуавея
u3g.c: выкидываем кусок неиспользуемых констант, добавляем идентификаторы E3272 в список известных, макрос U3G_HUAWEI_IS_CDC чтобы не приставать к NCM устройствам от хуавея в этом драйвере, и два места в которых эта проверка выполняется, и ещё по мелочи.
umodem.c: добавляем идентификаторы специфичные для хуавея, хотя по сути его можно не патчить, u3g делает всё вместо него.
usb_msctest.c: заменяем старый код переключения режима на новый и улучшаем обработку ошибок.
usbdevs: идентификаторы новых устройств.
Увы, но самое важное: замена кода инициализации на новый и макрос U3G_HUAWEI_IS_CDC добавлять не хотят и приходится тратить кучу времени на объяснение что в линуксе это уже сделали и без этого новые модемы хуавей работать не будут.Притом это касается не только E3272 но и как минимум E3276 и скорее всего других моделей.
Modem режим
Это не оптимальный режим, поскольку модем эмулирует PPP сервер, а ОС занимается инкапсуляцией/декапсуляцией пакетов в/из PPP, всё это накладные расходы.
Устанавливаем mpd5 из портов, конфигурим и запускаем:cd /usr/ports/net/mpd5make installmake cleancp /usr/local/etc/mpd5/mpd.script.sample /usr/local/etc/mpd5/mpd.script
Создаём такой файл:
/dev/cuaU0.0 — это порт модема.
Запускаем: /usr/local/etc/rc.d/mpd5 forcerestart
Ncm режим
Это для модемов со старой прошивкой, типа мегафоновской оригинальной либо после применения патча.
Для МТС не сработает без патча.
Модем эмулирует ethernet адаптер и DHCP сервер.
Ndis (ncm)
Пинг стабильно (более менее) держится и ниже, нагрузки на систему (E8500 — это вам не задохлик роутер на ARM/mips) не заметно вообще.
Ras (modem)
Пинг скачет и несколько выше, нагрузка на систему заметна, примерно 4-6% одного ядра. Такое походу не всем роутерам под силу.
Windows
Тут всё просто и без подробностей.
Восстановление работоспособности
Опять же отсылаю на 4pda, метод «иголки», ссылка в шапке.
Я замыкал контакт пока модем не отдавал в систему свои COM порты и дальше шил обычную прошивку.
Некоторые говорят что такое для них не срабатывает а вот флешер от хуавея помогает.
Мне приходилось его восстанавливать 2-3 раза после AT^SETPORT с неправильной последовательностью, об этом ниже.
Как это работает на самом деле
Дальше хардкор, на основе собственных опытов.
Коды переключение режима
В интернете нашлось три разных кода:
1. 555342431234567800000000000000
11060000000000000000000000000000
2. 555342431234567800000000000000
11062000000100000000000000000000
3. 555342431234567800000000000000
11062000000101000100000000000000
(555342431234567800000000000000 — это коды обёртка для SCSI, насколько я понял, в u3g оно генерируется на лету и код в исходнике начинается с 0x11, 0x06).
Конфигурация модема
Команда: AT^SETPORT=? покажет как сконфигурирован модем.
Отправлять в COM порт для управления или в то что винда/линукс/фря называет модемом.
Отправить можно взяв софт из шапки в 4PDA или Putty или cu -l /dev/cuaU0.1 (~. — выход из терминалки) во FreeBSD.
В ответ можно получить какой то из вариантов:AT^SETPORT=«A1,A2;10,12,16,A1,A2»AT^SETPORT=«A1;10,12,16,A1,A2»AT^SETPORT=«FF;10,12,16,A1,A2»AT^SETPORT=«FF;61,62,76,A1,A2»
Для того чтобы узнать какой код что означает служит команда: AT^SETPORT=?
но это не «железно», те возможно данные коды к модели и не привязаны, просто на тех прошивках что я пробовал было вот так.
Как минимум есть модели/прошивки где: ^SETPORT:46: NCM (код из дров линуха)
Итак,AT^SETPORT=»A1,A2;10,12,16,A1,A2″AT^SETPORT=»A1;10,12,16,A1,A2″AT^SETPORT=»FF;10,12,16,A1,A2″Первый — два кода (до точки с запятой) описывают какие устройства будут видны системе до того как драйвер отправит код переключения режима, все оставшиеся коды это устройства которые доступны в рабочем режиме.
Пример: AT^SETPORT=«A1;10,12,16,A1,A2» — в системе появляется CD-ROM с Dashboard, если это первый раз, то юзер ставит от туда дрова, дрова отправляют спец код и в системе появляется всё остальное.Время переключения конфигурации — примерно 2 секунды.
Пример: AT^SETPORT=«FF;10,12,16,A1,A2» — в системе сразу появляется куча устройств, юзер/система сам ищет и ставит дрова.
ВАЖНО!!!Если мы меняем конфигурацию модема, то команда AT^SETPORT=»…;….» должна содержать коды в порядке возрастания!Иначе модем не сможет инициализироваться и придётся его восстанавливать.
Мтс 824ft, huawei e3272, мегафон m100-4, мтс 824f, билайн hilink — прошивка и разблокировка usb 4g lte модема (win,mac,linux) / сохабр — huawei devices
Недавно, буквально на днях один из комментаторов статьи про разблокировку модема HUAWEI E1550 (глянуть обзор модема можно, к примеру, на mobile-review.com).
Ранее я не рассказывал о разблокировке этого модема, хотя таковой модем у меня есть от Мегафона, лежал без дел неразлоченный.
Ивану я на радостях пообещал рассказать, как разлочить данный модем, и вчера приступил собственно к разлочке. После некоторых пассов руками и минимум использования бубна — модем был успешно разлочен! Сейчас делюсь этой информацией с Вами, уважаемые читатели.
Предыдущие модемы я ставил целью просто разлочить, без изысков, только для работы с интернет-трафиком, хотя как вы прекрасно знаете, через 3G-модемы можно отправлять и получать СМС и ММС, звонить и принимать как обычные, так и видеозвонки, в общем это полноценное общение, сравнимое с общением по мобильному телефону (в плане технологическом).
Поэтому на HUAWEI E173 я, в начале поисков, посчитал нужным найти Менеджер подключений (по англ. — dashboard), поддерживающий интернет, смс, ммс, голосовые вызовы и видеовызовы.
К слову — я такие прошивки нашел. Но!!! Мало того, что оказалось — если оператор связи МТС-Хабаровск поддерживает видеозвонки, то оператор связи Мегафон-Хабаровск — нет, так ещё и не было найдено НИ ОДНОЙ прошивки на HUAWEI E173, гарантированно с СМС-ММС, голосовыми вызовами, русской и с российскими операторами связи.
В итоге вначале я решил плюнуть на видеозвонки, и сосредоточиться на всех вышеперечисленных функциях, кроме видеозвонков, а затем, после неуспешных тестов по отправке ММС — забил и на них тоже 🙂
В результате тестов и отборов была выбрана одна прошивка, которая собственно и была установлена.
Особенности выбранного Менеджера подключений (dashboard): русский интерфейс, поддержка 4х российских операторов (МТС, Мегафон, Билайн и ТЕЛЕ2) возможность добавлять вручную профили СВОИХ ОПЕРАТОРОВ связи, возможность голосового вызова и приема голосового звонка (проверено лично!) и теоретическая возможность отправки MMS (почему употребляю слово «теоретическая? » — потому что ни одно MMS ни отослать с 3G-модема, ни получить с телефона на 3G-модем — так и не получилось.
Покопайтесь в настройках прошивки — может вы будете более удачливы и сможете найти решение, как сделать MMS работоспособными… Хотя нужна ли эта функция в 3G-модеме — большой вопрос…).

Как обычно хочу заметить, что инфы по разблокировке HUAWEI E173 я нарыл довольно-таки много, но вот к сожалению конкретной инфы, порядка действий, из серии «вкрутить гаечку А на болтик Б и нежно закрутить до упора» (то есть — пошаговой инструкции как разлочить данный модем) — такой инфы я найти не смог. Какие-то куски, обрывки мыслей и море ссылок, в которых «черт ногу сломит»!
Итак, специально для Вас — как надо прошивать HUAWEI E173 (на примере ОПСОСа Мегафон Дальний Восток). Пишу максимально подробно порядок разблокировки и прошивки, все окна пронумерованы в той последовательности, в какой я их видел и делал.
Сразу скажу, что операция разблокировки опасна для модема!Есть вероятность, что модем перестанет работать. Вы делаете разблокировку на свой страх и риск, автор ответственности за ваши действия не несет. Вопросы по поводу разлочки мне задавать можно, пишите в комментариях, вместе будем думать как разлочить ваши модемы.
В общем-то принцип разблокирования HUAWEI E173 ничем не отличается от HUAWEI E1550 и других модемов марки HUAWEI, кроме используемых файлов для разблокирования, однако несмотря на это мне пришлось повозиться, чтобы разлочить мой модем.
Вначале я при попытке перепрошивки прошивки модема (firmware) увидел «фигу»

Вылечилась эта ошибка просто — вытащил модем, вставил снова и установил с него Менеджер подключений (dashboard).
В общем-то порядок установки 3G модема ничего уникального из себя не представляет, но мало ли! — вот он в последовательных картинках:
Совет:Если Вы не ставили встроенного, «родного» менеджера подключений Мегафон (или МТС, или Билайн) — то я ОЧЕНЬ рекомендую Вам его поставить!!! Если не поставите — то у вас вылетит ошибка, что модем не найден или вы не обладаете правами администратора (что и вылетело у меня)!
Объясняется это тем, что родной менеджер подключений (dashboard) ставит в систему драйвера к модему, с помощью которых прошивка сможет связаться с модемом и перепрошить его.
Затем я успешно перепрошил Менеджер подключений (dashboard) на нужный мне, но к моему огромному сожалению, когда я вставил симку от МТС — модем написал, что он может работать только с симками Мегафона.
Вот с этим я боролся дольше. Лечения этой гадости в итоге нашел 2, вот они:
1 вариант — прошивка Менеджера подключений (dashboard) от helpower.narod.ru. Просто ставим прошивку от него и вуаля, при первом же инсталле Менеджера подключений (dashboard), при вставке неродной симки вылетает горделивое окно, см ниже:

Лечим это запуском программы-анлокера (программа, генерирующая ответный NSK-код по вашему IMEI. В некоторых местах интернета за эти коды ещё и деньги просят, во как! ), их я надыбал 2 штуки разных, в общем кому какой понравится ))) Вот они, анлокеры, в действии:
1) Huawei_Modem_Unlocker

2) Huawei_Modem_Unlocker_S920_VodaShit

2 вариант — анлокер NSK-код. Тоже достаточно эффективное решение, я считаю. Порядок действий простой.
а) Проверяем утилиткой Huawei_Modem_Unlocker_v1.1_by_Micro-BOX_TEAM — разлочен ли модем?

б) Если разлочен — ОК. Если не разлочен, то утилиткой Huawei_Modem_Unlocker или Huawei_Modem_Unlocker_S920_VodaShit по имею, указанному на модеме под верхней крышкой, генерируем NSK-код, затем заходим снова в Huawei_Modem_Unlocker_v1.1_by_Micro-BOX_TEAM, вводим NSK-код в пустое поле (оно там одно, не промажешь!) и нажимаем кнопку UNLOCK.
в) Всё готово, модем успешно разлочен.
Наверняка у вас при работе с модемом стоит программа «Мегафон Интернет» (выглядит так или аналогично)
Далее классический порядок перепрошивки модема, аналогичный прошивке HUAWEI E1550, о котором я писал ранее:
(проверено на модеме от «Мегафон», как делал лично я):
1) Качаем необходимый софт и руководства: оригинальную прошивку (firmware) от HUAWEI — huawei_e173_e173u-1_firmware_update_11.126.85.00.209_B427_win_mac.exe,
программу для генерации FLASH и NCK — кодов по IMEI модема — huawei_unloсker_by_souhail_gsm_and_maverick_lp28.exe,
ПО для Менеджера подключений (dashboard) 1_huawei_e173_dashboard_utps_11.300.05.21.343_B416_v.3.17.00_by_helpower.narod.ru.exe 2_huawei_e173_dashboard_utps_11.302.09.15.209_B416_3G Internet.exe и инструкцию по перепрошивке firmware и dashboard модема от Мегафон — obnovlenie_po_v_modemax_huawei.101217.pdf (ссылки на скачивание — сразу после инструкции).
2) После того, как всё необходимое скачано — списываем с модема IMEI-код, запускаем программу huawei_unloсker_by_souhail_gsm_and_maverick_lp28.exe и вводим списанный раннее IMEI, затем нажимаем Unlock. В чёрном окне появятся данные типа:

(это ПРИМЕР, разумеется в каждом конкретном случае цифры будут разные!)
Нам для перепрошивки нужны данные Souhail_gsmNck: 58304566, сохраните его!
ВНИМАНИЕ!ОБЯЗАТЕЛЬНО выходим из всех программ, выключаем антивирус, интернет. ПРОШИВАТЬ необходимо БЕЗ СИМ-КАРТЫ и карты памяти!!! Всё извлекаем из модема!!!
Крайне желательно прошиваться на ноутбуке или нетбуке, или на ПК с источником бесперебойного питания — иначе при аварийном отключении питания вы рискуете потерять свой 3G-модем!!!
3) Запускаем файл прошивки (firmware) — huawei_e173_e173u-1_firmware_update_11.126.85.00.209_B427_win_mac.exe
Если программа прошивки СРАЗУ не запросит код разблокировки, то следуем указаниям программы, ждём далее (Next) и далее, весь ваш путь последовательно показан на скринах ниже:
В конце установки вылетит сообщение «Update Succeful! Ваш IMEI и текущая модель прошивки«
4) Отключаем модем от ПК и подключаем заново. Прошиваем Менеджер подключений (dashboard) нашего модема, чтобы при вставке неродной СИМ-карты у нас появилось окно ввода кода блокировки — запускаем файл прошивки dashboard —1_huawei_e173_dashboard_utps_11.300.05.21.343_B416_v. 3.17.00_by_helpower.narod.ru.exe — весь процесс прошивки ниже на скринах.
Если кто-то не знает или не понимает, как прошивать — вот Руководство по прошивке модемов от «Мегафон» (на примере серии модемов) — obnovlenie_po_v_modemax_huawei.101217.pdf).
5) После прошивки извлекаем модем из пк/ноутбука и вставляем заново. Вылетит окно типа:

Вводим NSK-код, который мы сгенерировали ранее.

Вуаля, модем разлочен! Осталось поставить удобный и приятный Менеджер подключений!
6) Отключаем модем от ПК и подключаем заново. Прошиваем Менеджер подключений (dashboard) нашего модема ЕЩЁ РАЗ, но ДРУГОЙ прошивкой, более удачной!
Для этого — запускаем файл прошивки Менеджера подключений (dashboard) —2_huawei_e173_dashboard_utps_11.302.09.15.209_B416_3G Internet.exe — и делаем тоже самое, что и в п.4, весь процесс прошивки идентичен .
7)ГОТОВО!Ваш модем успешно разлочен для работы с любыми операторамивы можете добавлять своих, местных или новых операторов связи!

В комментариях к прошлым статьям о разлочке и перепрошивке меня спрашивали — а как бы прошить свой 3G-модем под местных операторов связи?
Скажем под настройки Таджикистана, Белоруссии, Узбекистана, Украины (Utel, Киевстар, Beeline, Life) или к примеру взять с собой модем в путешествие в другую страну, Финляндию например, и там его использовать с местной симкой?
Отвечаю.Есть как минимум 3 пути:
1) Найти менеджер подключений (dashboard) с местными профилями операторов связи и прошить модем. Плюсы такого метода — не надо будет при смене винды или компа заново вбивать данные о точках доступа. Минусы — таких дашбоардов очень мало. Я по крайней мере для HUAWEI E173 не смог найти ни одного…
2) Найти прошивку, в которой есть возможность добавлять свои профили операторов и вбить вручную. Плюсы — любого оператора связи можно вбить за пару минут. Минусы — надо знать настройки точки доступа в интернет каждого нужного оператора, и после переустановки ОС все настройки разумеется потеряются, а в случае переноса модема на другой пк — их также придется вбивать заново. Но, в целом метод неплохой.
3) Отредактировать прошивку (dashboard) самому и залить её в модем. В принципе это на первый взгляд несложно, но «есть нюансы». Если кому-то это нужно из комментаторов — то могу сделать специально для него под конкретную страну дашбоард. Пишите, обсудим, сделаем. Мне это самому интересно Для интересующихся — ссылка на море инфы по этому поводу на форуме 4pda.ru.
Лично для себя (хотя у меня такой проблемы пока не возникало) я бы выбрал путь №2 (тем более, что текущая, рекомендованная мной прошивка — поддерживает этот вариант) — вбил бы новый профиль за 2 минуты и все, вуаля, РАБОТАЕТ новый оператор связи! 🙂
Ниже по скринам вы можете убедиться в том, насколько это легко!
Прошивка, Менеджер подключений (2шт.), Анлокер и инструкция по прошивке — для HUAWEI E173 — скачать все файлы ОПТОМ с SMS4FILE.RU
VN:F [1.9.10_1130]
Переключение режима
Для продолжения работы
вставьте 5 долларов в дисковод А
требуется отправить в модем специальный код.
Это не только хуавей такой, многие модемы так же работают.
В венде код отправляет драйвер, заботливо написанный хуавеем.В Linux пользуются программой usb_modeswitch (насчёт драйверов которые это умеют я ничего не знаю).Во FreeBSD можно воспользоваться usb_modeswitch либо это в может сделать драйвер u3g (если его заботливо пропатчить, см ниже).Пример: usb_modeswitch -v 0x12d1 -V 0x12d1 -p 0x14fe -P 0x14fe -M 55534243123456780000000000000011060000000000000000000000000000
Прошивки
Мегафоновской оригинальной прошивки нет в инете в свободном доступе, но есть близкие по номеру версии от других операторов.
Прошивки на 22.* — это HiLink режим работы, к ней в комплект нужен WebUI (веб интерфейс).
Прошивки на 21.* — это Modem NCM режими работы, к ней в комплект можно шить (но не обязательно) Dashboard (образ компакт диска для виртуального CD-ROM).
Перешиваться 21<->22 нужно строго по инструкции из шапки.
Драйвера ставить нужно по одному разу для 21 и 22 прошивок, потом это не требуется, тк венда их сохраняет и ставит автоматом.
Прошивки есть для разных моделей: 153, 210, 927 и тп. Разные модели работают на разных частотах/каналах
Hint: Если прошить мегафоновский модем прошивкой от МТС светодиод начнёт светится красным вместо зелёного, вероятно есть и какие то другие последствия, поскольку мегафон модель 153 а мтс 210.
Разблокировка
см шапку топика:
Различия поведения с разными кодами
Код 1: 11060000000000000000000000000000
Похоже старый код инициализации.
На данный момент именно он прописан в u3g драйвере FreeBSD.
Прошивка 153-21.470.05.00.00 (вроде как самая свежая) вообще не принимает этот код и похоже зависает!
Остальные (210-21.436.11.00.143_Russia MTS, 153-21.436.05.00.56_Tele2_Estonia, 153-21.436.05.00.1134_Baltic_OM (как и родная от меги)) принимают и выставляют PIDidProduct = 0x1c1e
при этом все устройства идут со стандартными идентификаторами, универсальными для всех производителей
Эти идентификаторы известны как стандартные и подхватываются стандартные дрова типа if_cdce во FreeBSD или аналогичный в линухе, для COM порта и модема аналогично.
Ещё к побочным эффектам можно отнести что команда: AT^SETPORT=? на прошивке: 210-21.436.11.00.143_Russia MTS выдаёт вот такую ошибочную конфигурацию:AT^SETPORT:A1,A2;7C,A1,62,76,A2,79хотя должнаAT^SETPORT:A1,A2;61,62,76,A1,A2и под вендой она выдаёт правильно, что намекает что в венде данный код инициализации не используется.
Код 2: 11062000000100000000000000000000Код 3: 11062000000101000100000000000000Режим FF (это который через SETPORT настраивается)Код 3 — похоже самый «новый», его я достал из самого свежего usb_modeswitch, а уж откуда они его взяли я не интересовался 🙂
PID получается:idProduct = 0x1506
А вот устройства уже
где,
bInterfaceProtocol
— содержит номер устройства из строки инициализации (см AT^SETPORT=?).
bInterfaceClass = 0x00ff — означает специфичные для вендора значения, а не стандартные как было в предыдущем случае — те нужен специальный драйвер.
В линухе только недавно сделали отдельный драйвер: huawei_cdc_ncm.
Во FreeBSD…
Режимы работы
HiLink — прошивка 22.*, так же шьётся отдельно веб интерфейс. Модем определяется как сетевой адаптер подключённый к сети, в которой есть роутер с NAT, DHCP сервер и Web сервер — это всё модем. Модем сам подключается, сам раздаёт адреса и сам NAT-ит.
В веб интерфейсе можно смотреть уровень сигнала, читать SMS и отправлять USSD запросы. (не во всех веб интерфейсах это доступно)Минусы: если брать «белый» IP адрес то в этом режиме входящие подключения так же не будут работать; возможно что модему не хватит ресурсов для того чтобы задействовать доступную пропускную способность.
Modem — прошивка 21.*, (он же RAS) модем внутри себя эмулирует PPP сервер на COM порте. Нужно по «старинке» создавать подключение и «дозваниваться».В таком режиме у меня наблюдались флуктуации пинга: 25 -4 мс. И в этом режиме у меня нагрузка на систему при замерах скорости была выше.Уровень сигнала и прочее доступно через AT команды.
NCM — прошивка 21.*, модем виден в системе как сетевой интерфейс и COM порт для управления.Ещё этот режим называют NDIS, тк модем эмулирует стандартный сетевой адаптер, драйвера на который есть во многих ОС из коробки.Это наиболее интересный, на мой взгляд, режим работы модема.
Можно получить «белый» IP адрес прямо на сетевой интерфейс системы по DHCP, пинги не прыгают как в режиме модема, нагрузки на систему не заметно.В винде в этом режиме он работает практически как WiFi: в списке доступных сетей показывает сеть оператора, один щелчок, вводим APN и инет работает.
С точки зрения ос
idProduct — это PID устройства, так драйвер отличает разные устройства одного производителя.
VID — идентификатор производителя одинаковый,
0x12d1
— для хуавея.
Для начальной конфигурации A1:idProduct = 0x14fe — с родной прошивкой меги (21.*, модель 153 скорее всего для всех них)idProduct = 0x155b — с прошивкой МТС (21.*, модель 210)При этом система видит только один CD-ROM. Если прошит дашборд то его можно примонтировать и там будут файлы.
Сценарий 1: плывём по течению
Вставили модем, подождали пока он прогрузится, система увидела CD-ROM, можно поставить от туда софт оператора, при его установке дрова поставятся автоматом.
Сценарий hilink
Ближе ко второму случаю, максимум поставить дрова, остальное сделается автоматом.
HiLink прошивку я поставил, посмотрел и снёс, подробностей не помню.
Тесты
Сравнил работу в режимах NDIS (NCM) и RAS (modem) под FreeBSD.
Методика: Москва, после полуночи 🙂
wget качал в 8 потоков один и тот же файл в /dev/null
Сервер с файлом в этом же городе, канал до него позволяет более 100 мегабит забирать, сам сервер тоже может 500 легко для одного файла.
https://www.youtube.com/watch?v=1DshBJUhIZw
Скорость получилась примерно одинаковой: 7-8 мегабайт в секунду.
