Зеркало Telegram-чата "Репка / Repka-Pi"

Статус
Закрыто для дальнейших ответов.
я сделял =)

https://repka-pi.ru/blog/post/53

#wifi #ansible #автоматизация

Автор сообщения в Telegram: Кирилл Старостин


после ввода команды
ansible-playbook --ask-become-pass repka_init.yml
выводит:
BECOME password:

какой пароль вводить? 123?
ввожу пароль 123 и вот что выдает:
это правильно?

(ansible) user@mbk:~/repka-ansible-roles $ ansible-playbook --ask-become-pass repka_init.yml
BECOME password:
[WARNING]: No inventory was parsed, only implicit localhost is available
[WARNING]: provided hosts list is empty, only localhost is available. Note that the
implicit localhost does not match 'all'

PLAY [localhost] ***************************************************************************

TASK [Gathering Facts] *********************************************************************
ok: [localhost]

TASK [repka_init : Add wifi interface configuration] ***************************************
fatal: [localhost]: FAILED! => {"msg": "Failed to get information on remote file (/media/user/93eafb14-0568-40ea-a1e8-0ab1907ef5ee/etc/network/interfaces.d/wlan0): Structure needs cleaning"}

PLAY RECAP *********************************************************************************
localhost : ok=1 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0

Автор сообщения в Telegram: Mихаил

Ссылка на сообщение в Telegram
 
после ввода команды
ansible-playbook --ask-become-pass repka_init.yml
выводит:
BECOME password:

какой пароль вводить? 123?
ввожу пароль 123 и вот что выдает:
это правильно?

(ansible) user@mbk:~/repka-ansible-roles $ ansible-playbook --ask-become-pass repka_init.yml
BECOME password:
[WARNING]: No inventory was parsed, only implicit localhost is available
[WARNING]: provided hosts list is empty, only localhost is available. Note that the
implicit localhost does not match 'all'

PLAY [localhost] ***************************************************************************

TASK [Gathering Facts] *********************************************************************
ok: [localhost]

TASK [repka_init : Add wifi interface configuration] ***************************************
fatal: [localhost]: FAILED! => {"msg": "Failed to get information on remote file (/media/user/93eafb14-0568-40ea-a1e8-0ab1907ef5ee/etc/network/interfaces.d/wlan0): Structure needs cleaning"}

PLAY RECAP *********************************************************************************
localhost : ok=1 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0

Автор сообщения в Telegram: Mихаил


Код:
fatal: [localhost]: FAILED! => {"msg": "Failed to get information on remote file (/media/user/93eafb14-0568-40ea-a1e8-0ab1907ef5ee/etc/network/interfaces.d/wlan0): Structure needs cleaning"}

вот тут ошибка ) в конфиге надо прописать путь к sd-карте

из статьи:
Код:
Для дальнейшей работы карточка должна
 быть примонтирована (т. е. в Репку пока не 
вставляем), а так же должен быть известен 
путь монтирования. Например, на Ubuntu он 
выглядит примерно так:

/media/sysadmin/6142818e-d23c-4d3d-9efb-072818e2818e

Автор сообщения в Telegram: Кирилл Старостин

Ссылка на сообщение в Telegram
 
Код:
fatal: [localhost]: FAILED! => {"msg": "Failed to get information on remote file (/media/user/93eafb14-0568-40ea-a1e8-0ab1907ef5ee/etc/network/interfaces.d/wlan0): Structure needs cleaning"}

вот тут ошибка ) в конфиге надо прописать путь к sd-карте

из статьи:
Код:
Для дальнейшей работы карточка должна
 быть примонтирована (т. е. в Репку пока не 
вставляем), а так же должен быть известен 
путь монтирования. Например, на Ubuntu он 
выглядит примерно так:

/media/sysadmin/6142818e-d23c-4d3d-9efb-072818e2818e

Автор сообщения в Telegram: Кирилл Старостин


было прописано в файле roles/repka_init/vars/main.yml

main_dir: /media/user/93eafb14-0568-40ea-a1e8-0ab1907ef5ee
wpa_ssid: DIR-825-FA14
wpa_psk: 79320863

в каком файле? который в tasks или который в vars?

