OpenWRT.su

Open.Wireless.Super and LEDE

Установка LEDE поверх OpenWRT Chaos Calmer

После объявления слияния проектов LEDE и OpenWRT под эгидой последнего, но по пути развития текущей версии первого - пришлось начать постепенный переход своих роутеров на новую ветку. Как было объявлено в скором времени OpenWRT прекратит всякую поддержку ветки Chaos Calmer, которая закроет страницу своей 10 летней истории и начнется эра нового проекта. Основан он будет на LEDE 17 версии, быть может даже название менять и не будут. Поэтому было решено познакомится с перспективой на ближайшее будущее поближе. 

На всех моих роутерах последнее время стабильно трудилась Chaos Calmer 15.05.1 с некоторыми ручными допиливаниями. На официальной странице LEDE было написано, что в виду огромной совместимости форка LEDE и собственной коренной OpenWRT пользователь может установить прошивку LEDE поверх прошивки OpenWRT, то есть просто обновиться методом sysupgrade. Варианта 2 - из командной строки, либо через веб-интерфейс LuCI. 

1. Обновление Chaos Calmer 15.05.1 до Lede 17.01.4 из веб-интерфейса LuCI

Для начала нужно скачать подходящую прошивку. Так как обновляться до LEDE я буду на своем мобильном роутере TP-LINK MR3040, который трудится у меня в авто не первый год. Железо у меня 2 ревизии, поэтому прошивка под мое устройство называется tl-mr3040-v2-squashfs-sysupgrade.bin

Если вы зальете в свой роутер прошивку не той версии железа из которой собран ваш роутер - то получите кирпич.

Если зальете прошивку не от своего устройства - то тоже получите кирпич.

Если зальете прошивку factory через OpenWRT - тоже вероятно получите кусок пластика вместо роутера.

Поэтому к выбору прошивки под свое устройство подходим очень серьезно. Стабильные прошивки найти можно тут https://downloads.lede-project.org/releases/

Установка LEDE поверх OpenWRT Chaos Calmer

У меня сейчас стоит Chaos Calmer 15.05.1. Обновлять будем через LuCi. 

Установка LEDE поверх OpenWRT Chaos Calmer

Для этого в меню System переходим по пункту Backup / Flash firmware. Для начала создадим бэкап настроен по кнопке Generate Archive. Вдруг придется откатываться. Далее выбираем файл нашей прошивки и ждем кнопку Upload archive

Установка LEDE поверх OpenWRT Chaos Calmer

OpenWRT покажет инфу о прошиваемом файле. Размер, контрольную сумму. И указание в моем случае, что файлы настроек будут стерты из памяти устройства. Перед нажатием кнопки Proceed устройство должно быть подключено в розетку, дабы аккумулятор не сел в самый неподходящий момент. 

Установка LEDE поверх OpenWRT Chaos Calmer

После чего обновится окно прошивки. В процентах тут ничего вам не покажет, просто тупо подождать пару минут и в новой вкладке попробовать зайти на ваш роутер по его ip. У меня это 192.168.1.1

И LEDE гостеприимно попросит вас начать настройку системы с нуля. Чего я собственно и хотел. Аналогичным способом можно откатиться к Chaos Calmer с LEDE, главное всегда шить sysupgrade версию прошивки. 

Установка LEDE поверх OpenWRT Chaos Calmer

Если у вас не установлена web оболочка LuCI, то шить прошивку будем прямо из ssh. 

2. Обновление Chaos Calmer 15.05.1 до Lede 17.01.4 из командной строки

Авторизируемся по ssh на устройстве. Скачиваем файл прошивки в директорию /tmp.

wget -P /tmp http://downloads.lede-project.org/releases/17.01.4/targets/ar71xx/generic/lede-17.01.4-ar71xx-generic-tl-mr3040-v2-squashfs-sysupgrade.bin

После чего обновляемся 

sysupgrade -v /tmp/lede-17.01.4-ar71xx-generic-tl-mr3040-v2-squashfs-sysupgrade.bin

после обновления уходим в reboot и начинаем извращаться теперь уже в LEDE.  

Комментарии  

salexa
0 # salexa 21.05.2018 17:10
Цитата:
1. Обновление Chaos Calmer 15.05.1 до Lede 17.04.1...
Полагаю, имелась ввиду все же 17.01.4.
Ответить | Ответить с цитатой | Цитировать
Wrtman
0 # Wrtman 07.06.2018 10:24
Да, конечно, опечатка :-)
Ответить | Ответить с цитатой | Цитировать

Добавить комментарий

Если вы хотите получать сообщения c ответами на ваши комментарии - то укажите свой настоящий e-mail. Если же вы тут проездом, чтобы оставить комментарий укажите в поле email no@openwrt.su