Главная Форум Статьи Файлы F.A.Q.


Последние активные темы форума

 
3G Modem Manager & Alcatel (2) 04.03.24 15:04 euvgagsdf
Huawei E3131 (11) 28.01.24 09:28 haidarsho_olimov
RE: Восстановление модемов с помощью Z_Flasher-Reanimator_modem v-05 «NEW_RAW_RELEASE». ч2 (149) 12.07.23 16:19 Pavel82
ZTE mf 190 (1052) 26.03.22 07:30 sergey67
   
Модемы Alcatel (178) 14.01.22 15:45 Konst
ZTE MF112 (617) 27.11.21 20:54 gaivor74
пробуем разобраться с j-link и модемами (134) 18.06.21 14:38 slav
Лаборатория по реанимации (207) 29.05.21 07:58 turon
 

Профиль

   
Логин: Пароль: Забыли пароль?Регистрация


ZTE MF30

Страницы:
Автор Сообщение
 vladisslav
Россия
сообщений: 21
#91 Дата 31 дек 2011 19:15
Можно. Нужно собрать под arm9 ftp или nfs или samba сервер и закинуть в каталог с пользовательскими приложениями. Еще поправить скрипт поднятия wifi, чтобы этот сервер запускался.
 vladisslav
Россия
сообщений: 21
#92 Дата 31 дек 2011 20:26
цитата obsidian-step:
Где тут может скрываться пароль админки

Все настройки хранятся в /mnt/flash/zte_dir_app_linux/config/nvconfig
Для работы с этим файлом предназначены программы
/bin/nvio_get_item и /bin/nvio_write_item.
Пароль админки вроде бы можно получить так:
nvio_get_item 0 admin_Password
цитата obsidian-step:
Народ а нельзя для открытия 23 порта закинуть скрипт в папку zte_dir_app_linux\zte_dir_app_linux\scripts и уже оттуда выполнить комманды по смене iptables. 2ой день копаюсь в исходниках веб интерфейса по совету выше от vladisslava но пока глухо.

Вероятно можно дописать команды в
/mnt/flash/zte_dir_app_linux/scripts/lan.sh
попробовал дописать:
срабатывает только с задержкой в 20 секунд (видимо только после поднятия wifi) После засыпания и просыпания по неактивности порт снова закрывается.
Если потребуется сбросить настройки и отвалится wifi, включить его можно командой
AT+APWIFION=1
Множество других полезных команд можно подсмотреть в файле DLL_Netcard_R.dll от виндового софта.

Отредактировано: vladisslav 01 янв 2012 02:43
 obsidian-step
Россия
сообщений: 5
#93 Дата 01 янв 2012 17:38
vladisslav
заработал всё же модем?
vladisslav:
Вероятно можно дописать команды в
/mnt/flash/zte_dir_app_linux/scripts/lan.sh
попробовал.....
а мой не слушается, и порт не открывает. как было, так и осталось,
23/tcp filtered telnet
53/tcp open domain dnsmasq 2.45
80/tcp open http GoAhead httpd (WAP http config)
|_http-title: Wireless Broadband Router
в lan.sh дописывал такие строки
iptables -A INPUT -p tcp --dport 23 -j accept пробовал iptables -t INPUT -p tcp --dport 23 -j accept
А что Вы вводили?
.......
И правильно ли я вообще делаю замену, ввожу в терминале AT+ZCDRUN=E получаю доступ к флеш памяти, открываю 7zip'ом *.tar.gz меняю данные упаковываю, перезагружаю модем + сброс настроек, но что-то меня сильные сомнения стали гложить, закинул в архив изменённый веб интерфейс но ничего и не изменилось.

Отредактировано: obsidian-step 01 янв 2012 17:39
 vladisslav
Россия
сообщений: 21
#94 Дата 01 янв 2012 17:55
цитата obsidian-step:
И правильно ли я вообще делаю замену, ввожу в терминале AT+ZCDRUN=E получаю доступ к флеш памяти, открываю 7zip'ом *.tar.gz меняю данные упаковываю, перезагружаю модем + сброс настроек

