Benutzeravatar
Administrator
Flaschen über Mainsail MKS-SKIPR Vollautomatisch
Firmware-Update für MKS SKIPR direkt über Mainsail

Mit diesem kleinen Zusatz bekommt dein Drucker in Mainsail den Menüpunkt Firmware-Update. Danach aktualisierst du die Firmware per Knopfdruck. Nur für die Installation brauchst du einmalig ein paar Befehle. Du kannst sie einfach kopieren und einfügen.

Passt das zu meinem Drucker?
  • Dein Drucker hat ein MKS-SKIPR-Board und eine Micro-SD im MCU Slot.
  • Du nutzt Klipper und Mainsail.
  • Der Drucker ist mit dem Internet verbunden.
Wichtig: Nur für das MKS-SKIPR-Board! Andere Boards werden in der Regel erkannt und gesperrt. Installiere das Paket trotzdem nicht auf anderen Druckern.

Vor dem Start
  • Es darf kein Druck laufen.
  • Sichere deine Config-Dateien: In Mainsail links auf Maschine gehen und zumindest die printer.cfg herunterladen.
  • Suche die IP-Adresse deines Druckers. Das ist die Zahl, die im Browser oben steht, wenn du Mainsail öffnest, zum Beispiel 192.168.1.50.
Schritt 1: Mit dem Drucker verbinden
  • Windows: Windows-Taste drücken, PowerShell eingeben und öffnen.
  • Mac: Das Programm Terminal öffnen.
  • Linux: Ein Terminal öffnen.
Gib diesen Befehl ein und ersetze die Beispiel-IP durch deine eigene:

Code: Alles auswählen

ssh mks@192.168.1.50
  • Bei der ersten Verbindung kommt eine Frage mit yes/no. Tippe yes und drücke Enter.
  • Dann wird das Passwort abgefragt. Bei MKS-Boards ist es oft makerbase.
  • Keine Sorge: Beim Tippen des Passworts siehst du nichts, auch keine Sternchen. Das ist normal. Einfach tippen und Enter drücken.
Einfügen im Terminal: In der PowerShell reicht ein Rechtsklick, auf dem Mac geht es mit Cmd+V, unter Linux meist mit Strg+Umschalt+V.

Schritt 2: Paket herunterladen

Code: Alles auswählen

wget http://dev-it.de/uploads/skipr-update_1.0.0_all.deb
Schritt 3: Datei prüfen

Damit stellst du sicher, dass die Datei vollständig und unverändert ist:

Code: Alles auswählen

echo "e3c627172c76b56e3ade29920f96683c897af12de6433fc6abef9d540290c64a  skipr-update_1.0.0_all.deb" | sha256sum -c
Es muss OK erscheinen. Bei einer anderen Meldung installiere bitte nicht weiter und melde dich hier im Thema.

Schritt 4: Installieren

Code: Alles auswählen

sudo apt install ./skipr-update_1.0.0_all.deb
  • Falls nach dem Passwort gefragt wird, gib es wieder ein.
  • Falls noch etwas nachinstalliert werden muss, bestätige die Frage mit J oder Y und Enter.
  • Am Ende steht: Firmware-Update ist installiert
Danach kannst du das Fenster schließen. Klipper muss dafür nicht neu gestartet werden.

Schritt 5: Update starten
  1. Lade Mainsail im Browser neu.
  2. Klicke links auf Firmware-Update. Falls der Punkt fehlt, öffne die Seite direkt, natürlich mit deiner IP: http://192.168.1.50/update/
  3. Klicke auf Update starten und dann auf Ja, jetzt starten.
  4. Warte, bis der Drucker neu gestartet hat und Update erfolgreich erscheint.
Während des Updates den Drucker nicht ausschalten! Das Browserfenster darfst du schließen, das Update läuft trotzdem weiter. Mainsail ist zwischendurch nicht erreichbar, das ist normal.

Das Update dauert einige Minuten. Dabei wird auch die Klipper-Software auf den neuesten Stand gebracht. Falls der Drucker danach einen Fehler meldet, prüfe zuerst die Meldung in Mainsail.

Wenn etwas nicht klappt
  • Connection refused oder Timeout beim Verbinden: Prüfe die IP-Adresse und ob dein PC im selben Netzwerk ist.
  • Permission denied: Das Passwort stimmt nicht. Tippe es noch einmal in Ruhe ein.
  • Der Dienst klipper.service wurde nicht gefunden: Klipper ist nicht wie erwartet installiert.
  • Mainsail mit nginx wurde nicht gefunden: Das Paket braucht Mainsail mit nginx. Fluidd allein reicht nicht.
  • Gerade läuft ein Druck: Warte, bis der Druck fertig ist.
  • Dieses Update ist nur für das MKS-SKIPR-Board: Das Paket passt nicht zu deinem Board. Bitte nicht weiter versuchen.
  • Das Update hat nicht geklappt: Befolge den Hinweis auf der Seite und klicke auf Erneut versuchen. Hilft das nicht, öffne Technische Details anzeigen und poste den Text hier im Thema.
  • Die Seite bleibt lange bei „Der Drucker startet neu“: Warte mindestens 5 Minuten. Schalte den Drucker dann einmal aus und wieder ein.
Wieder entfernen

Verbinde dich wie in Schritt 1 und gib ein:

Code: Alles auswählen

sudo apt purge skipr-update
Der Menüpunkt verschwindet dann wieder. Deine Config-Dateien werden dabei nicht angefasst.

Sicherheitshinweis
  • Die Update-Seite hat kein eigenes Passwort. Jeder in deinem Netzwerk kann sie öffnen, genau wie Mainsail meist auch. Gib deinen Drucker deshalb nicht im Router für das Internet frei.
  • Falls du noch das Standard-Passwort nutzt, ändere es am besten. Das geht nach Schritt 1 mit dem Befehl passwd.
Viel Erfolg! Fragen und Rückmeldungen gerne hier im Thema.
🔧 Troubleshooter | Entwickler | Klipper
⚠️ Hinweis: Ich hafte nicht für verbrannte Finger oder verstopfte Nozzles.
👉 Erste Regel: Hast du dein Druckbett gelevelt?
Benutzeravatar
Administrator
Flaschen über Mainsail MKS-SKIPR Vollautomatisch
Links unten im Seiten Menü
Bildschirmfoto 2026-11-03 um 23.45.37.png

Bildschirmfoto 2026-11-03 um 23.45.48.png
Bildschirmfoto 2026-11-03 um 23.46.20.png
Bildschirmfoto 2026-11-03 um 23.46.28.png
🔧 Troubleshooter | Entwickler | Klipper
⚠️ Hinweis: Ich hafte nicht für verbrannte Finger oder verstopfte Nozzles.
👉 Erste Regel: Hast du dein Druckbett gelevelt?
Antworten

Information

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste