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