Роутеры лишаются своих родных прошивок по разным причинам. Желание добавить функционал, припаять USB порт или просто добавить стабильности в работу роутера.
В моём случае роутер на последней стабильной родной прошивке при 1-5 WiFi и 1-2 Ethernet потребителях подвисал 1-2 раза в неделю. Это не очень страшно, но и перезагружать его надоело. Хотелось стабильности. После долгих поисков и чтения отзывов выбор пал на OpenWRT. В статье уже представлена пошаговая инструкция без проб и ошибок, которые мне пришлось пройти. Шаг 0Надеюсь взявшись за прошивку роутера вы понимаете, что на одном из шагов вы можете лишиться доступа в интернет. Так, что настоятельно советую полностью прочитать статью, заранее скачать все нужные файлы и уже после этого приступить к прошивке. Шаг 1Первое, что стоит сделать, это обновиться и поставить последнюю родную прошивку. Здесь вы можете найти последнюю прошивку для TL-WR741ND, для соответствующей версии оборудования.
Шаг 2Далее необходимо выбрать версию прошивки OpenWRT. Следует использовать именно тот файл, который согласуется с версией железа вашей модели. Не пренебрегайте этим правилом! Возможны два варианта файловой системы для загрузки: JFFS2 и SquashFS. Судя по отзывам стоит остановить свой выбор на SquashFS-файлах. Слово factory в названии файла значит, что такой файл вы должны заливать на ваше устройство поверх заводской (родной) прошивки. файл со словом sysupgrade применим только для обновления OpenWRT, т.е. заливается послеfactory прошивки. Версии SquashFS: Версии JFFS2: Качаем factory прошивку и шьём обычным способом (System Tools -> Firmware Upgrade). Шаг 3 или всё пропалоПосле успешной прошивки мы получаем рабочий роутер с выключеным web-интерфейсом. Поэтому зайти в настройки через браузер уже не получиться. Дальнейшие действия таковы: Скачать PuTTY Скачать WinSCP Открываем PuTTY, выбираем Telnet протокол, адрес 192.168.1.1 порт 23, жмём «Соединение». Входим на роутер. Изначально вы под пользователем root без пароля. Набираем команду: И два раза пишем новый пароль для пользователя root. Далее пишем: Открываем WinSCP, выбираем SCP протокол, адрес 192.168.1.1 порт 22, User name: root, Password тот который задали раннее, жмём «Login». На все смутные вопросы отвечаем да и видим окошко с файлами на вашем компьютере и на роутере. Далее берем вторую часть прошивки (та которая sysupgrade), переименовываем её в code.bin и забрасываем её на роутер в папку /tmp. Закрываем программу. Открываем PuTTY, выбираем SSH протокол, адрес root@192.168.1.1 порт 22, жмём «Соединение». Набираем пароль который задали раннее для root. Входим в роутер и набираем команду для его прошивки: Ждём пока роутер прошьётся и перезагрузится. Ориентируемся по лампочкам. Далее повторяем шаг: Открываем PuTTY, выбираем Telnet протокол, адрес 192.168.1.1 порт 23, жмём «Соединение». Входим на роутер. Изначально вы под пользователем root без пароля. Набираем команду: И два раза пишем новый пароль для пользователя root. Далее пишем: Эти две команды включают и ставят в автозагрузку web-интерфейс роутера. Выключаем роутер, включаем роутер. По адресу 192.168.1.1 вам доступен web-интерфейс LuCI. Заходим под пользователем root и паролем, который задали раннее для root. UPD. После долгой эксплуатации замечен единственный глюк. При изменении MAC адреса на WAN порте, он через 1-2 дня сбрасывается на заводской. В остальном роутер проявляет чудеса стабильности. ИСТОЧНИК habrahabr.ru |
среда, 24 сентября 2014 г.
Пошаговая прошивка OpenWRT на роутер TP-LINK TL-WR741ND из Windows
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий