Как разлочить модем M100-3

after install drivers m Прошивки

Дальнейшая настройка

Убедимся что web-сервер модема доступен, для этого перейдём по адресу:

Если капнуть глубже

После того как вы настроите автоматическое получение ip-адреса при вызове команды ifconfig usb0 мы увидим, что адаптер получил адреса из подсети 192.168.0.0/24, например 192.168.0.108 или какой-нибудь подобный. Теперь мы можем попробовать пропинговать 192.168.0.1:

ping 192.168.0.1 -c 3 

PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_seq=1 ttl=46 time=38.5 ms
64 bytes from 192.168.0.1: icmp_seq=2 ttl=46 time=37.0 ms
64 bytes from 192.168.0.1: icmp_seq=3 ttl=46 time=36.7 ms
— 192.168.0.1 ping statistics —
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 36.789/37.455/38.564/0.804 ms

Как видно модем с точки зрения ОС – это некий шлюз, который сам выполняет маршрутизация в интернет, на мой взгляд это очень крутое решение.

Копаем дальше, вывод команды nmap -T5 -p0-65535 192.168.0.1 показал, что у данного хоста имеется web-сервер (что было понятно раньше) и порт telnet, очевидно, что для удалённого администрирования.

telnet 192.168.0.1

username: root
password: zte9x15

Выполнение команды ls -la / покажет нам, что это самый обыкновенный встраиваемый линукс, а благодаря утилитам df -h и du -hs / узнаём более подробно что и где занимает на флешке. То есть данный модем может быть кастомизирован под наши нужды, например установкой софта или разруливанием iptables, можно поставить nano, пользоваться crontab для выполнения каких-либо задачек, теоретически можно поставить какой-нибудь перехватчик паролей или снифер трафика и подарить кому-нибудь этот модем 😉

Как разлочить модем m100-3

Хоть некоторые и пишут, что по умолчанию модем M100-3 не залочен, все таки процедура разлочки навеялась инструкцией с 4пда.ру, например, тут .

1) Для разблокировки сначала переводим модем M100-3 в диагностический режим, в браузере вбиваем:  http://192.168.0.1/goform/goform_process?goformId=MODE_SWITCH&switchCmd=FACTORY
Получаем ответ в фигурных скобках что что-то-там SUCCESS. При этом в «Диспетчере устройств» появится 3 неустановленных устройства.

2)  Ставим новые драйвера на M100-3 эти самые 3 устройства. Скачать драйвер: ZTEDrvSetup

Порты модема в ДУ
Диспетчер устройств, диагностический режим ZTE

3) Запускаем консоль cmd и копируем в модемный порт патч прям из консоли, предварительно распаковав: diag1F40_F0AA

Патчим мопед
Копируем патч в модемный порт M100-3

4) Возвращаем модем в исходное состояние. Для этого запускаем терминал (я использую Putty), настраиваем параметры порта (ваш ком-порт смотрите в «Диспетчере устройств»):

Настройки подключения
Настройки подключения

Включаем эхо в терминале, чтобы видны были наши буковки, что пишем:

Включаем эх в путти
Включаем echo в Putty

Жмем Open и забиваем следующие команды, как на скриншоте:

Возвращаем модем M100-3 из диагностического режима.
Возвращаем модем M100-3 из диагностического режима.

5) Включаем / выключаем модем и все. Должен быть разлочен.

Перевести модем в диагностический режим

После подключения модема перейдём по следующей ссылке:

Переключения модема в нормальный режим

Запустим putty.exe из директории c:zte, там нажимаем на радиобатон

Serial

, в текстовом поле Serial line укажем

COM5

, это порт по которому у нас доступен модем, и Speed

921600

, и нажимаем Enter (ну или Open).

Тут меня раскритиковали по поводу параметра Speed:

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

После открытия соединения с COM-портом скорее всего отобразится пустое окно терминала, либо что-то вроде этого:

ATQ0E0V1
OK

Оцените статью
Huawei Devices
Добавить комментарий