Hi,
auch wenn es schon x-mal beschrieben wurde, ich habe Probleme meinen Zwave-USB-Stick im LXC anzusprechen.
Das Blöde: vor 7.1-8 lief der gleiche Stick auf dem selben Host im selben Container jahrelang...
nach dem Upgrade, kann der durchgereichte Serial-Port nicht mehr geöffnet werden.
Fehler im Container aus der zwave-js Bibliothek:
Berechtigungen und udev Regel sollten passen, eben wie hier (sehr schön) beschrieben:
https://gist.github.com/crundberg/a77b22de856e92a7e14c81f40e7a74bd
Der Stick ist (wie früher auch) im Container zu sehen:
und ich bin mir ziemlich sicher, das es früher unter 6.x auch ohne udev Regeln ging.
Stick im Host berechtigt und in der Config durchgereicht, in meinem Fall mit:
Nach dem Upgrade auf bullseye kann der Stick nicht mehr aus dem Container angesprochen werden.
Hat jemand die gleiche Erfahrung, bestenfalls eine Lösung?
Wie gesagt, das lief in genau der gleichen Umgebung jahrelang, lediglich Proxmox 7.1-8 hat sich geändert.
Ole
Edit: sorry für die Doppel-Postings (Forum SW, ist etwas "gewöhnungsbedürftig", für mich zumindest...)
auch wenn es schon x-mal beschrieben wurde, ich habe Probleme meinen Zwave-USB-Stick im LXC anzusprechen.
Das Blöde: vor 7.1-8 lief der gleiche Stick auf dem selben Host im selben Container jahrelang...
nach dem Upgrade, kann der durchgereichte Serial-Port nicht mehr geöffnet werden.
Fehler im Container aus der zwave-js Bibliothek:
Failed to open the serial port: Error: Operation not permitted, cannot open /dev/ttyACM0
Berechtigungen und udev Regel sollten passen, eben wie hier (sehr schön) beschrieben:
https://gist.github.com/crundberg/a77b22de856e92a7e14c81f40e7a74bd
Der Stick ist (wie früher auch) im Container zu sehen:
crw-rw-rw- 1 root dialout 166, 0 Jan 5 10:11 ttyACM0
und ich bin mir ziemlich sicher, das es früher unter 6.x auch ohne udev Regeln ging.
Stick im Host berechtigt und in der Config durchgereicht, in meinem Fall mit:
lxc.cgroup.devices.allow = c 166:* rwm
lxc.mount.entry = /dev/ttyACM0 dev/ttyACM0 none bind,create=file 0 0
und fertig.Nach dem Upgrade auf bullseye kann der Stick nicht mehr aus dem Container angesprochen werden.
Hat jemand die gleiche Erfahrung, bestenfalls eine Lösung?
Wie gesagt, das lief in genau der gleichen Umgebung jahrelang, lediglich Proxmox 7.1-8 hat sich geändert.
Ole
Edit: sorry für die Doppel-Postings (Forum SW, ist etwas "gewöhnungsbedürftig", für mich zumindest...)
Last edited: