Huawei E8372 (МТС 8211F)

Основана в 1987 году китайским инженером Жэнь Чжэнфэем.
Oleg9955
Местный
Сообщения: 5
Зарегистрирован: 04 апр 2021, 23:04

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3334Сообщение Oleg9955

Здравствуйте, не знаю сюда ли пишу,на 4pda.ru посоветовали к вам обратится. Подскажите как работать с API,
и токен и куки ему отправляю, ничего не получается
модем 8372
версия ПО 21.328.03.00.00
версия веб интерфейса 17.100.18.03.143-Mod1.21
что бы не делал, ответ

Код: Выделить всё

<?xml version="1.0" encoding="UTF-8"?>
<error>
<code>125002</code>
<message></message>
</error>
SAT&4
Местный
Сообщения: 48
Зарегистрирован: 22 авг 2020, 13:49
Откуда: Николаев
Контактная информация:

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3335Сообщение SAT&4

Oleg9955 писал(а): 05 апр 2021, 15:32 что бы не делал, ответ
сначала скажите зачем вам это нужно ?
Oleg9955
Местный
Сообщения: 5
Зарегистрирован: 04 апр 2021, 23:04

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3336Сообщение Oleg9955

самый главный вопрос - сменить ip
так
http://192.168.8.1/api/net/net-mode
или так
http://192.168.8.1/api/device/control
а лучше и так и так
SAT&4
Местный
Сообщения: 48
Зарегистрирован: 22 авг 2020, 13:49
Откуда: Николаев
Контактная информация:

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3337Сообщение SAT&4

Oleg9955 писал(а): 05 апр 2021, 17:13 самый главный вопрос - сменить ip
http://forum.jdtech.pl/Watek-hilink-api ... zen-huawei
изучайте
Oleg9955
Местный
Сообщения: 5
Зарегистрирован: 04 апр 2021, 23:04

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3338Сообщение Oleg9955

изучал уже, все что там есть - получить куки и токен
http://192.168.8.1/api/webserver/SesTokInfo
подставить их в заголовки.
Не прокатывает, в некоторых запросах работает, например
http://192.168.8.1/api/device/basic_information
а вот в
http://192.168.8.1/api/device/information
уже нет, 125002
Как и другие нужные запросы-125002
Oleg9955
Местный
Сообщения: 5
Зарегистрирован: 04 апр 2021, 23:04

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3339Сообщение Oleg9955

там же написано что 125002 - просроченный токен, отсюда появилось подозрение что это из за того что в модеме дата не правильная - Date: Thu, 01 Jan 1970 00:00:00 GMT
а как поменять не нашел, нет такой опции
anvldko
Ветеран
Сообщения: 972
Зарегистрирован: 30 июн 2019, 01:30
Откуда: Росси́йская Федера́ция
Контактная информация:

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3340Сообщение anvldko

Включите sntp и дата будет всегда актуальная, по умолчанию синхронизация времени отключена. Но врятли вам это поможет, скорее всего какой то параметр упускаете в запросе. Обсуждение api думаю следует обсуждать в соседней теме с инструментами по модификации прошивок, а не тут.
Oleg9955
Местный
Сообщения: 5
Зарегистрирован: 04 апр 2021, 23:04

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3341Сообщение Oleg9955

Перенесите если не сюда написал, я сразу сказал что не знаю, сюда ли пишу.
Еще раз обыскал все вкладки и не обнаружил sntp
Упускаю параметр - вряд ли, я уже даже все скопировал из запроса в веб интерфейсе, там работает, делаю такой же запрос - 125002
куки и токен свежеполученные, не скопированые

Код: Выделить всё

Url: http://192.168.8.1/api/device/control
Method: POST