"Теперь ненадолго отвлечёмся — запишем на SD-карточку свежий образ РепкаОС 1.0.14 (от 06.10.23), плейбук тестировался только на нем. "

а я использую образ от 1.12.202(arm64_ubuntu_20.04.6_desktop_01.12.23_ver-1.4.img)
может из за этого?

Автор сообщения в Telegram: Mихаил

Ссылка на сообщение в Telegram
 
Репка привет! А вы не думали сделать стенд Репки как с роботом-манипулятором? натыкать туда кучу разных датчиков, подключить монитор и платы расширения, поставить на питание амперметр (самый простейший показомер), термометр прикрутить внешний, и дать сеанс работы 10 минут например а потом резет и новый пользователь. Мне видится несколько сфер применения 1. Поиграть студентам, 2. Потестировать код, 3. Проверить как работает с разным окружением, скорость работы, 4. Сверить как работает код у себя и у вас на устройстве, то есть использовать как эталон, 5. Показать начальству что вот на Репке все что нам нужно работает и можем закупать :) . Ну и вы сами для себя скорей всего что то еще увидите или используете.

Автор сообщения в Telegram: Сергей

Ссылка на сообщение в Telegram
 
Репка привет! А вы не думали сделать стенд Репки как с роботом-манипулятором? натыкать туда кучу разных датчиков, подключить монитор и платы расширения, поставить на питание амперметр (самый простейший показомер), термометр прикрутить внешний, и дать сеанс работы 10 минут например а потом резет и новый пользователь. Мне видится несколько сфер применения 1. Поиграть студентам, 2. Потестировать код, 3. Проверить как работает с разным окружением, скорость работы, 4. Сверить как работает код у себя и у вас на устройстве, то есть использовать как эталон, 5. Показать начальству что вот на Репке все что нам нужно работает и можем закупать :) . Ну и вы сами для себя скорей всего что то еще увидите или используете.

Автор сообщения в Telegram: Сергей


Манипулятор-то игрушечный? Али более-менее приличный, на шаговиках?

Автор сообщения в Telegram: Александр Савин

Ссылка на сообщение в Telegram
 
Репка привет! А вы не думали сделать стенд Репки как с роботом-манипулятором? натыкать туда кучу разных датчиков, подключить монитор и платы расширения, поставить на питание амперметр (самый простейший показомер), термометр прикрутить внешний, и дать сеанс работы 10 минут например а потом резет и новый пользователь. Мне видится несколько сфер применения 1. Поиграть студентам, 2. Потестировать код, 3. Проверить как работает с разным окружением, скорость работы, 4. Сверить как работает код у себя и у вас на устройстве, то есть использовать как эталон, 5. Показать начальству что вот на Репке все что нам нужно работает и можем закупать :) . Ну и вы сами для себя скорей всего что то еще увидите или используете.

Автор сообщения в Telegram: Сергей


Зайдите на форум, там есть статьи по работе с gpio, две библиотеки описаны. Одна gpio.fs работающая через файловую систему, вторая gpiod через драйвер символьных устройств. Там достаточно информации, чтобы самому собрать стенд и демонстрировать студентам и начальникам.

Автор сообщения в Telegram: Sergey

Ссылка на сообщение в Telegram
 
Я вообще слабо представляю, как можно такое сделать удаленно. Gpio-разъем для работы требует root права, выводить в глобальную сеть устройство с такими правами может только камикадзе наверное

Автор сообщения в Telegram: Sergey

Ссылка на сообщение в Telegram
 
Мы обдумываем конструкцию манипулятора с приводом от 57 шаговиков с 1:4 планетарным редуктором. Закос под "игрушечный" робот kuka.

Автор сообщения в Telegram: Александр Савин

Ссылка на сообщение в Telegram
 
Вопрос от новичка. потянет ли репка вот такую программу для видеонаблюдения https://devline.ru/linux/ ? Сколько камер она сможет обработать в fullhd

Автор сообщения в Telegram: Дмитрий


Должна, я и свою писал на 4 usb камеры. Норм работает

Ссылка на сообщение в Telegram
 
Статус
Закрыто для дальнейших ответов.