CreatBotMainsail/docs/update-0.1.x.md
Stefan Dej 9bdcec01ca Update Mainsail to the Moonraker 0.1
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-08-15 01:23:09 +02:00

1.3 KiB

Update from 0.1.x to latest

Updates after 0.1.x are easier than 0.0.x to 0.1.x.

Update Moonraker

cd ~/moonraker
git pull
sudo service moonraker restart

create a new file ~/moonraker.conf

[server]
host: 0.0.0.0
config_path: ~/klipper_config

[authorization]
enabled: true
trusted_clients:
 192.168.0.0/24

Update Klipper

cd ~/klipper
git fetch
git checkout origin/master

Move klipper config files to the subdirectory

create the new subdirectory andmove printer.cfg in ~/klipper_config:

mkdir ~/klipper_config/
mv ~/printer.cfg ~/klipper_config/

move also included klipper config files to this directory.

Change Klipper default printer.cfg location

edit file /etc/default/klipper and change /home/pi/printer.cfgto /home/pi/klipper_config/printer.cfg.

Modify printer.cfg

now you have to remove the [moonraker] section from ~/klipper_config/printer.cfg and check if there are the following sections in it:

[virtual_sdcard]
path: ~/sdcard

[pause_resume]
[display_status]

and rename RESET_SD in your cancel print macro to SDCARD_RESET_FILE.

Update static files from Mainsail

rm -R ~/mainsail/*
cd ~/mainsail
wget -q -O mainsail.zip https://github.com/meteyou/mainsail/releases/download/v0.1.2/mainsail-beta-0.1.2.zip && unzip mainsail.zip && rm mainsail.zip