Как установить OpenWRT на шлюз?

Смотрим видеоинструкцию


Справочная информация

Как получить root?

Читаем здесь

Что делать, если шлюз зависает на umount: /mnt/.psplash: not mounted?
umount: /mnt/.psplash: not mounted
INIT: no more processes left in this runlevel

not mounted

Перезагружаем шлюз, снова заходим в загрузчик

Заходим в загрузчик

setenv bootargs "${bootargs} single rw init=/bin/bash" && boot

Вводим эту команду и после перезагружаем шлюз, просто вынимаем из розетки

sed -i "s/#mxc0/mxc0/" /etc/inittab

Если успех, то после перезагрузки шлюза должна появиться строка запроса ввести логин

root

Как создать бэкап родной прошивки перед заливкой OpenWRT?

Взято отсюда

У вас должен быть установлен на шлюзе SSH. Подключаемся к шлюза и запускаем консоль. Вводим команду

tar -cvpzf /tmp/lumi_stock.tar.gz -C / . --exclude='./tmp/*' --exclude='./proc/*' --exclude='./sys/*'

После создания бэкапа копируем на свой компьютер командой. Запускаем на Windows консоль, вводим пошагово.

cd c:/Temp

scp root@указываем IP адрес вашего шлюза:/tmp/lumi_stock.tar.gz . -y

Источники

https://openlumi.github.io