Настройка роутера Xiaomi mi router 3 с прошивкой padavan

Да, вам не послышалось, в этой статье будет установка Home Assistant на роутер Xiaomi , причём в операционную систему Debian , которую мы перед этим установим на маршрутизатор в chroot среду Entware )))

В предыдущем посте я уже рассказал, как установить MQTT брокер Mosquitto на роутер Xiaomi Mi WiFi Router 3G , но судя по практически отсутствующей нагрузке брокера на процессор и ОЗУ роутера, эта задачка оказалась для него не серьёзной. Что ж, нагрузим его как следует и установим на него Debian в chroot среду, ну а в Debian уже установим «полноценную» систему «Умного дома» — Home Assistant Core ))) Как она будет там работать (тормозить), это уже второй вопрос (см. ниже характеристики роутера) — мне же был интересен только сам процесс и факт запуска )))

Напомню, что есть у меня в коллекции Wi-Fi роутер « Xiaomi Mi Wi-Fi Router 3G » с прошивкой от Padavan , который после покупки роутера MikroTik остался не у дел. Точнее не работает больше, как полноценный роутер, стоя на страже интернета, а выполняет свою функцию как дополнительная точка доступа Wi-Fi, маршрутизатор на 2-а порта и сетевое файловое хранилище с диском на 500 Гб. Есть у этого роутера такая замечательная штука, как Entware — это репозиторий (хранилище), которая позволяет «проводить много экспериментов с ним» )))

Прошивка Xiaomi Mi WiFi Router 3 на Padavan Firmware (ASUS)

Сначала я решил «покурить тему» в сети интернет на предмет наличия у кого-либо опыта и мануалов, описанного у меня в посте «баловства», но каких-либо толковых гайдов на эту тему не нашёл. Встретил только на 4pda такое сообщение:

Но способ описанный по ссылке из этого сообщения, мне показался уж очень «замысловатым» и есть подозрение, что он уже устарел на текущий момент. Хотя если в Entware сейчас есть пакеты python 3.8 и выше, которые требуются для установки Home Assistant Core с декабря 2020 года, то способ тоже может быть рабочим. Я не проверял.

Итак, много слов — ближе к делу )))

Алгоритм (последовательность) установки на роутер Xiaomi Mi WiFi Router 3G операционной системы Debian в chroot среду, а затем системы «Умного дома» — Home Assistant Core, у нас такая:

Компилируем (собираем) скриптом PROMETHEUS самую свежую прошивку от Padavan. Я выбрал репозитарий Alxdm .

После прошивки и настройки роутера, развёртываем Entware на своём внешнем носителе. ( Рекомендую использовать жесткий диск, ибо ресурс флеш-карт не большой. У меня флешка на 128 Гб прожила только три года ).

Подключаемся через PuTTY по SSH к роутеру.

Для получения списка и обновления новых пактов, выполните:

# opkg update

# opkg upgrade

Я не заморачивался и пошёл следующим простым путём:

# wget —no-check-certificate https://raw.githubusercontent.com/DontBeAPadavan/chroot-debian/master/install.sh

# sh install.sh

Теперь у вас на роутере есть Debian 8 — радуйтесь и хвалитесь друзьям )))

Если что-то пошло в установленной системе Debian у вас нет так, то не переживайте — это легко поправимо — ваш роутер не пострадает от лёгких экспериментов )))

# /opt/etc/init.d/S99debian stop

# rm -fr debian

# rm /opt/etc/init.d/S99debian

Теперь подключаемся через PuTTY по SSH к Debian:

IP — локальный адрес вашего роутера

Как включить фитнес браслет Xiaomi 4 первый раз

Порт: 65022 (потом можете сменить)

Логин: root

Пароль: debian (потом можете сменить)

Обновим систему Debian::

Для получения списка новых пактов, выполните:

# apt-get update

Для выполнения обновления пакетов, выполните:

# apt-get upgrade

# apt-get install transmission-daemon
# echo ‘transmission-daemon’ >> /chroot-services.list

Последняя команда (в качестве примера) добавляет передачу в список служб Debian, которая запускается во время загрузки. transmission-daemon это имя сценария из /etc/init.d/.

Установка Home Assistant на роутер Xiaomi

Если вы это делаете сейчас, то надеюсь для эксперимента, как я, а не на полном серьёзе, ибо «Умный дом» на роутере, ну такое себе ; -)) Ресурсов хватит на мониторинг десятка датчиком и управления несколькими выключателями…, что-то серьёзное не получится или будет работать с жёсткими тормозами. Имейте это ввиду!

