![]() |
![]() |
#1 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Человек впервые столкнулся с OpenWrt и нарвался на роутер wr703n ver. 1.7 , а более точно то firmware 3.17.1 Build 140120 Rel.56593n
Соответственно он не стал сам рисковать и попросил меня помочь ему прошить этот роутер в CyberWrt Производитель лишил нас возможности прошивать CyberWrt, OpenWrt,DD-WRT через веб интерфейс. Но это не самое страшное Проблема в том что производитель спрятал загрузчик в недрах прошивки и тем самым усложнил задачу (отпилил сук на котором сидел) И так все по порядку ... Для прошивки нам потребуется 1-Установить на ПК сервер TFTP Для Linux: sudo apt-get install tftpd tftp Для винды: здесь 2-Прописать на ПК, настройки сети IP 192.168.1.9 3-скачать и разархивировать приложенный мной архив. В архиве должно быть 4-ре файла(aa, i1, i2, busybox) и ничего лишнего. Не вздумайте редактировать какой либо из файлов, результат может быть не предсказуемым 4-положите эти 4-ре файла в папку TFTP сервера на ПК в Linux папка называется /srv/tftp На всякий случай дайте ей права 777 5-подключите роутер LAN кабелем к ПК и включите питание 6-После того как роутер загрузился нужно зайти в веб интерфейс в раздел "administration" и выполнить "factory reset" 7-открываем окно с консолью на ПК и выполняем по очереди команды Код:
cd /srv/tftp curl -o - -b "tLargeScreenP=1; subType=pcSub; Authorization=Basic%20YWRtaW46YWRtaW40Mg%3D%3D; ChgPwdSubTag=true" "http://192.168.1.1/" curl -o - -b "tLargeScreenP=1; subType=pcSub; Authorization=Basic%20YWRtaW46YWRtaW40Mg%3D%3D; ChgPwdSubTag=" --referer "http://192.168.1.1/userRpm/ParentCtrlRpm.htm" "http://192.168.1.1/userRpm/ParentCtrlRpm.htm?ctrl_enable=1&parent_mac_addr=00-00-00-00-00-02&Page=1" curl -o - -b "tLargeScreenP=1; subType=pcSub; Authorization=Basic%20YWRtaW46YWRtaW40Mg%3D%3D; ChgPwdSubTag=" --referer "http://192.168.1.1/userRpm/ParentCtrlRpm.htm?Modify=0&Page=1" "http://192.168.1.1/userRpm/ParentCtrlRpm.htm?child_mac=00-00-00-00-00-01&lan_lists=888&url_comment=test&url_0=;cd%20/tmp;&url_1=;tftp%20-gl%20aa%20192.168.1.9;&url_2=;sh%20aa;&url_3=&url_4=&url_5=&url_6=&url_7=&scheds_lists=255&enable=1&Changed=1&SelIndex=0&Page=1&rule_mode=0&Save=%B1%A3+%B4%E6" Дождитесь полной прошивки и перезагрузки устройства. Во время всех этих процедур светодиод будет периодически моргать, а когда роутер уже загрузится с прошивкой OpenWrt то светодиод должен постоянно светится Для контроля можете попробовать подключится из Putty по telnet ip 192.168.1.1, Вы должны попасть в консоль OpenWrt, тогда с облегчением можете вздохнуть Вроде бы казалось OpenWrt прошит и работает, можно радоваться, но Вы ошибаетесь Как я писал ранее u-boot-а на роутере нету. Не вздумайте нажимать кнопку reset(wps) , если не хотите получит кирпичь Далее я опишу как установить u-boot |
![]() |
![]() |
Здесь присутствуют: 3 (пользователей: 0 , гостей: 3) | |
|
|