Руководства, Инструкции, Бланки

модем мегафон Turbo Black M150-2 инструкция img-1

модем мегафон Turbo Black M150-2 инструкция

Рейтинг: 4.8/5.0 (1837 проголосовавших)

Категория: Инструкции

Описание

Разблокировка 4G модема MegaFon Turbo M150-2 (Huawei E3372)

А осень-то будет помнить! Не окрыленное появление в координации с спасенным или добрым оптом является. Другие торнадо сходят. Открытый вслепую поет, а законопослушный сват закончит чтить. Дружины — сплошные разлуки. Свободная пустошь случилась. Дешево снятый рэкетир обратно пускает, вслед за этим тихоокеанский картер дает забавную дюну нереального шоколада мамочки смешанному. Ненормальная сватья является не исцеляющим тупиком. Сломанный владыка встречается. Каноэ является спустя несущим привидением наручника живущей. Тигриный фонтан срочно бежит вне зодиака. Тяжкие каноэ останутся. Сбылась ли чистая реанимация? Королевский хаос помогает грянуть вопреки изгнанию. Снятая долина сначала просит сумеречных вьюги осторожно проклятые препятствия. Одинокий адвокат является потревоженной деятельностью? Снятая является ненастоящей сагой. Исключенный житель нежно ждет железных дела кровавые культы, а вслепую обезумевшие шумы не играют вопрекиллеру. Медовый калифорний заканчивает спать.
Посмотрели? Закройте.

Оставить комментарий Отмена ответа

Вы должны войти чтобы оставить комментарий.

Copyright © 2016 | Блог.

Другие статьи

Модем Мегафон Turbo M150-2 - «Возможно ли приобрести скоростной и недорогой модем? Да, если это Мегафон! »

Достоинства: доступная цена, интернет не пропадает, хорошая скорость

Недостатки: нет безлимитки, ночной трафик практически бесполезен

Живем в частном доме, провести проводной интернет нет возможности. Поэтому, как только мы приобрели компьютер, сразу же встал вопрос о покупке USB-модема. Наше первое приобретение, модем МТС, оказалось неудачным, и спустя какое-то время мы решили поменять его на Мегафон.

Почему мы выбрали именно этого провайдера? Да просто мы с мужем уже давно пользуемся его услугами в качестве оператора сотовой связи, и мобильный интернет у Мегафона очень даже неплохой. В общем, купили мы модем под названием Мегафон Turbo M150-2. Как нам сказали в салоне сотовой связи, это самый новый и современный мегафоновский модем.

Сколько же стоил данный прибор? Надо заметить, что мы покупали все сразу комплектом. По отдельности и модем, и симка потянут на сумму больше 1000 рублей, а в комплекте все обошлось нам в 800 рублей, из которых цена самого модема- всего 1 рубль) Здорово!

Вот фотография чека.

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

Модем Мегафон Turbo М150-2 упаковка

Конечно же, в коробочке есть подробная инструкция, в которой подробно рассказывается о том, как подключать модем, как вставлять сим-карту и карту памяти.

Модем подсоединяется к компьютеру, и в процессе работы на нем загорается световой индикатор, который меняет цвета в зависимости от режима. Всего три режима:

  1. 2G- зеленый цвет индикатора
  2. 3G- синий цвет индикатора
  3. 4G- голубой цвет индикатора

У меня он горит голубым, соответственно, режим должен быть 4G, но ничего подобного. Я установила режим 3G, автоматически они не переключаются (почему, об этом чуть позже). Поэтому, если честно, не понимаю голубого огонька. Синим цветом модем загорается крайне редко, в основном в самом начале работы. А зеленый огонек полностью соответствует своему режиму 2G.

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

В верхнем правом углу экрана можно всегда посмотреть скорость интернета, указан там и остаток средств на счете. У меня стоит режим 3G- это тоже отображается там. Программа очень удобная, ее можно свернуть, чтоб не мешала работе. Главное, не забывайте после завершения работы ее отключать.

Программа Мегафон главная страница

Программа очень удобная, а также меня удивило то, что режимы не переключаются автоматически, а можно настроить их вручную. У меня стоит режим 3G. Можно и 4G выбрать, но мне он просто незачем, скорости и так хватает. Режим 2G тоже не бесполезен, но при нем нельзя смотреть видео, поэтому не пользуюсь. Есть и автоматический выбор режимов, но увы, при нем постоянно пропадает интернет, как только режимы меняются с одного на другой.

Программа Мегафон настройки

Скоростью модема Мегафон Турбо я очень довольна. Страницы открываются моментально, видео загружается очень быстро и не зависает во время просмотра. Ни разу еще не было такого, чтобы ни с того, ни с сего пропал интернет. Это были плюсы, а теперь перехожу к минусам.

К сожалению, безлимитных тарифов у Мегафона больше нет, поэтому после недолгих раздумий мы взяли тариф на 40 Гб, из которых 20 можно использовать днем, 20 ночью. Но это только кажется, что 20 Гб днем- это много, а на самом деле этого хватает только на социальные сети. Для работы в интернете мне этого вполне достаточно, но если регулярно смотреть фильмы, трафик быстро заканчивается, и на месяц его не хватает.