X-Requested-With: XMLHttpRequest
Content-Length: 77
Referer: http://192.168.8.1/html/reboot.html
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Cookie: SessionID=WTZTtO8zzSLejsuc9JSnF4fvydTmb6R3SigJ94CS21VYXJgJjxpz9FoNmmU/kUPNkmS1JEgV5G0E/e5U254NTA3+Q4bwNO6EQw9NHct0FS/hptK9hZfQP+uFJUlTeWC6
Host: 192.168.8.1
_RequestVerificationToken: yqyrlAD8lYkngShT6vQbxBfWc/bAYV8w
Origin: http://192.168.8.1
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
Connection: keep-alive
User-Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:87.0) Gecko/20100101 Firefox/87.0
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
Accept: */*



<?xml version="1.0" encoding="UTF-8"?><request><Control>1</Control></request>
Kverter
Посетитель
Сообщения: 1
Зарегистрирован: 24 апр 2021, 06:49

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3370Сообщение Kverter

Здравствуйте1
E8372р-608
ПО 21.329.01.00.00, WEB 17.100.15.02.07
Подскажите более новые версии ПО и WEB без репитера. Главное чтобы были режимы USSD и SMS. Если в новой прошивке есть режим отключения по time-out, то запустить модем можно будет только его переконнектить?
anvldko
Ветеран
Сообщения: 972
Зарегистрирован: 30 июн 2019, 01:30
Откуда: Росси́йская Федера́ция
Контактная информация:

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3371Сообщение anvldko

Чем вам с репитером не устраивает? Это полноценный мод, который лучше чем обычные проши, первый мой с репитером был с косяками, теперь они этого лишены.
dwa_e
Местный
Сообщения: 16
Зарегистрирован: 18 май 2021, 18:47

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3498Сообщение dwa_e

e8372h-609 оператор entel, Software version: 21.326.03.00.110 были у кого-то в работе?
в него можно модифицированную прошивку залить, он какой-то убогий по функционалу, языки только английский и испанский.
UPD. Как из модема можно достать таблицу разделов, припаял консоль, но в логах очень бедная информация.
¯\_(ツ)_/¯ ¯\_(ツ)_/¯ ¯\_(ツ)_/¯
anvldko
Ветеран
Сообщения: 972
Зарегистрирован: 30 июн 2019, 01:30
Откуда: Росси́йская Федера́ция
Контактная информация:

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3500Сообщение anvldko

Она в разделе m3boot, слейте его и посмотрите таблицу.
dwa_e
Местный
Сообщения: 16
Зарегистрирован: 18 май 2021, 18:47

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3501Сообщение dwa_e

бекап прошивки сделал, пробуем шить методом иголки эту прошивку E8372h-153_Update_21.333.01.00.00_WEBUI_20.100.11.11.03_RE5_M_AT_5.12
в результате апдейтер зависает на поиске порта
и потом ошибка 12
не беда, пробуем балонг флешер с ключом -gd и получаем такие грабли

Код: Выделить всё

 Цифровая подпись: 3750 байт
 Хеш открытого ключа: 778A8D175E602B7B779D9E05C330B5279B0661BF2EED99A20445B366D63DD697
 Версия прошивки: 21.333.01.00.00
 Платформа:       BV7R11W__0
 Дата сборки:     2020.11.25 15:29:00
 Заголовок: версия 1, код соответствия: HWEW11.1

Поиск прошивочного порта...
Порт: "HUAWEI Mobile Connect - 3G PC UI Interface (COM146)"

 Модем уже находится в HDLC-режиме
 Нет ответа от модема в HDLC-режиме
вся проблема в том что у модема нет ответа на команду AT^DLOADVER?
остаётся попробовать фастбут.
что всё настолько безнадёжно или есть способ его перешить?
может есть платный способ перепрошивки?

PS укого есть оригинальная прошивка 21.326.03.00.110 для E8372h-609, на случай если я его окирпичу. Есть бекап всех разделов, но как восстанавливать не разбирался, можно конечно j-tag попробовать, но это крайняя мера.
¯\_(ツ)_/¯ ¯\_(ツ)_/¯ ¯\_(ツ)_/¯
dwa_e
Местный
Сообщения: 16
Зарегистрирован: 18 май 2021, 18:47

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3502Сообщение dwa_e

продолжаем ковырять мозг, модем пока жив, после некоторых манипуляций мы у него в мозгах

Код: Выделить всё

-rwxrwxrwx    1 0        0            77420 Jan 25  2015 adbd_s.tgz
drwxrwxrwx    2 1071     1071             0 Jan  1 00:01 bin
drwxrwxrwx    2 1071     1071             0 Oct 24  2015 cpio_update
drwxrwxrwx    2 1071     1071             0 Oct 24  2015 data
drwxrwxrwx    4 1071     1071             0 Jan  1 00:01 dev
drwxrwxrwx    3 1071     1071             0 Oct  4  2016 etc
lrwxrwxrwx    1 1071     1071            10 Oct  4  2016 init -> /sbin/init
lrwxrwxrwx    1 1071     1071            11 Oct  4  2016 linuxrc -> bin/busybox
drwxrwxrwx    3 1071     1071             0 Oct  4  2016 mnt
drwxrwxrwx    2 1071     1071             0 Oct  6  2015 online
drwxrwxrwx    5 1071     1071             0 Oct  4  2016 pic
dr-xr-xr-x   85 0        0                0 Jan  1 00:00 proc
drwx------    2 0        0                0 Dec  1  2014 root
drwxrwxrwx    2 1071     1071             0 Jan  1 00:01 sbin
dr-xr-xr-x   13 0        0                0 Jan  1 00:01 sys
drwxr-xr-x    2 0        0                0 Oct 24  2015 system
drwxrwxrwx    4 1071     1071             0 Oct  4  2016 usr
drwxr-xr-x    2 0        0                0 Jan  1 00:01 var
кто ему закинул adbd_s.tgz ? или это по умолчанию у хуавея идёт?
сам отвечу, это из загрузчика с shell архив подтянулся.
И теперь у меня есть вопросы по работе загрузчиков балонга:
1. в загрузчике есть таблица разделов и если она не правильная будет ли загружаться консоль?
2. загрузчик распаковывается в RAM и на саму флешку никак не влияет, если конечно сам не добавил ключ -с. С -с флешку затрёт всю вместе с разделом где хранятся nv ?
3. получится у меня сменить версию, или я оттягиваю момент окирпичивания модема?
это моё первое ковыряние в мозгах хуавея, не пинайте меня сильно, а помогите советом и направлением, я их ниразу так глубоко не изучал.
¯\_(ツ)_/¯ ¯\_(ツ)_/¯ ¯\_(ツ)_/¯
dwa_e
Местный
Сообщения: 16
Зарегистрирован: 18 май 2021, 18:47

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3510Сообщение dwa_e

ну что ж продолжаем мучать модем Е8372h-609. Так как железяка была залочена и с убогим интерфейсом, и пользы в хозяйстве от неё не было, полностью стёр ему флешку, при подключении к компу он сразу определялся с одним портом вроде ему зажали бутпоинт. Путём перебора, резанья и склеивания разных файлов с просторов интернета удалось его дошить до нормального режима довнлоад, теперь балонг флешер пишет такие ответы

Код: Выделить всё

 Код файла прошивки: d (FW_WEBUI)

 Цифровая подпись: 3222 байт
 Хеш открытого ключа: 778A8D175E602B7B779D9E05C330B5279B0661BF2EED99A20445B366D63DD697
 Версия прошивки: 21.180.07.00.00
 Платформа:       BV7R11W
 Дата сборки:     2019.07.10 16:05:14
 Заголовок: версия 1, код соответствия: HWEW11.1

Поиск прошивочного порта...
Порт: "FC - PC UI Interface (COM175)"

 Неправильная длина ответа на ^DATAMODE
если шить без ключа -gd то получаю ошибку 31, значит ему не хватает такой команды
AT^SIGNVER=7,0,778A8D175E602B7B779D9E05C330B5279B0661BF2EED99A20445B366D63DD697,3486
только с правильным паблик кей, а правильный где? правильно, в его родном апдейтере.
и в консоли самого модема видно чего ему не хватает

Код: Выделить всё

[1835.515939][dload_get_webver] webui ver is WEBUI_00.000.00.00.03_DEFAULT
[1835.522448][*DLOAD_AT*] dload_IsDefaultImeiValue:306: IMEI: 123456789123456.
[1835.524397][*DLOAD_AT*] dload_IsDefaultImeiValue:312: IMEI error.
[1836.544428][*DLOAD_AT*] dload_at_cmd_process:1281: not support
[1839.559113][*DLOAD_AT*] dload_at_cmd_process:1281: not support
[1842.573430][*DLOAD_AT*] dload_at_cmd_process:1281: not support
[1850.607282][*DLOAD_SIGN*] dload_verify_pubkey:951: Server public key check failed.
[1850.609274][*DLOAD_AT*] dload_verify_at_pubkey:762: public key verify fail !
[1850.611203][*DLOAD_AT*] dload_at_signver_handle:922: dload_verify_at_pubkey error.
[1902.110643][*DLOAD_AT*] dload_atdatamode_handle:163: at^signver verify failed.
думаю движение идёт в правильном направлении, осталось разобраться с паблик кей.
PS подпись всё ещё актуальна, нужна родная прошивка.
Последний раз редактировалось dwa_e 28 май 2021, 13:15, всего редактировалось 1 раз.
¯\_(ツ)_/¯ ¯\_(ツ)_/¯ ¯\_(ツ)_/¯
anvldko
Ветеран
Сообщения: 972
Зарегистрирован: 30 июн 2019, 01:30
Откуда: Росси́йская Федера́ция
Контактная информация:

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3512Сообщение anvldko

Да, этот модем ни чего общего не имеет с 8372 из за не публичного ключа, часть его прописана в процессоре, ни одна из текущих прошивок от 8372 к нему не подойдёт.
dwa_e
Местный
Сообщения: 16
Зарегистрирован: 18 май 2021, 18:47

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3513Сообщение dwa_e

anvldko писал(а): 28 май 2021, 08:05 ни одна из текущих прошивок от 8372 к нему не подойдёт.
но попробовать переподписать существующие прошивки возможно?
есть же инструмент sign-tool.
¯\_(ツ)_/¯ ¯\_(ツ)_/¯ ¯\_(ツ)_/¯
SAT&4
Местный
Сообщения: 48
Зарегистрирован: 22 авг 2020, 13:49
Откуда: Николаев
Контактная информация:

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3514Сообщение SAT&4

dwa_e писал(а): 28 май 2021, 13:09
но попробовать переподписать существующие прошивки возможно?
есть же инструмент sign-tool.
ну и что ключей подписи таких нет
оригинальная прошивка на https://easy-firmware.com
dwa_e
Местный
Сообщения: 16
Зарегистрирован: 18 май 2021, 18:47

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3515Сообщение dwa_e

SAT&4 писал(а): 28 май 2021, 13:32 оригинальная прошивка на https://easy-firmware.com
мне ради одной прошивки покупать доступ к easy-firmware не хочется, тем более что 8372-609 это более спортивный интерес и опыт в изучении хуавей балонг, может у кого-то есть доступ к easy-firmware.com и кто-то может скачать для меня прошивку?
¯\_(ツ)_/¯ ¯\_(ツ)_/¯ ¯\_(ツ)_/¯
dwa_e
Местный
Сообщения: 16
Зарегистрирован: 18 май 2021, 18:47

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3549Сообщение dwa_e

ну вот и подходят к логическому завершению опыты с 8372-609, модем восстановлен после полного стирания и разных издевательств.

Код: Выделить всё

 Хеш открытого ключа: BD94C93B125B159B69008C4320E2D6CCBF425C1CF2D0E77AB8B88D2E569AF0A5
 Версия прошивки: 21.326.03.00.110
 Платформа:       BV7R11W
 Дата сборки:     2017.04.21 09:19:23
 Заголовок: версия 1, код соответствия: HWEW11.1

Поиск прошивочного порта...
Порт: "FC - PC UI Interface (COM175)"

 Режим цифровой подписи: ONLY_FW (2958 байт)
 Версия протокола: 7200B--SKCBADZM
 Идентификатор устройства: HUAWEI BV7R11W
----------------------------------------------------

##  ---- Имя раздела ---- записано
00  Fastboot              100%
01  M3Boot_R11            100%
02  M3Boot-ptable         100%
03  Kernel_R11            100%
04  VxWorks_R11           100%
05  M3Image_R11           100%
06  DSP_R11               100%
07  Nvdload_R11           100%
08  System                100%
09  APP                   100%

 Перезагрузка модема...

в родной прошивке нет веб интерфейса, это немного усложнило восстановление, но тем не менее модем восстановлен.

осталось анлокнуть v5, ну это как я понимаю не самая большая проблема )))
¯\_(ツ)_/¯ ¯\_(ツ)_/¯ ¯\_(ツ)_/¯
dwa_e
Местный
Сообщения: 16
Зарегистрирован: 18 май 2021, 18:47

Re: Huawei E8372 (МТС 8211F)

Сообщение: # 3550Сообщение dwa_e

я думал анлокнуть его будет сложно )))

Изображение

Изображение

осталось заменить интерфейс, но если модемом пользоваться по назначению, то плюшки из мод. интерфейса нужны только избранным.
PS. Спасибо всем кто не помогал, приобрёл очень ценный опыт
¯\_(ツ)_/¯ ¯\_(ツ)_/¯ ¯\_(ツ)_/¯
Ответить