Tapo4ekSmerti Posted August 22, 2025 Posted August 22, 2025 (edited) Довелось недавно заняться этой темой, и нигде толком не нашёл понятной пошаговой инструкции, поэтому решил собрать здесь воедино, чтобы в случае чего самому к ней и обращаться. Родная EasyWRT хороша из коробки и отлично подходит для начала. Но OpenWRT позволяет более тонко настраивать некоторые функции и ставить дополнения (тн 'Пакеты') которые недоступны в Easy. (Лично мне захотелось иметь возможность смотреть на домашних устройствах самый популярный видеохостинг в мире без использования виртуальных частных сетей) Инструкция написана чайником, но не для чайников, я буквально впервые занимался такой перепрошивкой и пишу эту инструкцию постфактум, спустя пару дней по памяти. Перепрошивку совершал с версии EasyWRT 3.1.0 чего и вам советую (так как встречал на форумах у людей проблемы при перепрошивке с более старых версий) Перед началом убедитесь, что у на вашем пк установлены: SSH-клиент, TFTP сервер и SCP-клиент (я вставил ссылки на те, что использовал при установке сам) 1. Заходим сюда и скачиваем эти три файла: - Sysupgrade.itb - Uboot.fip - Recovery.itb 2. Назначаем своему ПК статический IP (именно LAN интерфейсу) IP-адрес: 192.168.1.254 Маска подсети: 255.255.255.0 3. Запускаем на ПК TFTP сервер и кладём в корневую папку recovery.itb Если у вас Win11 (как у меня), то готовьтесь что программа может "выбивать" server interfaces на первый пункт в списке. Так что при включении роутера нужно будет следить и оперативно менять настройку обратно на 192.168.1.254 (или просто найти нормальную программу которая не будет вредничать с вашей ОС) 4. Подключаем ПК к LAN-порту роутера с помощью кабеля Обязательно проверяем, что к роутеру есть доступ по SSH (Логин/пароль будут такими же как и в веб интерфейсе EasyWRT) 5. С помощью SCP (в моём случае WinSCP) копируем файл uboot.fip в директорию /tmp на роутере Убедитесь что WinSCP при подключении использует SCP протокол, а не SFTP (Иначе он выдаст ошибку с наездом) 6. Подключаемся к роутеру по SSH и выполняем команды для записи нового загрузчика. mtd write /tmp/ВАШ-ФАЙЛ-ЮБУТ.ФИП FIP reboot Вместо фразы "ВАШ-ФАЙЛ-ЮБУТ.ФИП" подставьте сюда название своего ранее скачанного файла, который заканчивается на ..uboot.fip 7. Роутер перезагрузится, и подтянет файл recovery.itb с вашего Tftp сервера Дальше все инструкции говорят идти в веб интерфейс и уже там продолжать установку. Но как вы поняли, здесь это не сработает (хотя можно попытаться, этот язвительный комментарий написан 22.08.25, вдруг спустя время что-то изменилось?) поэтому продолжаем установку. 8. Берём в руки SCP (в моём случае WinSCP) и и копируем файл Sysupgrade.itb в уже знакомую директорию /tmp на роутере СЛЕДУЮЩИЙ ПУНКТ НЕВЕРОЯТНО ВАЖЕН. НИ В КОЕМ СЛУЧАЕ НЕ ОТКЛЮЧАЙТЕ ПИТАНИЕ РОУТЕРА, НЕ ЗАКРЫВАЙТЕ ОКНА CMD И PUTTY а лучше вообще садитесь на ближайшую электричку, уезжайте из города и никогда не вспоминайте что занимались перепрошивкой роутера. 9. Запускаем процесс прошивки. Putty выдаст FATAL ERROR - это нормально (или нет?) sysupgrade -n -v /tmp/ВАШ-ФАЙЛ-СЮСАПГРЕЙД.ИТБ Вместо фразы "ВАШ-ФАЙЛ-СЮСАПГРЕЙД.ИТБ" подставьте сюда название своего ранее скачанного файла, который заканчивается на ..sysupgrade.itb Ждём пока роутер установит прошивку и перезагрузится. (если сомневаетесь, засеките 15 минут - этого будет достаточно) 10. Подключаем роутер к интернету и себя к роутеру по SSH (всё ещё по кабелю) по умолчанию логин root, без пароля 11. Обновляем репозиторий apk update 12. Устанавливаем LuCI (веб интерфейс) apk add luci apk add luci-app-opkg 13. Включаем веб-сервер и ставим его в автозапуск /etc/init.d/uhttpd enable /etc/init.d/uhttpd start 14. (Опционально) Делаем интерфейс на русском: apk add luci-i18n-base-ru 15. Заходим в веб-интерфейс роутера и продолжаем настройку там (ну там имя сети, всякие запреты и прочее) 192.168.1.1 Ну вот, не так и страшно как казалось. (у меня без инструкции этот процесс занял почти три часа, потому что приходилось искать ответы на форумах. (так как согласно чатгпт и дипсик я был "совершенно прав и это критическая ошибка ваш роутер теперь кирпич". Edited August 22, 2025 by Tapo4ekSmerti Вставить ник Quote
ss80 Posted August 27, 2025 Posted August 27, 2025 Хорошо бы еще знать, как все обратно откатить в случае необходимости Вставить ник Quote
Tapo4ekSmerti Posted September 2, 2025 Author Posted September 2, 2025 В 27.08.2025 в 05:59, ss80 сказал: Хорошо бы еще знать, как все обратно откатить в случае необходимости Проще чем ставить OpenWRT: 1. Заходим сюда и скачиваем актуальную версию прошивки под свой роутер На данный момент это EasyWRT 3.0.1 файл SNR-CPE-AX2-WRT-3.2.0-2507011023-16f3f6000.bin (для роутера из топика) 2. Заходим в веб-интерфейс LuCI OpenWRT в раздел System -> Backup / Flash Firmware и внизу страницы, под заголовком Flash new firmware image нажимаем на кнопку "Выбрать файл" и указываем скачанный ранее .bin образ прошивки. 3. ОБЯЗАТЕЛЬНО снимаем галку с пункта Keep settings and retain the current configuration Если не отключить этот пункт, есть риск получить незабываемый опыт по скрещиванию двух прошивок и превращению роутера в кирпич 4. Жмём кнопку Flash image... и ждём несколько минут Во время этого процесса так же лучше не отключать питание роутера Есть ещё способ прошивки через режим восстановления, но там слишком много ньюансов - при желании можно откопать на просторах Вставить ник Quote
azhuk86 Posted September 5, 2025 Posted September 5, 2025 Делать нужно под пользователем root. А какой пароль непонятно. Есть только доступ под пользователем admin mtd write /tmp/ВАШ-ФАЙЛ-ЮБУТ.ФИП FIP reboot Вставить ник Quote
Tapo4ekSmerti Posted September 24, 2025 Author Posted September 24, 2025 (edited) В 05.09.2025 в 22:19, azhuk86 сказал: Делать нужно под пользователем root. А какой пароль непонятно. Есть только доступ под пользователем admin mtd write /tmp/ВАШ-ФАЙЛ-ЮБУТ.ФИП FIP reboot Используйте ту же пару логин/пароль, с помощью которой входили в панель управления (у меня было именно так) На крайний случай можно попробовать просто root без пароля (но это скорее уже к openwrt относится, там рут пользователь сначала не имеет пароля и сам просит его задать) P.S если у вас не магазинный роутер, а выданный оператором - тогда и правда может быть несколько пользователей. Что пишет консоль при попытке mtd write? Edited September 24, 2025 by Tapo4ekSmerti Вставить ник Quote
ss80 Posted September 28, 2025 Posted September 28, 2025 при попытке откатиться на сток прошивку получаю такую картину Вставить ник Quote
ss80 Posted October 26, 2025 Posted October 26, 2025 Ответ ТП по вопросу отката с Openwrt на сток Комментарий: Ваше обращение принято. Тут без аппаратного вмешательства уже не обойтись, нужно подпаиваться к плате и прошивать через UART. Такие работы мы проводим только в нашем сервисном центре. Каких то открытых мануалов по данной операции у нас нет. Добрый день. Готовы принять Ваше оборудование в сервисный центр. Стоимость 500 руб/шт. Пересылка негарантийного оборудования осуществляется за счет заказчика в обе стороны. Сроки диагностики: 3-14 дней. Сроки ремонта: 2-6 недель, в зависимости от загруженности СЦ и наличия запчастей Вставить ник Quote
shoomkof Posted November 27, 2025 Posted November 27, 2025 Спасибо за инструкцию. От себя добавлю, что у меня после прошивки загрузчика авторизация в WinSCP прокатила с комбинацией root/root. А в putty просто root, без пароля. Мало ли кому то поможет. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.