OrangePI: храним логи на диске, а не в zram

В Ubuntu, которую я установил на OrangePi, логи по-умолчанию пишутся в память. При штатном завершении работы они сбрасываются на диск, но если что-то пошло не так, логов потом не найдёшь. При первоначальной установке это выглядит так: root@orangepi5pro:~ # df -h Filesystem Size Used Avail Use% Mounted on tmpfs 1.6G 9.9M 1.6G 1% /run /dev/nvme0n1p2 226G… Continue reading «OrangePI: храним логи на диске, а не в zram»

Установка прошивки на Orange Pi 5 Pro

Купил некоторое время назад прекрасный девайс — Orange Pi 5 Pro. Работа с SD карты в мои планы не входила, так что сразу взял к нему NVME SSD. Получил посылку с заказом, быстро всё собрал и на радостях не обратил внимание на маленький, но важный нюанс: этот мини-пк идёт по умолчанию без SPI Flash и… Continue reading «Установка прошивки на Orange Pi 5 Pro»

Перенос информации с диска одного ноутбука на другой по сети

Купил тут новый ноутбук, встал вопрос переноса данных на него со старого ноутбука. Просто поменять диск смысла не было, диск хоть и SSD, но уже немного устаревший. Сначала хотел было вытащить диск из нового ноутбука, воткнуть его во внешний контейнер и скопировать данные со старого диска с помощью dd. Но, как это часто бывает, контейнер… Continue reading «Перенос информации с диска одного ноутбука на другой по сети»

Установка и прошивка контроллера ESP32 S2 mini ESPHome

Небольшая инструкция-памятка по загрузке прошивки в контроллеры типа ESP32. Я для своих задач по созданию «умного дома», использую в частности ESP32 S2 mini и прошивку ESPHome. Прежде всего установим необходимые пакеты: apt install python3 python3-venv Для того, чтобы вашему пользователю была доступна работа с последовательными портами, добавим его в группу dialout: usermod -a -G dialout… Continue reading «Установка и прошивка контроллера ESP32 S2 mini ESPHome»

Соединяем две локальные сети через VPS с помощью VPN Wireguard

Задача была следующей: соединить между собой две сети, не имеющие «белого» IP-адреса. Одна сеть выходит в интернет через роутер Mikrotik, вторая сеть выходит через Zyxel Speedster. В качестве связующего звена было решено использовать VPS с установленным Wireguard VPN. Получилась такая схема: LAN0 (192.168.0.0/24) -> Mikrotik -> Internet -> VPS <- Internet <- Zyxel <- LAN1… Continue reading «Соединяем две локальные сети через VPS с помощью VPN Wireguard»