Установка LEDE поверх OpenWRT Chaos Calmer
- Подробности
- Категория: Настройка
- Опубликовано: 17 января 2018
- Просмотров: 11395
После объявления слияния проектов 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/
У меня сейчас стоит Chaos Calmer 15.05.1. Обновлять будем через LuCi.
Для этого в меню System переходим по пункту Backup / Flash firmware. Для начала создадим бэкап настроен по кнопке Generate Archive. Вдруг придется откатываться. Далее выбираем файл нашей прошивки и ждем кнопку Upload archive.
OpenWRT покажет инфу о прошиваемом файле. Размер, контрольную сумму. И указание в моем случае, что файлы настроек будут стерты из памяти устройства. Перед нажатием кнопки Proceed устройство должно быть подключено в розетку, дабы аккумулятор не сел в самый неподходящий момент.
После чего обновится окно прошивки. В процентах тут ничего вам не покажет, просто тупо подождать пару минут и в новой вкладке попробовать зайти на ваш роутер по его ip. У меня это 192.168.1.1
И LEDE гостеприимно попросит вас начать настройку системы с нуля. Чего я собственно и хотел. Аналогичным способом можно откатиться к Chaos Calmer с LEDE, главное всегда шить sysupgrade версию прошивки.
Если у вас не установлена 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.
Комментарии