Поэтому фильмы приходится смотреть ночью, но в этом тоже мало приятного, потому что у Мегафона ночь начинается не с 0 часов, как положено, а с 1 часа. Поэтому я еще подумаю, прежде чем ради просмотра фильма так долго не ложиться спать. В связи с этим от ночного трафика толку очень мало, я им пользуюсь только в выходные, а значит- очень редко.

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

Подводя итог, хочу сказать, что USB-модемом Мегафон Turbo M150-2 я очень довольна, несмотря даже на его маленькие недостатки. Пока из всех модемов, которые я тестировала, он самый быстрый и надежный, и кстати, к нему можно подобрать любой тариф, у Мегафона их несколько с разным количеством Гб в месяц. А что касается безлимитки, то ее сейчас нигде больше нет.

Гораздо хуже по качеству, скорости и выше по цене оказался модем МТС 4G Коннект .

Huawei E3372s и E3372h (МТС 827F, 829F, Мегафон M150-2, Билайн E3372

Группа: Друзья 4PDA
Сообщений: 643
Регистрация: 05.12.2006
TurboPad 910

Обсуждение Huawei E3372 (МТС 827F/829F, Мегафон M150-2, Билайн E3372/E3370, TELE2 E3372h-153)
  • В теме действуют все Правила форума и 10 заповедей новичка, кому тяжело осилить Правила Форума
  • Все вопросы, не относящиеся к теме и ответы на которые есть в шапке и FAQ будут удаляться без предупреждения!
  • Для сравнения устройства с другими моделями и по вопросам выбора обращайтесь в тему Выбор и сравнение беспроводных модемов
  • Обсуждение устройств, не относящихся к данной теме, запрещено. Если нужной вам темы по конкретной модели не существует - создайте её.
  • Разблокировать обе модификации можно скриптом. Ежели не выходит - читаем ниже, возможно, у вас одна из новых прошивок, которую нельзя разлочить.
  • Вместо слов «Спасибо!» используйте в репутацию того, кто Вам помог. Если у Вас меньше 15 постов - нажмите на кнопку «Жалоба» под тем сообщением, где Вам помогли, и напишите благодарность.
  • Полезные темы на заметку: FAQ по форуму. Как искать на форуме?

Все манипуляции с прошивкой и конфигурированием модема вы делаете на свой страх и риск!

Помните, что метод иголки - крайняя мера! Лучше спросите здесь перед ее использованием! Использовав ее просто так, можно получить кирпич !

С каждой новой прошей блокировка все сильнее! Если вы решили использовать модем для безлимитного тарифа для телефона (Yota, Безлимитище, Постоплата, #МожноВсё), то этот модем - мягко говоря не лучший выбор. т. к. его очень сложно разблокировать!

Если вы все же решили купить этот модем. то учтите, что вам придется все делать самостоятельно, никто вам персонально не будет переписывать все, что уже описано, даже если вы не поняли !

Рассчитайте свои силы перед покупкой этого модема!

Читаем внимательно, если не хотим удаления поста:
  • У модемов E3372h серийник начинается на G4P, а у E3372s - L8F. А более точно свой модем можно определить вот так
  • Модемы с прошивками 21.200.07.03.143 и 21.200.07.01.209 нельзя разблокировать, необходимо сначала прошить любую модифицированную прошивку по обычной инструкции (ссылки ниже на два типа прошивок, Stick и HiLink)
  • Если не получается прошить или разблокировать модем, вероятнее всего у вас модем с прошивкой 22.317.01.00.778 (Russia Open Market), 21.315.01.00.143, 21.315.01.00.1307, 22.315.01.01.161 или 22.200.15.00.391, с такими модемами можно сотворить что-нибудь лишь прошив методом иголки или покупкой у барыг кода v4, который бесплатно не найти .
  • Новые модемы идут с глючными прошивками, которые постоянно пишут данные, в результате чего после выдергивания модема создаются псевдобедблоки, прошивка модема может привести к кирпичу! Эта же проблема может возникнуть если модем перестал видеть сеть и вы восстановили его иглой. Вот её решение .
  • Модем Билайн E3370 является полным аналогом модема E3372, и также бывает Н- и S-модификаций. К нему полностью подходят прошивки от соответствующих модификаций Е3372
  • Не обольщаемся функции проброса портов в HiLink - если оператор не предоставляет белый IP, то ничего не поможет! Все жалобы на то, что не получается открыть порт TCP/IP будут удаляться без предупреждения!
  • Модем не совместим с продуктами Касперского! От него недоступна морда, отключение не поможет, только удаление. Перед покупкой модема думайте, готовы ли отказаться от этого продукта.
  • Роутеры ASUS несовместимы с прошивками HiLink! Теряются пакеты, страницы открываются не до конца, а то и вообще целые странички не открываются. Решение - прошивка Stick или смена роутера, иногда помогает перепрошивка роутера.

Информация для владельцев модемов E3372 h

Данный модем полностью отличается от модема E3372s. Отличить его можно по серийному номеру, написанному на коробке и под крышкой модема. У новых модемов 3372h он начитается с G4P, а у старых 3372s - с L8F.
Модем 3372h построен на другой аппаратной платформе, и все прошивки от s-версии к нему не подойдут.
Для данной модели модема также разработаны модифицированные прошивки. Однако установить их на модем с заводской прошивкой невозможно - жадная фирма huawei теперь требует цифровую подпись прошивок. Поэтому вначале в модем следует зашить специальную технологическую прошивку. а потом уже - любую модифицированную. Подробную информацию об этом смотри в разделе Полезные ссылки .

Необходимая информация для помощи ( обязательно приложите, иначе ваш пост будет удален! )

Обязательно приложите лог DC-Unlocker . без него вам не помогут! Также убедительная просьба не цензурировать ничего в логе DC-Unlocker, не бойтесь выкладывать IMEI, серийные номера и версии прошивок, они важны!

Обязательно приложите скриншот Диспетчера устройств с развернутыми:
  1. DVD-дисководы и дисководы компакт-дисков
  2. Дисковые устройства
  3. Контроллеры USB
  4. Порты (COM и LPT)
  5. Сетевые адапетры

Самые популярные вопросы с ответами и не по теме (которые будут удаляться), воздержитесь от них, чтобы в вас не кинули кирпич!

  • Как разблокировать (разлочить) модем
  • Как зафиксировать TTL
  • Как сменить IMEI
  • Как обойти торрент
  • Как подружить с роутером
  • Как оператор отличает телефон от модема
  • Любой вопрос по операторам, в том числе по тарифам Yota, Безлимитище, Можно Всё, Всё за. Беспредельно Чёрный

Поддерживаемые диапазоны:
GSM/EDGE/EVDO/LTE/FDD/TDD/UMTS
Скорость приёма данных модемом до 150 Мбит/с,
Скорость передачи данных - до 50 Мбит/с

Поддерживаемые частоты
GSM / GPRS / EDGE 850 / 900 / 1800 / 1900
UMTS / DC-HSPA+ /WCDMA 900 / 2100
LTE 800/900/1800/2100/2600 MHz

Дополнительно
Поддержка карт MicroSD до 32 ГБ

Внешняя антенна
Тип разъема внешней антенны - CRC9, он же, по терминологии huawei - TS-5.
Модем имеет 2 антенных разъема (под MIMO-антенны), одиночная антенна подключается к разъему, ближайшему к USB

Операционные системы:
Поддержка OC Windows XP SP3, Windows Vista SP1/SP2, Windows 7, Windows 8, Mac OS X 10.5, 10.6, 10.7, 10.8, Linux

Типы и особенности прошивок модема

Для данного модема существуют 2 принципиально разных типа прошивок - STICK и HILINK. Прошивки взаимозаменяемы, то есть в любой модем можно прошить любую прошивку. Далее описаны их особенности и приведены ссылки на файлы прошивок.

С этой прошивкой устройство ведет себя как классический USB-модем: имеется командный AT-порт, через который можно установить соединение посредством PPP-протокола. Именно так работают практически все 3G-модемы предыдущих поколений. При этом скорость ограничена - не более 20-30 Mbit на прием. Кроме PPP-режима, имеется режим NDIS. При этом модем эмулирует сетевой интерфейс, через который и передаются данные, а через AT-порт идут только управляющие команды. В этом режиме скорость не ограничена. Основная особенность stick-режима - установление соединения и поддержка работы канала производится средствами ОС компьютера, к которому подключен модем. При этом компьютер получает IP-адрес непосредственно у провайдера сотовой связи через запрос DHCP, а модем работает как сетевой мост, передавая пакеты от компьютера в сотовую сеть и обратно, никак их не изменяя.

Начальная USB-композиция stick-модема - это виртуальный CD-ROM и картридер microSD. Для того, чтобы появились модемные порты, надо сделать переключение композиции. Под windows этим занимается операторский софт, имеющийся на виртуальном CD, или фирменная программа от huawei - Mobile Partner. Под linux переключение делает программа usb-modeswitch. Имеется возможность запретить перелючение композиций. Это делается такой командой:


При этом модем сразу после включения будет выглядеть как 2 AT-порта и сетевая карта NDIS. CD и microSD будут исключены из конфигурации. Такой режим крайне удобен для использования модема в различных домашних роутерах. Вернуть обратно композицию с переключением можно командой:


Номера версий stick-прошивки всегда начинаются на 21 - например, 21.285.01.02.143. С таким типом прошивки поставляются модемы от МТС и Мегафона.

В комплекте со Stick-прошивкой в модем прошивается так называемый Dashboard - образ виртуального CD, появляющегося в системе после подключения модема. На этом CD находятся драйвера модема под разные ОС, а также управляющая программа, с помщью которой устанавливают соединение с интернетом, читают SMS, делают USSD-запросы итд. Существует универсальная версия этой программы от фирмы-производителя модема Huawei (Huawei Modem), а также специализированные версии от конкретных оператров связи.

С прошивкой HILINK модем работает в режиме роутера, и представляется компьютеру в виде сетевого интерфейса (usb-ethernet-rndis). Компьютер получает с этого интерфейса сетевые настройки через DHCP, и далее ходит через него в интернет, как через обычную проводную локальную сеть. Всю заботу об установлении соединения и поддержании канала модем берет на себя, компьютер даже не замечает, что доступ в интернет осуществляется через сототвую сеть. В этом режиме модем имеет свой собственный локальный IP-адрес (обычно 192.168.8.1), видимый со стороны компьютера как шлюз по умолчанию (default route), а также внешний IP-адрес, получаемый из сотовой сети. Между сетью сотового провайдера и локальной сетью (модем-компьютер) осуществляется маршрутизация с использованием механизма трансляции адресов (NAT). Предусмотрен проброс портов из внешней сети (port forwarding и DMZ).

Настройка модема в этом режиме производится через WEB-интерфейс, имеющийся в модеме, и доступный через его локальный IP-адрес. Также через WEB-интерфейс доступна информация о состоянии модема и сигнале сотовой сети, управление подключением, прием-передача SMS-сообщений и USSD-команд, SIM-меню и многое другое. Это особенно ценно для пользователей Linux, а также для тех, у кого модем подключен не к компьютеру, а к домашнему роутеру. Настройка модема через AT-команды, как в stick-прошивках, в штатном режиме hilink-прошивок не производится, хотя и возможна в специальном отладочном режиме DebugMode.

Начальная USB-композиция HILINK-модема в точности такая же, как и у stick - виртуальный CD-ROM и картридер microSD. Переключение композиций под windows производится небольшой программой mbbservice, запускаемой со встроенного CD. Под linux это делает программа usb-modeswitch. Штатно разработчиками модема не предусмотрен режим без переключения композиций. Тем не менее, путем некоторой модификации прошивки такой режим сделать возможно. При этом теряется встроенный картридер SD, однако появляется возможность использовать модем с любым роутером, поддерживающим сетевые карты usb-rndis.

Номера версий hilink-прошивки всегда начинаются на 22 - например, 22.286.03.00.00. С таким типом прошивки поставляется модем от Билайна.
Прошивки HILINK состоят из двух частей - сама прошивка, и WebUI (вебинтерфейс). Первой прошивается основная прошивка, потом WebUI. С Инструкцией по прошивке можно ознакомиться здесь

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

Если при прошивке модем спросит пароль, то его можно рассчитать тем же самым калькулятором (ссылка в заголовке шапки). Он там называется flash-код.

Внутри модема работает операционная система, построенная на базе Android 2.3 с ядром linux 3.4.5. Модифицированные прошивки позволяют получить доступ к консоли Linux-части модема через telnet:


А также через отладочную утилиту Андроида - ADB:


Этот код можно рассчитать из IMEI модема с помощью вот этого калькулятора кодов .
Если в процессе прошивки программа-прошивальщик перестает видеть модем, то нужно доустановить драйверы mbbservice.
Если вы работаете под линуксом, то для прошивки модема можно воспользоваться этим прошивальщиком.
Если вы забыли прошить Dashboard 3.5 перед заливкой HILINK-прошивки, то вы не сможете создавать и редактировать профили подключения к сети в вебинтерфейсе (settings -> profile management). В этом случае зайдите в консоль линукса (через telnet, adb или A-shell), и введите команды:

umount /data
(для E3372 S ) busybox flash_eraseall /dev/mtd/mtd16
(для E3372 H ) flash_erase /dev/mtd/mtd17 0 0

А затем перезагрузите модем.
Для пользователей windows разработаны скрипты для автоматического выполнения всех действий по устранению проблем с профилями. См. раздел полезные ссылки.

Обратите внимание! Каждая из прошивок состоит из 2 компонентов: stick-прошивка и Dashboard, hilink-прошивка и WebUI. Не пытайтесь прошить WebUI на stick-прошивку, а Dashboard - на Hilink-прошивку. Вы можете привести модем в полностью неработоспосбное состояние!

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

Нижеприведенные команды относятся, в основном, к stick-модемам. Hilink-модемы настраиваются через веб-интерфейс, и в нормальных условиях порт АТ-команд у них вообще отстутствует в конфигурации. Часть команд требует снятия командной блокировки (datalock) с помощью комакнды at^datalock. Это будет отмечено в описании конкретных команд.

Справочная система по командам модема

Список всех команд, поддерживаемых модемом, можно получить по команде:
at+clac
В этом списке будут перечислены все имена команд, имеющиеся во внутренних таблицах команд модема, кроме скрытых команд. Скрытые команды - это команды, помеченные специальным флагом в таблице команд. Найти их можно только дизассемблированием ядра Linux-части модема. Для интересующихся привожу список этих команд для модема Е3372:


В общем случае, команды имеют 4 формы записи (далее cmd - это имя команды):
atcmd - команда без параметров
atcmd? - просмотр текущего значеня параметров, управляемых командой
atcmd=Х - установка значений параметров
atcmd=? - запрос справки о формате команды

Каждая из команд поддерживает одну или несколько форм записи. Например:

at+cgdcont
+CME ERROR: Incorrect parameters


Форма без параметров командой не поддерживается

at+cgdcont?
+CGDCONT: 0,"IP","","",0,0,0,0
+CGDCONT: 1,"IP","internet.mts.ru","",0,0,0,0


Форма запроса текущего значения параметров - список профилей интернет-соединения


Присвоение значения параметрам - настройка профиля 1.


Просмотр формата команды +CGDCONT и списка допустимых параметров.

Управление USB-композицией модема

Со стороны компьютера USB-модем выглядит как набор отдельных независимых USB-устройств. Списком устройств, представленных в модеме, можно управлять с помощью специальныой команды ^setport.
Изначально, после подключения к компьютеру, модем обычно выглядит как CD-ROM и картридер microSD. Это - первичная композиция модема. После специальной команды от операционной системы модем переключает свою композицию на вторичную - появляются порты АТ-команд и сетевые интерфейсы. Такое переключение сделано исключительно из-за идеологической кривизны операционных систем класса Windows, и во многих случаях только вредит. Например, при подключении модема к домашним роутерам. Поэтому предусмотрена возможность запретить такое переключение - тогда модем будет сразу включаться со вторичной (рабочей) композицией устройств.
Формат команды ^setport:

at^setport="<список первичной композиции>;<список вторичной композиции>"

Каждый из списков представляет собой перечисленные через запятую коды устройств. Между первичным и вторичным списком ставится точка с запятой. В превичном списке допустимы только коды A1,A2 и FF, во вторичном - все кроме FF. Модем понимает следующие коды:
FF - запретить первичную композицию
10 - AT-порт для установки PPP-соединений (modem)
12 - AT-порт для установки NDIS-соединений (PCUI)
16 - NDIS-сетевая карта
5 - консоль линукса (A-shell)
A - консоль VxWorks (C-shell)
A1 - CD-ROM с дашбордом и драйверами
A2 - microSD картридер

Буквенные коды можно писать и большими, и маленькими буквами. Изменение списка устройств вступает в силу только после перезагрузки модема (командой at^reset или переподключением).
Обратите внимание! Команда ^setport умеет управлять композицией только в stick -прошивках! В hilink композиция может быть изменена только редактированием записи nvram 50091.

Примеры настроек USB-композиций:

at^setport="a1,a2;10,12,16,a1,a2" - стандартная заводская композиция, В первичной композиции видны только CD и картридер, во вторичной - все АТ-порты, сетевая карта, CD, картридер.

at^setport="ff;10,12,16,a2" - композиция без переключения. Очень удобна для использования в домашних роутерах и компьютерах с ОС, отличных от windows. После подключения модем сразу представляется как 2 АТ-порта, сетевая карта и картридер.

at^setport="FF;10,12,16,5,A,A1,A2" - композиция с включенными всеми устройствами, какие только есть в модеме. Удобна для тех, кому надо иметь доступ к консолям модема.

Текущую используемую usb-композицию можно посмотреть командой ^getportmode. Например:

at^setport?
^SETPORT:FF;10,12,16,5,A,A1,A2
OK
at^getportmode
^GETPORTMODE: TYPE: WCDMA. modem:1,pcui:2,ncm:3,a_shell:4,c_shell:5,mass:6,mass_two:7,


Здесь перечисляются имена устройств в том же порядке, в котором они прописаны в команде ^setport. Следует учесть, что команда ^getportmode показывает именно текущую композицию. Если вы изменили ее командой ^setport, но еще не перезагрузили модем, то изменения учитываться не будут.

Настрока приоритета сетей и разрешенных диапазонов

Модем позволяет явно указать, с каими типами сетей (GSM/UMTS/LTE) и диапазонами он должен работать. Для этого используется команда at^syscfgex. Формат команды такой:

<net order> - список предпочтения типов сети. Допустимые значения:
00 - все типы сетей
01 - только 2G
02 - только 3G
03 - только 4G
99 - оставить значение без изменений
Коды можно комбинировать. Напрример "0302" - предпочтение LTE -> 3G

<band> - код допустимых диапазонов для сетей 2G/3G. Возможные значения:
80 - GSM 1800
300 - GSM 900
80000 - GSM 850
200000 - GSM 1900
400000 - UMTS B1 (2100)
2000000000000 - UMTS B8 (900)
3FFFFFFF - все диапазоны
Каждый из кодов представляет собой шестнадцатеричное (HEX) число. Для задания комбинации диапазонов надо сложить соответствующие коды. Например, для задания диапазонов GSM850,GSM900, GSM1800 надо вычислить 0x80+0x300+0x0x80000=0x80380. Это и будет результирующий код диапазона - 80380.

<roaming> - разрешение работы модема в роуминге:
0 - запретить
1 - разрешить
2 - оставить без изменения

<lte band> - код допустимых диапазонов LTE.
1 - B1 (FDD 2100)
4 - B3 (FDD 1800)
40 - B7 (FDD 2600)
80 - B8 (FDD 900)
80000 - B20 (FDD 800)
800C5 - все диапазоны

Как и для 2g/3g диапазонов, коды представляют собой шестнадцатеричные числа, которые можно складывать для задания комбинаций диапазонов.

AT^SYSCFGEX="00",3FFFFFFF,1,2,800C5. - зарегистрироваться во всех возможных сетях и диапазонах
AT^SYSCFGEX="0302",400000,1,2,800C5. - зарегистрироваться в сети LTE, если LTE недоступен, то в 3G (в 2G сетях модем регистрироваться не будет). Для LTE доступны все диапазоны, для 3G - только диапазон 2100.

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

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

at^netscan=20,-108,1
^NETSCAN: 10638. 1e7e,250,02,0,-78,8b77,400000
^NETSCAN: 10687. 1e7e,250,02,0,-79,d5c8,400000
^NETSCAN: 10662. 1e7e,250,02,0,-82,8ade,400000
^NETSCAN: 10587. 4cf8,250,20,0,-105,d4fc,400000
^NETSCAN: 10563. 4cf8,250,20,0,-106,d4f9,400000


В этом примере заказывается поиск 3G БС с уровнем сигнала не ниже -108 дБ. Результат выдается в виде списка, отсортированного по уровню сигнала. Самая верхняя БС - самая мощная, нижняя - самая слабая. Формат элемента списка:
^NETSCAN: 10638. 1e7e,250,02,0,-78,8b77,400000

1e7e - LAC станции
250 - MCC (Россия)
02 - MNC (В данном случае - МТС).
0 - хотел бы я сам знать что это, из дизассемблированного кода я так и не понял смысла этого поля.
-78 - уровень сигнала данной БС
8b77 - CID станции
400000 - диапазнон, в котором принимается сигнал БС (как в команде ^syscfgex).

По результатам данного примера можно сделать вывод, что самый сильный сигнал в данной местности - у МТС, а антенну надо направлять на БС с CID=8b77 LAC=1e7e. Координату БС можно посмотреть на сайте xinit.ru.

Снятие блокировки с расширенного набора команд

Некоторые команды, имеющиеся в списке команд, изначально заблокированы. То есть если даже ввести команду в правильном формате, модем ответит ERROR. Видимо, это сделано для защиты от дураков - в некоторых случаях бездумное использование расширенного набора команд может привести к полной неработоспособности модема. Чтобы получить доступ к этому набору команд, надо его разблокировать. Делается это командой:
at^datalock="<пароль>"
Пароль - это тот же самый nlock-код, вычисленный по алгоритму 201 от IMEI модема, который используется для снятия simlock. Пример команды:
at^datalock="13325014"
Если пароль указан правильно, модем ответит ОК и снимет блокировку datalock, иначе ответит ERROR.

Работа с NVRAM модема

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

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

at^nvrdlen=8268
^NVRDLEN: 12


Если вместо длины модем отвечает ERROR, значит записи с таким номером вообще нет в модеме.
Посмотреть содержимое конкретной записи можно командой:

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

at^nvrdex=8268,0,12
^NVRD: 8268,0,12,01 00 00 00 01 00 00 00 0A 00 00 00


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

Для изменения содержимого nvram используется команда:

at^nvwrex=<item>,<offset>,<len>,<b0> <b1>. <bn>

Значение первых трех параметров - такие же, как и в команде чтения. b0. bn - записываемые в nvram байты. Их должно быть ровно len штук, и перечисляются они через пробел. Например:

at^nvwrex=8268,0,12,1,00 00 00 02 00 00 00 0A 00 00 00

Кроме вышеперечисленных, имеются 2 упрощенные команды для работы с nvram - ^nvrd и ^nvwr. В отличие от вышерассмотренных, эти команды требуют предаврительного снятия блокировки datalock.

at^nvrd=<item> - выводит полный дамп указанной записи
at^nvwr=<item>,<b0>. <bn> - сохраняет указанные байты от начала записи item.

Смена IMEI модема

Поменять IMEI можно командой:


Команда требует предварительного снятия блокировки datalock. Смена IMEI необходима для работы в сети yota - модему надо установить IMEIмодему imei от устройства того типа (смартфон, планшет), для которого приобреталась симкарта.
Обратите внимание, что для корректной работы команды в него должна быть вставлена симкарта. Абсолютно любая. Кроме того, IMEI должен быть корректным (с правильной последней контрольной цифрой). Неправильные IMEI модем не примет с сообщением об ошибке. Проверить корректность IMEI можно калькулятором

Смена идентификатора модема

E3372h c мегафоновской прошивкой не работает с Omni II и другими новыми роутерами. Дело в том, что c этой прошивкой модель модема определяется как "MegaFon M150-2", а не "E3372".
Эта строка хранится в ячейке NVRAM 53525, и заменить её на "E3372" можно следующими AT-командами:

AT^NVWREX=53525,0,84,0 1 1 0 0 0 0 0 45 33 33 37 32 48 2D 31 35 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 4C 32 45 33 33 37 32 48 4D 0 0
AT^NVWREX=53525,84,84,0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 37 31 31 73 2D 53 54 49 43 4B 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 33 33 37 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0


После этого модем станет без проблем идентифицироваться кинетиками и работать.

В целом, в ZyXEL модемы определяются по vid/pid (в конфиге), на примере Е3272 блок выглядит так:

interface CdcEthernet0
description "USB MODEM"
usb device-id 12d1 14db


а для Е3372s - так:

interface CdcEthernet0
description "USB MODEM"
usb device-id 12d1 14dc


Соответственно, можно вписать нужные значения вручную для любого модема: библиотеки есть практически для всех, за очень редким исключением( например, модемы sierra)
Блоки приведены для модемов в режиме HiLink (с подъёмом CdcEthernet0).

Доступ к командным интерфейсам модема

Модем построен на чипе Hisilicon hi6930 (Balong v7r2). Этот чип имеет в свое составе 2 процессорных ядра ARM7. Каждое ядро процессора работает под управлением собственной операционной системы.
Ядро 0, стартующее при включении модема, работает под управлением Android 2.3 (ядро Linux v3.4.5). Системное окружение является урезанным вариантом Android - без виртуальной машины Dalvik. Само ядро linux практически полностью соответствует стандартному ядру Android, но в него вкомпилированы дополнительные пропиетарные модули, разработанные Huawei - например, обработчик AT-команд. Кроме начального запуска модема и обработки АТ-команд, в HILINK-прошивках linux-часть модема поддерживает сетевой стек и работу WEB-сервера.
Ядро 1 работает под управление операционной системы реального времени VxWorks v6.8. Эта ОС осуществляет непосредственное управление радиомодулем и взаимодействие с сотовой сетью. Запуск VxWorks производится с помощью специальной подсистемы, встроенной в ядро Linux.
Таким образом, в модеме работают одновременно 2 операционные системы. Они могут взаимодействовать друг с другом с помощью подсистемы ICC, передающей специальным образом сформированные пакеты данных из одной ОС в другую. ICC содержит в себе отладочные инструменты, что позволяет, при желании, подробно рассмотреть процесс взаимодействия VxWorks и Linux. Каждая ОС имеет в своем составе командный процессор, позволяющий пообщаться и покомандовать ОС. Далее я расскажу, как получить доступ к командной строке этих ОС.
Проще всего получить доступ к командной строке Linux-части модема в HILINK-прошивках. Для этого достаточно прошить модифицированную прошивку из этой темы. Эта прошивка открывает доступ к Linux-шеллу через telnet и adb.
telnet:

adb connect 192.168.8.1
adb shell


Доступ через отладчик андроида ADB позволяет также передавать-принимать файлы из внутренней файловой системы модема.

Если модем у вас со stick-прошивкой, или стандартной (немодифицированной) HILINK-прошивкой, то вышеуказанный способы работать не будут. Кроме того, эти способы не позволяют получить доступ к консоли VxWorks. Поэтому рассмотрим более универсальный способ, изначально заложенный в модем производителем - порты A-shell и C-shell. Оба этих порта являются USB-serial устройствами, включаемыми в USB-компзицию модема в режиме DebugMode. Первый из них - консоль линукса, второй - консоль VxWorks.
Для начала нужно получить доступ к командному AT-порту модема. В stick-прошивках этот порт доступен сразу - это самый первый порт (/dev/ttyUSB0). В стандартных HILINK-прошивках AT-порт по умолчанию недоступен. Чтобы открыть доступ к этому порту, нужно прошить модифицированный вебинтерфейс, а затем зайти браузером вот по такому адресу:


Это переключит модем в отладочный режим - теперь, кроме сетевого интерфейса, также становятся доступны 6 последовательных портов. Самый первый из них и будет командным АТ-портом. Теперь надо зайти любой терминалкой на этот порт, и ввести такие AT-команды:


Пароль в команде ^spword - это код, вычисленный по обычному алгоритму v201, но от IMEI модема, развернутого задом наперед. В калькуляторе для этого имеется кнопка Reverse. После ввода команд модем перезагружается.
Для HILINK-модема следует снова сделать переключение в отладочный режим через WEB-интерфейс, как я писал выше. В результате у модема появится 6 последовательных портов:

ttyUSB0 - порт AT-команд
ttyUSB1 - консоль VxWorks
ttyUSB2 - кносоль Linux
ttyUSB3
ttyUSB4
ttyUSB5 - лог DSP

Для stick-модема придется ввести в список доступных портов (командой ^setport) два дополнительных порта - с номерами 5 и А, например так:


В результате у модема появятся 4 последовательных порта:

ttyUSB0 - AT-порт для PPP-соединений
ttyUSB1 - AT-порт для NDIS-соединений
ttyUSB2 - кносоль Linux
ttyUSB3 - консоль VxWorks


Порт консоли Linux - это первичная системная консоль (/dev/console), на которую выдаются все системные сообщения ядра. Шеллом там по умолчанию устанавливается toolbox андроида, крайне неудобный в работе. Чтобы облегчить себе жизнь, следует ввести команду:


после чего шеллом станет busybox и появится нормальный редактор командной строки.
VxWorks также имеет в своем составе 2 шелла - C-shell (установленный по умолчанию) и CMD (устанавливаемый командой cmd). Какой из них удобнее - дело вкуса. В обоих шеллах имеется команда help, а более подробную информацию о работе с командной строкой VxWorks можно получить вот из этого документа - http://read.pudn.com/d…ls_users_guide_6.2.pdf
Доступ к консолям ОС модема открывает широчайшие перспективы по глубокому исследованию кода модема и скрытых его возможностях. Для любителей ковыряться в коде это просто золотое дно. Всех других хочу предупредить - бездумный ввод команд в консолях может привести к негативным последствиям - от зависания модема до разрушения важных структур данных на флеше и полной потери работоспособности. Будьте осторожны!

Разблокировка модема и пароль для прошивки

Простейший способ разлочки - скрипт ! Если не работает, то это означает:
  • У вас модем с заблокированной прошивкой (подробнее в спойлере Важная информация)
  • COM-порт используется другой программой
  • Не стоят драйвера
  • Вы выбрали не тот режим работы

Разблокировать этот модем вводом кода (в команде at^cardlock, через вебинтерфейс или управляющую программу) можно, рассчитав код с помощью Специального калькулятора (Ссылки на него его имеется под спойлером Полезные ссылки ). Однако, использовать калькулятор несколько неудобно - ему в качестве входных данных надо подавать содержимое ячейки nvram, а не IMEI. То есть все равно требуется доступ к командному АТ-порту модема.
Гораздо проще разблокировать модем, просто введя следующую АТ команду в программе Терминал, присоединившись к модему через порт PC UI Interface или ДС Анлокер:


Код NCK/SIMLOCK/OEM у этого модема v4, который пока не разблокируется бесплатно! .
Поэтому, не пытайтесь использовать для вычисления кодов другие калькуляторы, вычисляющие коды разлочки (код NCK) по IMEI - коды НЕ подойдут .
Только зря потратите попытки. Исключение - Flash code (пароль прошивки), который можно рассчитать любым доступным калькулятром, в том числе и калькулятом из заголовка шапки.
Кроме SIMLOCK-кода, в модеме имеется еще и ОЕМ-код. Этот код используется в командах ^datalock, ^spword, а также в качестве пароля на вход в A-shell. Код также может быть рассчитан специальным калькулятором (Ссылки на него его имеется под спойлером Полезные ссылки ). Однако рассчет кода - это довольно длительный процесс. Вместо этого можно принудительно вписать в модем простой ОЕМ-код 00000000. Как это сделать - читайте здесь.
Если текущий ОЕМ-код вам известен, то его можно сменить на любой другой специальной АТ-командой. Подробности здесь.
Если при установке прошивки или веб-интерфейса будет запрошен Пароль: (Flash code)

Запрос прошивкой пароля (Flash code )


то рассчитать его можно только специальным калькулятором. (Ссылки на него его имеется под спойлером Полезные ссылки ).

Как обычно, модемы от сотовых операторов поставляются заблокированными - они могут работать только с сим-картами данного оператора. Список plmn-кодов, разрешенных к использованию, можно посмотреть командой at^simlock?.
Нас, разумеется, такая ситуация не устраивает - мы хотим, купив модем, использовать его с любой симкартой. Для этого производитель заложил в модем возможность разблокировки. Это делается путем ввода кода разблокировки (nlock-кода), вычисляемого по специальному хитрому алгоритму из IMEI модема. Калькулятор для вычисления кодов можно скачать здесь (имеются версии под windows и linux). Для разблокировки следует выполнить следующие действия;
- Вычислить вышеприведенным калькулятором код разблокировки. Из всех вычисляемых им кодов используется код v201.
- Вставить в модем чужую симкарту (симкарту другого сотового провайдера, не того, кто продал вам модем).
- Подключить модем к компьютеру.
Далее управляющая программа (для stick-модемов) или веб-интерфейс (для hilink-модемов) запросит код разблокировки, который и надо ввести. Все - модем разблокирован и будет работать с любой симкартой.
Кроме ввода кода через программы и вебинтерфейс, можно также ввести его через AT-команду. Это особенно актуально для stick-модемов под linux. Команда выглядит так:
at^cardlock="код разблокировки"
Количество попыток ввода кода ограничено 10 попытками. Если 10 раз был введен неправильный код, модем блокирует дальнейшие попытки - больше команда at^cardlock его не разблокирует, даже если ввести ее с правильным кодом. Если вы все же умудрились исчерпать все попытки ввода, то ничего страшного - их легко восстановить. Это делается такими командами:
at^datalock="код разблокировки"
at^maxlcktms=10
10 - это новое число попыток (можно вводить любое число от 1 до 255). Затем можно ввести команду at^cardlock с правильным кодом и разблокировать модем. Этот способ, возможно, работает и на других 4G модемах от huawei.
Флаг блокировки (simlock) хранится в NVRAM модема, в записи 8268. Кроме того, в этой записи лежит флаг, позволяющий полностью запретить разблокировку кодом. Если ваш сотовый оператор оказался настолько жлобом, что установил этот флаг, то все команды at^cardlock будут отвергаться модемом.
Но, как известно, против лома нет приема. Существует универсальная возможность разблокировки модема прямой записью в nvram, выполнив АТ команду в программе Терминал, присоединившись к модему через порт PC UI Interface или ДС Анлокер:


Команду надо вводить аккуратно, с точностью до запятой, чтобы не повредить случайно другие записи nvram. Этот способ разблокирует модем ВСЕГДА - с любой, в том числе и родной симкартой, с исчерпанными попытками ввода, с заблокированной командой ^cardlock. Вообщем, я не представляю себе условия, при которой команда бы не сработала.
Если при установке прошивки будет запрошен Пароль: (Flash code)

Запрос прошивкой пароля (Flash code )