Устанавливаем необходимые нам пакеты для питона стандартным способом:

# apt-get install python3 python3-dev python3-venv python3-pip libffi-dev libssl-dev libjpeg-dev zlib1g-dev autoconf build-essential libopenjp2-7 libtiff5

Проверяем версию python:

# python3 —version

Не порядок! Так дело не пойдёт, с декабря 2020 года для установки Home Assistant Core нужен python3.8 или версии порядком выше, устанавливаем его любым удобным вам способом, например:

Устанавливаем недостающие библиотеки:

# apt install build-essential libncurses5-dev libgdbm-dev libnss3-dev libsqlite3-dev libreadline-dev curl libbz2-dev

Ставим пакет wget:

# apt install wget

Скачиваем последую версию Python с официального сайта:

# wget https://www.python.org/ftp/python/3.9.1/Python-3.9.21.tgz

# tar xzf Python-3.9.1.tgz

# cd Python-3.9.1

# ./configure —enable-optimizations

# make altinstall

Долго ждём завершения…. (~ 01:30 часа)

И ещё раз подумать — действительно ли вам это нужно…? Может просто купить «Raspberry Pi 4 b» или поставить «простенький сервер» для своего «Умного дома»? Кстати в качестве него может выступать например Nettop, как у меня:

Если хотите просто протестировать систему, то можно поставить Home Assistant Core или Home Аssistant Supervised на бесплатный VPS — сервер от Oracle , вариантов, отличных от описанного в этом посте, в лучшую сторону — множество…

А тем временем роутер у меня стойко держал нагрузку:

И за один час + 25 минут у меня наконец собрался Python-3.9.1:

Устанавливаем Home Assistant Core:

Создаём пользователя homeassistant:

# useradd -rm homeassistant

Создадим папку homeassistant в папке srv:

# mkdir homeassistant

и назначим её владельцем пользователя homeassistant:

# chown homeassistant:homeassistant homeassistant

Создание и изменение виртуальной среды (вводите лучше построчно):

# cd /srv/homeassistant

# python3.9 -m venv . (пробел и точка нужна)

# source bin/activate

Устанавливаем необходимый пакет Python:

# python3 -m pip install wheel

Устанавливаем Home Assistant Core:

# pip3 install homeassistant

Где-то через час возвращаемся к терминалу и вводим последнюю команду, которая создаёт каталог конфигурации и установит все основные зависимости:

Источник: dzen.ru

Xiaomi Mi WiFi Router 3G и прошивка Padavan

Приобрел себе новый роутер от Xiaomi, т. к. Zyxel иногда глючил в связке с моим провайдером. Стоковая прошивка оказалась так себе. Она не поддерживает USB модемы. Нельзя ставить дополнительные пакеты и язык интерфейса на китайском. Сменить стоковую прошивку не так то просто, но на 4pda есть инструкции. Основная проблема, это кривая работа сайта Xiaomi.

У них проблемы с https при переходах по ссылкам. На форуме есть инструкции по разгону оперативной памяти и процессора. Я разогнал роутер, и стабильность работы при этом, не пострадала. У этого роутера NAND память, размер которой 128МБ. В прошивке от Padavan часть памяти можно использовать для установки дополнительных пакетов, что очень удобно, если нужен дополнительный функционал от роутера.
Количество LAN портов, это единственный минус этого роутера.

Как удалить аккаунт гмайл с телефона Xiaomi redmi

Источник: kodabra.ru

Даешь 5 ГГц! Wi-Fi Роутер Xiaomi Mi router Mini. Прошивка на Padavan.

Даешь 5 ГГц! Wi-Fi Роутер Xiaomi Mi router Mini. Прошивка на Padavan.

Сегодня хочу поведать вам о маленьком, но таком умелом и мощном роутере от всеми нами любимой Xiaomi.

149304640618966139590w.jpeg

Так случилось, что мой старый роутер Zyxel Keenetic GIGA II внезапно оказался медленным.

Возросли требования к передаче данных по Wi-Fi и 2.4 Ггц оказалось катастрофически мало.
В связи с тем, что к роутеру подключен жесткий диск с фильмами, а на ноутбуке стоит библиотека фильмов Plex, которая раздает кино на Apple TV, получается так, что по Wi-Fi фильм сначала летит на ноутбук, а потом тут же обратно через Wi-Fi на Apple TV.
Ну и 2.4 ГГц перестали вывозить такую скорость для фильмов 720р или 1080р.
Проанализировав рынок, оказалось, что самыми популярными роутерами с поддержкой сетей 5 ГГц являются Xiaomi Mi router 3

