Для прошивки официальной OpenWrt требуется стоковый загрузчик и стоковая прошивка. Если у вас установлена на роутере какая-то кастомная прошивка, верните всё на сток и только потом приступайте к прошивке.
У каждого роутера Beeline есть два раздела у флеш-памяти: Sercomm0 и Sercomm1. При прошивке через веб-интерфейс меняется раздел в загрузчике, с которого следует грузить прошивку. OpenWrt устанавливается в Sercomm0. В Sercomm1 при этом остаётся стоковая прошивка.
У вас может быть ситуация, после прошивки OpenWrt, OpenWrt прошьётся на Sercomm0, но загрузчик будет указывать на первый раздел и поэтому будет грузится стоковая прошивка. Это исправляется повторной прошивкой (stock для pro/turbo+, OpenWrt для giga), которая изменит указатель с Sercomm1 на Sercomm0. И после этого нужно будет ещё раз прошить OpenWrt.
Загрузчик можно редактировать через SSH, который можно включить на стоке. Но у меня не было каких-то проблем, поэтому в этой инструкции рассматривается только самый простой способ прошивки через веб-интерфейс. Как включить SSH написано в документации OpenWrt.
Если прошивка не удаётся и веб-интерфейс выдаёт ошибку, попробуйте отключить ваш роутер и дать ему остыть. Такое может быть после многих попыток прошивки. Быстрый способ: вынести на балкон или холодильник.
Помните, что прошивка - это сильная нагрузка на флеш память и лучше дать роутеру остыть после двух-трёх попыток прошивки.
Видеоверсия
SmartBox Giga
Первым делом нужно выкачать прошивку OpenWrt. Можно взять ссылку из столбца Firmware OpenWrt Install на странице роутера. Вероятно, она будет там устаревшая.
Посмотреть последнюю минорную версию, например, для 23.05 можно по ссылке https://openwrt.org/releases/23.05/start
Для последующих релизов https://openwrt.org/releases/start
На момент написания это 23.05.2. Подставляем в ссылку: https://downloads.openwrt.org/releases/23.05.2/targets/ramips/mt7621/
На странице ищем beeline_smartbox-giga-squashfs-factory.img
Скачиваем и переименовываем файл, не должно быть точек в названии, только у расширения .img. Например, openwrt23.img.
В документации указано, что стоковая версия прошивки должна быть v1.0.02. У меня без проблем прошилось и на v1.0.05, и на v1.0.07. А вот прошивка с v2 закончилась фейлом и пришлось восстанавливать. Так что, если у вас прошивка версии 2, нужно даунгредить прошивку на первую версию. Даунгрейд - это такая же прошивка через веб-интерфейс на предыдущую версию. Это нужно сделать два раза, т.к. на другом разделе может остаться предыдущая прошивка.
Итого прошить можно с:
- v1.0.02 (Проверено многими людьми)
- v1.0.05 (Проверено мной один раз)
- v1.0.07 (Проверено мной два раза)
Старые прошивки можно найти здесь .
- Заходите в веб-интерфейс
- Вводите логин/пароль. По умолчанию admin/admin
- Расширенные настройки - Другие - Обновление ПО
- Кнопка Выполнить обновление
После того как роутер прошьётся, вы либо загрузитесь в OpenWrt и тогда дальнейшие действия не требуются. Либо в стоковую прошивку и тогда потребуется ещё раз загрузить openwrt прошивку через веб-интерфейс.
SmartBox Turbo+
Первым делом нужно выкачать прошивку OpenWrt. Можно взять ссылку из столбца Firmware OpenWrt Install. Вероятно, она будет там устаревшая. Посмотреть последнюю минорную версию, например, для 23.05 можно по ссылке https://openwrt.org/releases/23.05/start
Для последующих релизов https://openwrt.org/releases/start
На момент написания это 23.05.2. Подставляем в ссылку: https://downloads.openwrt.org/releases/23.05.2/targets/ramips/mt7621/
На странице ищем beeline_smartbox-turbo-plus-squashfs-factory.img
Скачиваем и переименовываем файл, не должно быть точек в названии, только у расширения .img. Например, openwrt23.img.
У меня без проблем прошилось с версий v1.0.12 и v2.0.10. Версия стока не имеет значения.
- Заходите в веб-интерфейс
- Вводите логин/пароль. По умолчанию admin/admin
Далее путь зависит от версии прошивки:
v1
- Расширенные настройки - Другие - Обновление ПО
- Кнопка Выполнить обновление
v2
- Основные настройки - Обновление прошивки
- Выбираете скачанный файл прошивки OpenWrt
- Нажимаете кнопку Установить
После того как роутер прошьётся, вы либо загрузитесь в OpenWrt и тогда дальнейшие действия не требуются.
Если получили стоковую прошивку, тогда потребуется ещё раз загрузить стоковую прошивку через веб-интерфейс. И после этого нужно будет ещё раз прошить OpenWrt.
SmartBox Pro
Первым делом нужно выкачать прошивку OpenWrt. Можно взять ссылку из столбца Firmware OpenWrt Install. Вероятно, она будет там устаревшая. Посмотреть последнюю минорную версию, например, для 23.05 можно по ссылке https://openwrt.org/releases/23.05/start
Для последующих релизов https://openwrt.org/releases/start
На момент написания это 23.05.2. Подставляем в ссылку: https://downloads.openwrt.org/releases/23.05.2/targets/ramips/mt7621/
На странице ищем beeline_smartbox-pro-squashfs-factory.img
Скачиваем и переименовываем файл, не должно быть точек в названии, только у расширения .img. Например, openwrt23.img.
У меня без проблем прошилось с версии v2.0.19. Версия стока не имеет значения.
- Заходите в веб-интерфейс
- Вводите логин/пароль. По умолчанию admin/admin
- Расширенные настройки - Другие - Обновление ПО
- Кнопка Выполнить обновление
После того как роутер прошьётся, вы либо загрузитесь в OpenWrt и тогда дальнейшие действия не требуются. Либо в стоковую прошивку и тогда потребуется ещё раз загрузить стоковую прошивку через веб-интерфейс. И после этого нужно будет ещё раз прошить OpenWrt.
Откат на сток
Выполнить в консоли на роутере.
Для Giga и Turbo+:
printf 1 | dd bs=1 seek=7 count=1 of=/dev/mtdblock3
reboot
Для Pro:
printf 1 | dd bs=1 seek=7 count=1 of=/dev/mtdblock2
reboot
Это переключение загрузчика на первый раздел. После этого будет загружена стоковая прошивка. Чтоб в разделе Sercomm0 тоже находилась стоковая прошивка, прошейте из веб-интерфейса стоковую прошивку, которая у вас указана в Текущая версия микропрограммы.
Вокруг этих роутеров есть комьюнити, вот ссылка на их чат , можете задать там вопросы, если у вас что-то не получается.
Все обновления и новые статьи публикую в моём телеграм-канале .