Ungewollter Druckertausch im Repetier Server
Hallo zusammen,
da ich nun auch diverse Probleme bei der Einrichtung habe, möchte ich hier mal nachfragen, ob jemand eine Lösung für mein Problem hat. Zunächst mal mein Setup:
- Raspberry Pi Vers. 4 B
- Repetier Server Pro V 1.0.4
- 3 Drucker (Ender 3 V2, Ender 5, Ender CR.6 SE)
- 1 USB Hub
- 3 Webcams, die am Hub angeschlossen werden.
Ziel ist es natürlich, über den Pi und Repetier alle 3 Drucker zu steuern. Pro Drucker ist eine Webcam vorgesehen.
Grundsätzlich ist die Einrichtung einfach und funktioniere auch völlig problemlos. Der Pi verfügt über 4 USB Abschlüsse, davon sind 3 mit den Druckern belegt. Der 4. bekommt den Hub, an diesem werden die Kameras angeschlossen.
Im Repetier Server sind die USB Ports 0-2 den Druckern zugewiesen und die Cams lassen sich auch den einzelnen Druckern zuweisen.
Soweit, so gut.
Jetzt zum Problem. Irgendwann, keine Ahnung wann oder wieso, tauschen die Drucker.
Wenn ich also dem CR6 einen Druckauftrag gebe, startet der Ender 5 und umgekehrt. Manchmal (ich habe schon mehrfach neu installiert) ist auch alles durcheinander. Druckauftrag an den 3er, der 5er startet, Druckauftrag an den 5er, der 6er läuft, Druckauftrag an den 6er, der 5er geht. Die Kameras zeigen übrigens dann auch immer jeweils andere Drucker.
Die USB Ports werden in den Einstellungen genauso angezeigt, wie ich sie ursprünglich eingerichtet hatte. Hier hat sich offenbar nichts verändert.
Was habe ich bisher versucht?
- Ich habe also mehrfach die SD Karte komplett neu eingerichtet.
- Ich habe mal alles ohne Kameras laufen lassen
- Über Putty die Einstellung im Raspi geprüft (sudo raspi-config), aber nichts gefunden
Meine erste Idee war ja, dass das mit den Cams zusammenhängt. Die kann ich aber mittlerweile ausschließen.
Wer hat hier noch Ideen. Hat jemand dieses Problem schon mal gehabt.
Welche Infos werden noch benötigt.
Vielen Dank für Eure Unterstützung!!
Gruß,
Ufti
da ich nun auch diverse Probleme bei der Einrichtung habe, möchte ich hier mal nachfragen, ob jemand eine Lösung für mein Problem hat. Zunächst mal mein Setup:
- Raspberry Pi Vers. 4 B
- Repetier Server Pro V 1.0.4
- 3 Drucker (Ender 3 V2, Ender 5, Ender CR.6 SE)
- 1 USB Hub
- 3 Webcams, die am Hub angeschlossen werden.
Ziel ist es natürlich, über den Pi und Repetier alle 3 Drucker zu steuern. Pro Drucker ist eine Webcam vorgesehen.
Grundsätzlich ist die Einrichtung einfach und funktioniere auch völlig problemlos. Der Pi verfügt über 4 USB Abschlüsse, davon sind 3 mit den Druckern belegt. Der 4. bekommt den Hub, an diesem werden die Kameras angeschlossen.
Im Repetier Server sind die USB Ports 0-2 den Druckern zugewiesen und die Cams lassen sich auch den einzelnen Druckern zuweisen.
Soweit, so gut.
Jetzt zum Problem. Irgendwann, keine Ahnung wann oder wieso, tauschen die Drucker.
Wenn ich also dem CR6 einen Druckauftrag gebe, startet der Ender 5 und umgekehrt. Manchmal (ich habe schon mehrfach neu installiert) ist auch alles durcheinander. Druckauftrag an den 3er, der 5er startet, Druckauftrag an den 5er, der 6er läuft, Druckauftrag an den 6er, der 5er geht. Die Kameras zeigen übrigens dann auch immer jeweils andere Drucker.
Die USB Ports werden in den Einstellungen genauso angezeigt, wie ich sie ursprünglich eingerichtet hatte. Hier hat sich offenbar nichts verändert.
Was habe ich bisher versucht?
- Ich habe also mehrfach die SD Karte komplett neu eingerichtet.
- Ich habe mal alles ohne Kameras laufen lassen
- Über Putty die Einstellung im Raspi geprüft (sudo raspi-config), aber nichts gefunden
Meine erste Idee war ja, dass das mit den Cams zusammenhängt. Die kann ich aber mittlerweile ausschließen.
Wer hat hier noch Ideen. Hat jemand dieses Problem schon mal gehabt.
Welche Infos werden noch benötigt.
Vielen Dank für Eure Unterstützung!!
Gruß,
Ufti
Comments
Die Ports heißen bei mir "/dev/ttyUSB0" bis "/dev/ttyUSB2" Das erschien mir am logischsten.
Wenn es aber an den "by-path"-Ports hängen soll, werde ich das nachher mal testen.
Ich melde mich, sobal ich was genaueres weiß.
also, tatsächlich scheint das Problem behoben zu sein.
Ich habe zwar erst mit 2 Druckern getestet, da der 3er noch in einem größeren Druck (manuell gesteuert) ist, aber sieht gut aus. Beide Drucker mit Kamera funktionieren.
Wenn der 3er implementiert wird (also morgen) kann ich nochmal ein kurzes Update geben.
Manchmal ist die Lösung doch so einfach...
...und man sieht den Wald vor lauter Bäumen nicht.
Nun denn, vielen Dank für die Hilfe.
Gruß,
Ufti
Bei neueren images kann man wpa supplicant auch explizit vorgeben und muss nicht mehr unsere Steuerung nutzen. Manchmal hilft es auch AP auf nie zu setzen, dann wechselt er nicht in den AP modus wenn er glaubt nicht verbunden zu sein. Insbesondere wenn man ein display hat kann man das gefahrlos machen ohne angst zu haben sich auszuschließen.
ich habe 2 Drucker an meinen Raspi mit Repetier Server angeschlossen. Einen Anet ET4 (Marlin 2.06) und einen Sapphire Pro (Marlin 2.06). Leider taucht der Anet weder in serial/by-id noch in serial/by-path auf so dass ich ihn über USB1 angeschlossen habe. Er wird aber nach einem Neustart des Repetierservers manchmal nicht gefunden, weil sich der USB auf USB0 geändert hat. Was kann ich tun?
Danke im Voraus für Hinweise
Testweise einfach mal über ssh einloggen und
ls -l /dev/serial/by-path
Einmal ohne drucke rund dann Drucker einbinden und noch mal.
Wenn der Link nicht entsteht sofort
tail -200 /var/log/syslog
aufrufen und sehen ob da was steht was schief gegangen ist.
Ansonsten ist im syslog nichts schlimmes zu erkennen. Er erwähnt keine links aber auch keine Fehler beim erzeugen.
Nein, dann bist du im valschen Verzeichnis. /dev/v4l/by-path ist wo die kameras by path erscheinen denke ich.
Drucker erscheinen unter /dev/serial/by-path - bin aber bald bei meinem Drucker zum testen.
lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 046d:0823 Logitech, Inc. HD Webcam B910
Bus 001 Device 007: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 001 Device 004: ID 046d:0823 Logitech, Inc. HD Webcam B910
Bus 001 Device 003: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ls /dev/serial/by-id
usb-1a86_USB_Serial-if00-port0
ls /dev/serial/by-path
platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.1:1.0-port0
platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.3:1.0-port0
ls -l /dev/serial/by-path
siehst du sogar das sie die beiden ttyUSBx verlinken.