Mainsail to Moonraker Connection

I have a Mainsail to Moonraker connection issue while trying to install the firmware on my new V-minion. Following the RatOS configuration documentation, I was successful in installing RatOS v2.0.0 onto my pi3B+ and ran the RatOS configurator. I successfully started step 2 of the configurator which flashes the control board. My printer uses the SKR 2 (429) board. So I selected that option for the configurator to create the binary file to flash the control board. After installing the microSD card into the controlboard I powered everything up and logged into ratos.local which brought up Mainsail. Everything seems to be working per the instructions at this point until I try to update RatOS using Update Manager in Mainsail. I click on the update button and it starts the update process and then Mainsail tries to connect to Moonraker whereby I get a connection failed error "Cannot connect to Moonraker (ratos.local)". The trouble shooting section of the RatOS documentation said to fix this problem by adding your IP range in CIDR notation to the [authorization] section in "~/klipper_config/moonraker.conf" on the pi as follows:

ssh ratos.local
nano ~/klipper_config/moonraker.conf
sudo systemctl restart moonraker

Problem is that after I SSH into the pi, there is no klipper_config directory and no moonraker.conf file to edit. I did, however, find a moonraker.conf file under the Machine tab Config Files section on Mainsail. Commented out the authorization section as directed by the instructions as an alternate solution, saved it but it didn't solve the problem. The guide also said the issue might be fixed by logging into Mainsail using the IP address instead of the ratos.local address. Didn't work.

Can anyone tell me how to fix this? Thankyou for your help.
Was this page helpful?