TV приставка в качестве хоста для Beam-Klipper
Нету смысла вообще ни в чем, зачем я это сделал?
Предыстория:
У меня был компик который крутил пару VM к которым были подключены два Flying Bear доклипперного поколения. Сейчас конфигурация стеллажа изменилась, компик некуда ставить, да и провод ethernet мешается, и почти выброшенные в мусор две TV приставки. Взял первую попавшуюся, там какой то адройд, SuperSu на борту, не знаю, сам ли я его ставил...
Шутки ради, снес с TV приставки все программки и поставил apk Beam-Klipper ииии... все заработало. Ну кроме Fluide, поэтому Mainsail.
Веб морда пишет ошибки, там файлы не те, тут. Немного поковырял конфиг, так как прошлая инсталляция была на чистой linux, на этом этапе я уже понял что дико скучно и лениво, но решил уже доделать, просто посмотреть, как заживет ли оно. Оно завелось но не видит устройства...
Оказалось что надо включить режим "PC" на USB в приставке... принтер увиделся.
Запустил тестовую печать, отпечаталось прекрасно, для принтера с клиппером, без шейперов и датчика в голове.
Боевая моделька провалилась, посередине печати "отвалился" принтер, возможно я пошерудил провода. Восстановление печати не работает, и тут я вспоминаю, что выкинул пару include из конфига когда заводил эту ерунду. Ну конечно, под раздачу попал скрипт аварийного восстановления печати .
Тут я снова хотел остановиться, но внутренний голос опять начал ныть...
Ставим на приставку ssh/sftp сервер и запускаем с привилегиями рута, создаем себе пользователя и заваливаемся в систему, команда su даст нам рута.
где то вот тут лежат конфиги всего нашего добра:
/data/data/ru.ytkab0bp.beamklipper/files/instance/db5de893-fd7a-432e-ae03-8e6c74c06485/public
Здесь, в папке config я создал все нужные файлы и заполнил конфиги через Mainsail
Один скопировал в cp /data/data/ru.ytkab0bp.beamklipper/files/instance/db5de893-fd7a-432e-ae03-8e6c74c06485/public/config/gcode_shell_command.py /data/data/ru.ytkab0bp.beamklipper/files/klipper/klippy/extras/gcode_shell_command.py
Делаю нужные папки и ставлю права на него chown u0_a77:u0_a77 и chmod 777 потом зачем то понадобилось.
содержимое clear_plt.sh
rm /data/data/ru.ytkab0bp.beamklipper/files/instance/db5de893-fd7a-432e-ae03-8e6c74c06485/public/printer_data/gcodes/plr/* -rf
содержимое
gcode_shell_command.py не менял.
Котовасия закончилась на том моменте, когда TV приставка окончательно и бесповоротно потеряла принтер...
Итого: В целом, схема рабочая, Ghost5 распечатал пару отпечатков, перед тем как что-то случилось с приставкой, так что надо просто взять и купить нормальную pi. Ваш КЭП.
Еще больше интересных статей
Про БФ-2, повидон и рваные стекла
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Вся ниже написанная информация по поводу адгезив...
Как постигал азы 3d печати и моделирования
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Наблюда-Ski 04.6: Наращиваем в длину, или Фьюз и не только
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Недавно было несколько тем по сращиванию прутков,
и для начи...
Комментарии и вопросы
Ну это вряд ли). Совместимость...
Исправил сохранения в другие ф...
Исправил сохранения в другие ф...
Проблема с защитной пленкой дл...
Здравствуйте. Приобрёл себе an...
всем доброго времени суток . к...
Суть вопроса в заголовке, друз...