149304642213013315770w.jpg149304643213985102850w.jpg

и герой сегодняшнего обзора Xiaomi Mini.
149304646821320358730w.jpg

Почитав 4pda, обнаружил, что это по сути братья близнецы и существенных отличий между ними нет. А 4 антенны с старшего брата Mi 3 особо на скорость не влияют. Поэтому решено было заказать Xiaomi Mini, как более компакный и дешевый.

Характеристики:
Процессор MT7620A 580MHz;
ROM: 16MB SPI Flash;
ОЗУ: 128MB DDR2;
Нет встроенного HDD (можно подключить по USB внешний);
2.4 Ghz WiFi 2×2 (до 300 Мбит/сек);
5 Ghz WiFi 2×2 (до 867 Мбит/сек);
WAN (до 100 Мбит/сек);
LAN х2 (до 100 Мбит/сек);
Внешние двухдиапазонные ненаправленная антенны — 2 шт.

14930465592430493820w.jpg

Роутер производится в разных цветах, но купить почему-то можно только белый.

149304643916468955860w.jpg

Роутер поставляется в такой коробке:

149304644418976917710w.jpg

Размеры коробки: 15*16*5 см

149304644720420454910w.jpg

Все выглядит очень скромно и аскетично.
Внутри белый роутер в пленочке с язычком, за который надо его доставать. Ну прямо чисто у Apple слизали фичу)

149304645812002054450w.jpg

Помимо роутера в коробке только блок питания и инструкция на китайском)
Блок питания черный, глянцевый сбоку, 12В 1А

14930464559843771950w.jpg

14930464538822895490w.jpg

Разъем стандартный, вилка китайская.

14930464514261687830w.jpg

Хорошо, что завалялся в закромах адаптер

149304644917536658400w.jpg

Длина кабеля 140 см

149304647410687895570w.jpg

Сам роутер выглядит очень скромно и аккуратно. На передней панели светодиод

149304646516889431140w.jpg

149304647521339225090w.jpg

Сбоку по антенне

149304646821320358730w.jpg

149304646317548862040w.jpg

Сзади порты (1 WAN, 2 LAN, 1 USB, питание, кнопка сброс)

14930464701298566830w.jpg

149304646220343193070w.jpg

Дно дырявое. Есть пара прорезиненных ножек.

Дизайн роутера напоминает Apple Trackpad или планшет Lenovo Yoga

149304646719569854080w.jpg

Xiaomi Mini

149304640514352995780w.png

Apple Trackpad

14930464045019759420w.jpg

Lenovo Yoga

Самая главная проблема этого роутера — китайская прошивка. Да. Да. Все на китайском. Слава богу есть 2 способа это исправить.

Прошить английскую прошивку, тыкая в китайском интерфейсе (ничего сложного) и потом в настройках WiFi выбрать местоположение Европа, чтобы роутер больше не пытался накатить «более новую» китайскую прошивку. Вариант так себе, потому что родная прошивка не очень функциональна и тормознута. Например, нет торрент клиента transmission, поддержки IPTV, L2TP (Билайн, привет)

Прошить стороннюю прошивку от Padavan (XRMWRT).
Это сложнее, так как делается из установленной виртуальной машины (но ее образ уже готов — надо только скачать его и запустить) и занимает минимум часа 2. Прошивка долго собирается. Этой прошивкой можно прошить не только Xiaomi, но и кучу других роутеров.

Я попробовал оба варианта. И теперь у меня дома Xiaomi Mini Padavan edition. Который сам качает и раздает торренты, держит 2 сети 2,4 и 5 Ггц, умеет включать и отключать их по расписанию, умеет быть VPN сервером и клиентом и много-много еще чего.
За маленькие деньги вы получаете производительность большого взрослого роутера.
Я доволен. Фильмы не лагают.

Как поменять местами рабочие столы Xiaomi

Видео «распаковка, обзор, стоковая английская прошивка» можете глянуть тут:

Видео с инструкцией о прошивке на Padavan тут:

Спасибо и удачных прошивок всем!

Источник: www.taker.im

Рейтинг
( Пока оценок нет )
Загрузка ...
Китай Покупай