- Mitglied seit
- 21. Jun 2017
- Beiträge
- 18
- Punkte für Reaktionen
- 0
- Punkte
- 1
Hallo und schönen guten Abend alle zusammen.
Ich benötige auch mal hilfe.
Kurz der Aufbau :
1 DS 3018xs mit !!! DSM 7 !!!
1 Prusa MK3s+ Drucker
1 TwoTrees Sapphire Pro Drucker
1 Sidewinder X1 Drucker
1 einfacher USB Hub
Wie ich erlesen konnte, wurde mit DSM 7 das durchreichen der USB Geräte beendet.
Wenn ich eine Virtuelle Maschiene erstelle, kann ich alle 3 Geräte übergeben. Das klappt
Nun möchte ich das aber in Docker realisieren.
Leider bekomme ich nur den Prusa tatsächlich übergeben an die Docker Maschiene /dev/ttyACM0.
Die beiden anderen ebend nicht.
Das habe ich bereits versucht.
/sbin/modprobe usbserial
/sbin/modprobe ftdi_sio
/sbin/modprobe cdc-acm
chmod 777 /dev/ttyUSB0
chmod 777 /dev/ttyACM0
Wie gesagt der Prusa funktioniert ohne Probleme an /dev/ttyACM0
Aber alle anderen Geräte werden nicht mitgenommen.
Ich habe natürlich für Docker "Container mit hoher Priorität ausführen" angehakt.
ich habe auch bereits versucht --device=/dev/ttys0 oder ebend ACM0 usw per Enviroment an die Dockerinstanz zu übergeben.
Geht leider auch nicht.
Was ich auch nicht ermitteln konnte, welches Gerät welches dev benutzt. Also Prusa = /dev/ttyUSB1 oder TwoTrees = /dev/ttys0 usw.
Das bekomme ich mit lsusb nicht angezeigt.
Das dumme an der Virtuellen Maschiene ist leider, wenn ich z.B. einen Drucker abschalte, wird der sofort aus der liste der Geräte genommen, die an die VM übergeben werden sollten entfernt.
Das bedeutet dann, das ich die VM runterfahren muss und das USB Gerät erst wieder einpflegen muss. Dann geht es wieder. Aber so will ich das halt nicht.
Kann mir da jemand einen Tipp geben wie ich das am besten mit Docker hinbekomme ?
Versucht habe ich es mit Repetier und Octoprint.
Ich danke euch
Gruß
Dirk
Ich benötige auch mal hilfe.
Kurz der Aufbau :
1 DS 3018xs mit !!! DSM 7 !!!
1 Prusa MK3s+ Drucker
1 TwoTrees Sapphire Pro Drucker
1 Sidewinder X1 Drucker
1 einfacher USB Hub
Wie ich erlesen konnte, wurde mit DSM 7 das durchreichen der USB Geräte beendet.
Wenn ich eine Virtuelle Maschiene erstelle, kann ich alle 3 Geräte übergeben. Das klappt
Nun möchte ich das aber in Docker realisieren.
Leider bekomme ich nur den Prusa tatsächlich übergeben an die Docker Maschiene /dev/ttyACM0.
Die beiden anderen ebend nicht.
Das habe ich bereits versucht.
/sbin/modprobe usbserial
/sbin/modprobe ftdi_sio
/sbin/modprobe cdc-acm
chmod 777 /dev/ttyUSB0
chmod 777 /dev/ttyACM0
Wie gesagt der Prusa funktioniert ohne Probleme an /dev/ttyACM0
Aber alle anderen Geräte werden nicht mitgenommen.
Ich habe natürlich für Docker "Container mit hoher Priorität ausführen" angehakt.
ich habe auch bereits versucht --device=/dev/ttys0 oder ebend ACM0 usw per Enviroment an die Dockerinstanz zu übergeben.
Geht leider auch nicht.
Was ich auch nicht ermitteln konnte, welches Gerät welches dev benutzt. Also Prusa = /dev/ttyUSB1 oder TwoTrees = /dev/ttys0 usw.
Das bekomme ich mit lsusb nicht angezeigt.
Das dumme an der Virtuellen Maschiene ist leider, wenn ich z.B. einen Drucker abschalte, wird der sofort aus der liste der Geräte genommen, die an die VM übergeben werden sollten entfernt.
Das bedeutet dann, das ich die VM runterfahren muss und das USB Gerät erst wieder einpflegen muss. Dann geht es wieder. Aber so will ich das halt nicht.
Kann mir da jemand einen Tipp geben wie ich das am besten mit Docker hinbekomme ?
Versucht habe ich es mit Repetier und Octoprint.
Ich danke euch
Gruß
Dirk