вторник, 17 февраля 2015 г.

ZTE MF823 / Мегафон М100-3 разблокировка , редактируем автозапуск

Как заставить работать этот модем с любыми симками - в интернете полно статей.
http://devppp.blogspot.ru/2014/02/zte-mf823-m100-3.html  - самая подробная. 
Как прикрутить к нему после этого веб-морду -  читаем здесь http://z42.org/ZTE-MF823.txt

После выполнения этих действий вы получаете модем-маршрутизатор на линухе, но для которого нужны драйвера от ZTE. Если модем кому-либо отдаете - это не очень удобно, лучше чтобы в автозапуске были родные "дровишки". 

Сам образ с софтом мегафона лежит в папке /usr/zte_web

1. Вход в модем

telnet 192.168.0.1
login: root
password: zte9x15 После чего запустить FTP-сервер

# tcpsvd -vE 0.0.0.0 21 ftpd -wv /usr/zte_web
2. ФТП клиентом на компьютере коннектимся к 192.168.0.1 без пароля.
3. Скачиваем ZTEMODEM.ISO
4. Открываем в ISO редакторе. Отмечу, что ISO гибридный, и использует APPLE HFS систему, помимо ISO. Видно под мак написали отдельный деш-боард.
5. Удаляем все, что связано с мегафоном, закидываем драйвера от ZTE, можно ещё ссылку в виде url файлика, чтобы пользователь знал куда заходить для статистики.
6. Удаляем на модеме /usr/zte_web/ZTEMODEM.ISO - весит 45 Мб, у мегафон модема всего 8Мб свободного места.
7. Новый ISO я закидывал через wget в модеме:
# cd /usr/zte_web
wget http://где выложили/ZTEMODEM.ISO
c https wget не дружит, поэтому выкладывайте на http/ftp.
8. Правим права доступа:
# chmod 700 ZTEMODEM.ISO
# chown 400:401 ZTEMODEM.ISO
# exit
Отключаем модем, вытаскиваем, включаем заново. Радуемся жизни.
В отведенные 50+Мб в ISO - можем разместить какой-нибудь полезный софт для пользователя, например, клиент корпоративной ip-телефонии.