Да, это решение проблемы именно буанет. А он собирает свой контейнер и у него внутри пользователь рут, который при прокидывании usb, в докер и запуске с провами привелег не имеет проблем с группами
С помощью Anzor я до этого уже додумался. Но, даже после chmod 777 /dev/ttyACM0 всё ещё permission denied. Чёто там нехватает. Но да, я поставил готовый образ, в нём всё работает. Буду пилить и изучать как реализовано. Похлже он запускается с какими-то параметрами, надо найти их.
Посмотрите, в какие группы входит юзер iobroker. И какие группы могут читать-писать в /dev/ttyACM0 в самом контейнере.
Честно сказать, вопросом ремаппинга GUID я не занимался, но, видимо, Ваш путь туда лежит. Если разберусь, напишу :) Просто я брал за основу контейнер буанета -)
Можно провести эксперимент, но осторожно! Посмотреть ID группы dialout у хоста, убедиться, что эта группа пишет и читает ttyACM0. Пойти в контейнер и..
Увы, если идёте по пути набивания своих шишек, то придётся читать и разбираться... А иначе проще взять готовый контейнер и... сконфигурировать его для себя, благо, концепция докера это предполагает.
Да, это решение проблемы именно буанет. А он собирает свой контейнер и у него внутри пользователь рут, который при прокидывании usb, в докер и запуске с провами привелег не имеет проблем с группами