Hallo zusammen,
Kurze Einleitung.
Ich nutze Proxmox mit mehreren LXC´s.
In diesen habe ich bereits mehrere USB Geräte erfolgreich durchgereicht.
Nun habe ich einen LXC in dem Octoprint läuft und möchte meinen Drucker per USB verbinden.
Ich habe dann per "lsusb" den Bus hereuasgefunden, durchgereicht und alles lief. Bis zum Abschalten und Wiedereinschalten des Druckes, dann bekommt dieser eine neue device ID vom Host und der Passtrough funktioniert nicht mehr.
Habe dann versucht, das mittels eines sysmlink auf dem host zu umgehen, klappt aber auch nur bis zum wiedereinschalten.
Ich habe bemerkt, das der sysmlink im LXC seine Rechte verliert, sobald ich den Drucker trenne, es reicht aber nicht aus, wenn ich die Rechte auf dem host mit chmod neu setze, sondern ich muss den LXC stoppen und wieder starten um die Änderungen wirksam zu machen.
Gibt es eine Möglichkeit die Rechte dauerhaft zu setzen, sodass ich den LXC nicht immer neu starten muss?
Danke im vorraus
Dirk
Kurze Einleitung.
Ich nutze Proxmox mit mehreren LXC´s.
In diesen habe ich bereits mehrere USB Geräte erfolgreich durchgereicht.
Nun habe ich einen LXC in dem Octoprint läuft und möchte meinen Drucker per USB verbinden.
Ich habe dann per "lsusb" den Bus hereuasgefunden, durchgereicht und alles lief. Bis zum Abschalten und Wiedereinschalten des Druckes, dann bekommt dieser eine neue device ID vom Host und der Passtrough funktioniert nicht mehr.
Habe dann versucht, das mittels eines sysmlink auf dem host zu umgehen, klappt aber auch nur bis zum wiedereinschalten.
Ich habe bemerkt, das der sysmlink im LXC seine Rechte verliert, sobald ich den Drucker trenne, es reicht aber nicht aus, wenn ich die Rechte auf dem host mit chmod neu setze, sondern ich muss den LXC stoppen und wieder starten um die Änderungen wirksam zu machen.
Gibt es eine Möglichkeit die Rechte dauerhaft zu setzen, sodass ich den LXC nicht immer neu starten muss?
Danke im vorraus
Dirk