Difference between revisions of "Mainsail"

From iagent
Jump to: navigation, search
(On Replicape)
(On Replicape)
 
Line 2: Line 2:
 
==On Replicape ==
 
==On Replicape ==
 
These are some instructions that have been floating around on the Discord, use at your own risk.
 
These are some instructions that have been floating around on the Discord, use at your own risk.
2. ssh in replicape with user "debian"   
+
# ssh in replicape with user "debian"   
3. start kiauh: "cd kiauh" and  "kiauh.sh"   
+
# start kiauh: "cd kiauh" and  "kiauh.sh"   
4. in kiauh: select "1: Install" then "2: Moonraker" (Moonraker ist API for the comunication between klipper and mainsail)   
+
# in kiauh: select "1: Install" then "2: Moonraker" (Moonraker ist API for the comunication between klipper and mainsail)   
5. after installation "moonraker", install "3: Mainsail"   
+
# after installation "moonraker", install "3: Mainsail"   
6. Leave kiah with "q", kiauh will disable octoprint   
+
# Leave kiah with "q", kiauh will disable octoprint   
7. follow the docu at "https://docs.mainsail.xyz/setup/manual-setup/klipper"   
+
# follow the docu at "https://docs.mainsail.xyz/setup/manual-setup/klipper"   
8. edit /etc/systemd/system/klipper.service with "nano" ad add "-a /tmp/klippy_uds" to the end of the arg,   
+
# edit /etc/systemd/system/klipper.service with "nano" ad add "-a /tmp/klippy_uds" to the end of the arg,   
9. restart sevices "sudo service klipper restart" and "sudo service moonraker restart"   
+
# restart sevices "sudo service klipper restart" and "sudo service moonraker restart"   
10. remove port forwarding from octoprint: "nft flush ruleset" and disable it "systemctl mask nftables.service" (thx, goeland86)   
+
# remove port forwarding from octoprint: "nft flush ruleset" and disable it "systemctl mask nftables.service" (thx, goeland86)   
11. edit & create the config files like described in "https://docs.mainsail.xyz/setup/manual-setup"   
+
# edit & create the config files like described in "https://docs.mainsail.xyz/setup/manual-setup"   
12. if moonraaker cant connect to klipper, reinstall klipper:  "cd" than "cd klipper" than "cd scripts" than "./install-beaglebone.sh"   
+
# if moonraaker cant connect to klipper, reinstall klipper:  "cd" than "cd klipper" than "cd scripts" than "./install-beaglebone.sh"   
13. restart sevices "sudo service klipper restart" and "sudo service moonraker restart"   
+
# restart sevices "sudo service klipper restart" and "sudo service moonraker restart"   
14. check if you can load the web ui   
+
# check if you can load the web ui   
15. thats it, Folks
+
# thats it, Folks
  
 
==On Recore==
 
==On Recore==

Latest revision as of 19:03, 29 September 2021

On Replicape

These are some instructions that have been floating around on the Discord, use at your own risk.

  1. ssh in replicape with user "debian"
  2. start kiauh: "cd kiauh" and "kiauh.sh"
  3. in kiauh: select "1: Install" then "2: Moonraker" (Moonraker ist API for the comunication between klipper and mainsail)
  4. after installation "moonraker", install "3: Mainsail"
  5. Leave kiah with "q", kiauh will disable octoprint
  6. follow the docu at "https://docs.mainsail.xyz/setup/manual-setup/klipper"
  7. edit /etc/systemd/system/klipper.service with "nano" ad add "-a /tmp/klippy_uds" to the end of the arg,
  8. restart sevices "sudo service klipper restart" and "sudo service moonraker restart"
  9. remove port forwarding from octoprint: "nft flush ruleset" and disable it "systemctl mask nftables.service" (thx, goeland86)
  10. edit & create the config files like described in "https://docs.mainsail.xyz/setup/manual-setup"
  11. if moonraaker cant connect to klipper, reinstall klipper: "cd" than "cd klipper" than "cd scripts" than "./install-beaglebone.sh"
  12. restart sevices "sudo service klipper restart" and "sudo service moonraker restart"
  13. check if you can load the web ui
  14. thats it, Folks

On Recore

ssh root@recore.local
su debian
cd /home/debian/kiauh
./kiauh.sh

Install moonraker Install mainsail Disable octoprint