Вебкамера в OctoPrint

Published on 07.05.2024

С версии 1.9.0 OctoPrint перешел на новый стек для работы вебкамеры — camera-streamer. Не на всех устройствах оно работает из коробки. Настраиваем. Для начала соберем camera-streamer под свою железку Посмотрим, какие устройства мы видим. В моем случае вывод был такой Наше устройство висит на /dev/video1 ну и строка для запуска Управление камерой http://ip:8080/controlПоток http://ip:8080/stream (может […]

Keep reading

Обновление OctoPrint

Published on 07.05.2024

При свежей установке и при обновлении OctoPrint вылезо несколько ошибок. При обновлении до версии 1.9.3 получал такую ошибку ERROR: Could not build wheels for cffi Решение sudo apt install libffi-dev При установке плагина Telegram Notifications получаем ошибку No module named ‘PIL’ Ставим предварительные требования и сам модуль sudo apt-get install libjpeg-dev zlib1g-devpip install Pillow

Keep reading

OctoPrint и brltty

Published on 07.05.2024

Отдельный кайф на последних (22) Ubuntu. новой убунте (на которой собран мой армбиан) есть софтина brltty, которая позволяет подключить читалку с шрифтом брайля для чтения консоли. И если она на usb0 видит не такую читалку — рвет соединение. В логах при включении принтера можем наблюдать [272078.700427] usb 7-1: ch341-uart converter now attached to ttyUSB0[272079.548077] usb […]

Keep reading

Заметки по фаерволлу в Ubuntu 20+

Published on 14.02.2022

Дефолтные правила Все входящее запрещаем, все исходящее разрешаем.

Keep reading

Права на примонтированный раздел Docker

Published on 14.02.2022

Для редактирования файлов в примонтированной папке не от root не хватает прав. Есть варианты правильные, вроде использования bindfs, но я пошел по простому пути — создаем пользователя с таким же именем и uid.

Keep reading

Настройки Atom в облаке

Published on 06.10.2021

Для синхронизации настроек на нескольких компах кидаем папку C:\Users\%username%\.atom в облачную папку и делаем на неё линк. К сожалению команды mklink нет в powershell, только в cmd. mklink /D «C:\Users\%username%\.atom» «C:\Users\%username%\Nextcloud\settings\.atom» mklink /D откуда куда

Keep reading

Удаление файлов LInux

Published on 03.06.2021

Иногда простого rm -Rf * не хватает. Если файлов слишком много, то будет ошибка Тогда удалить файлы из папки можно так

Keep reading

Asterisk/freepbx на OrangePI PC

Published on 30.06.2020

В момент установки делались записи, но разбирать их полноценно пока лень. На будущее. Но в целом — понятно.

Keep reading

SSH авторизация по ключам

Published on 18.05.2017

Начинаем работу со стороны сервера. Пробовал генерацию со стороны клиента — тупик. Для начала генерируем ключи от пользователя для которого все это делается ssh-keygen -b 2048 -C «some comment» В первый раз создаем файл с ключами cd .ssh/ touch authorized_keys Добавляем сгенерированный ключ cat id_rsa.pub >> authorized_keys Сервер готов. Клиент. Я сижу с винды из […]

Keep reading

Ошибка обновления WordPress «Обновление не удалось распаковать»

Published on 01.09.2016

Выскочила проблема, причем на многих блогах у меня, а инфы как обычно нет. Собственно открываем файл wp-admin/includes/class-wp-filesystem-ftpext.php, строки 329-338 Заменить $file_list = @ftp_nlist( $this->link, ‘-a ‘ . $path ); на $file_list = @ftp_nlist( $this->link, $path ); После этого обновление происходит, разве что не выключается режим обслуживания. После обновления просто удаляем файл .maintaince в корне сайта.

Keep reading