Неверно. Это файл обновления user app. Сброс настроек не инициирует обновление user app.
Нужно сначала открыть телнет http запросом (каким, должно быть понятно после изучения исходников админки). Я открываю командой iptables -F INPUT, так как попытки открыть через iptables -A INPUT -p tcp --dport 23 -j ACCEPT не увенчались успехом.
Пытаюсь собрать hello world для модема, пока не получается:
# ./hello
Floating point exception (core dumped)
Статически собранный упорно виснет.
Вероятно тулчейн нужно собирать с нуля, а не пытаться использовать готовый...
Закинул полный busybox с офсайта и получил рабочий ftp, правда без русских букв. Теперь нужно отключить usb mass storage и добавить запуск в скрипты с проверкой наличия карточки.
Проверку баланса можно делать через устройство /dev/smd0.
Буду разбираться, как собирать свои бинарники под эту платформу.

Возможно удалось несколько увеличить время автономной работы...
Было отключено изменение тактовой частоты процессора...
Добавил в /mnt/flash/zte_dir_app_linux/scripts/net.sh строку
echo ondemand >/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Место наверное не очень подходящее и не понятно, будет ли восстанавливаться после пробуждения, но работает. Тактовая частота в простое понизилась до 122,88 MHz. Под нагрузкой (например передача по ftp) возрастает до номинальных 528 MHz.

Сделал запрос баланса через web-интерфейс!
В корне web-сервера сделать каталог cgi-big , в него закинуть файл из вложения. Обращаться соответственно к http://192.168.0.1/cgi-bin/test.cgi

Изучение файлов прошивки показало, что 23 порт закрывает web-сервер, и открыть его можно вроде как какой-то AT-командой (команда открытия содержится в файле at_server). Пока ничего на дизассемблировал, так что как конкретно не скажу.

Для корректной работы с карточкой по ftp и запроса баланса нужно проверять, подключен ли модем по usb (чтобы отцепить порт и карточку от usb и предупредить о возможных проблемах из-за этого).
Перерыл все содержимое /sys, /proc, /debug, но так и не нашел, где можно узнать статус подключения по usb.
У кого-нибудь есть идеи, как определить наличие usb подключения?
test.cgi.7z  
Отредактировано: vladisslav 02 янв 2012 01:38
 monk
сообщений: 11
#95 Дата 03 янв 2012 20:14
Люди добрые помогите пожалуйста, поменял пароль на админку ZTE MF 30 от билайна, после этого программа билайновская перестала показывть настройки роутера, скачал версию посвежее вот эту BD_BEELINEMF30V1.0.0B04, прошил, все по инструкции от билайна сделал, модем работает WiFi нет, и в настройках так и неотображает настройки роутера, как теперь WiFi включить? Win 7.



 vladisslav
Россия
сообщений: 21
#96 Дата 04 янв 2012 00:53
цитата:
как теперь WiFi включить?

AT+APWIFION=1
Не работает?
Как отвечает? ERROR? Или OK и нет результата?

цитата:
в настройках так и неотображает настройки роутера

То есть в админку удалось зайти? Как? Без работающей точки доступа внутренний web-сервер вроде не доступен...

Пароль можно было поменять так как-то:
AT+NVWRITE=0,"admin_Password","admin",0
(Не уверен насчет точного синтаксиса, так как не пробовал)
Прикладываю список AT команд, поддерживающихся модемом.
zte-at-commands.7z  
Отредактировано: vladisslav 04 янв 2012 01:05
 monk
сообщений: 11
#97 Дата 04 янв 2012 04:27
цитата vladisslav:
AT+APWIFION=1


С этой командой WiFi включился.

цитата vladisslav:
То есть в админку удалось зайти?


В админку теперь по WiFi заходит.

Почему в самой программе БИД перестали настройки роутера отображаться, интересно.

Спасибо большое за команды.
 Shamil
Москва
сообщений: 7
#98 Дата 04 янв 2012 21:40
Пожалуйста дайте Все флаги для восстановления ZTE MF30 от МТС. У меня авторан не работает и драйвера не находит. Флаги пллллииииииизз.
 vladisslav
Россия
сообщений: 21
#99 Дата 05 янв 2012 00:55
цитата Shamil:
авторан не работает

AT+ZCDRUN=8
вроде как включит cdrom
Обычно все хотят его отключить...
 vladisslav
Россия
сообщений: 21
#100 Дата 05 янв 2012 20:15
Измененные каталоги scripts и web из /mnt/flash/zte_dir_app_linux
Добавлена возможность отправки USSD, разлочены скрытые пункты меню (криво, все ссылки не правил, только открыл и работает не все), добавлена возможность выключения питания через web-интерфейс, управление частотой процессора, автоматическое включение telnet.
Теперь бы кто-нибудь подсказал, как определить подключение usb кабеля и можно было бы попробовать добавить ftp...
Страницы:
Перейти на другой форум:
Сайт управляется SiNG cms © 2010-2015