[VC3.1-400][ratos 2.1.0-RC2] Do I have to restart from scratch?

Yesterday I put the 2.1.0-RC2 ratos installer on my Pi and followed the setup instructions. I successfully got the Pi to connect to my WiFi network. Next, the Pi successfully detected my Octopus and flashed the firmware onto it. After that the webclient asked me to choose my Extruder, Thermistor, Fan, etc. which I did. So I believe I am now at the step where I go to the Update Manager and update the RatOS package. But there is no RatOS entry in my Update Manager. As you can probably tell I am not really a software guy and this is my first time working with a Pi. At this point is it safe for me to connect all my steppers, fans, etc. to my Octopus? How do I know if I have made any mistakes so far?
No description
No description
No description
40 Replies
TheTik
TheTikβ€’6d ago
Probably should have done the updates before hooking up the octopus, but no worries. Are you able to ssh into the pi?
TOYOTAprevia
TOYOTApreviaOPβ€’6d ago
Yes I am able to
TOYOTAprevia
TOYOTApreviaOPβ€’6d ago
No description
TheTik
TheTikβ€’6d ago
Try ratos doctor
TOYOTAprevia
TOYOTApreviaOPβ€’6d ago
Thanks Tik 🫑 Will give it a go tonight
TOYOTAprevia
TOYOTApreviaOPβ€’5d ago
@TheTik
No description
TheTik
TheTikβ€’5d ago
Try these lines, one at a time
cd ~/ratos-configurator
git fetch
git switch -f v2.1.x-deployment
ratos doctor
cd ~/ratos-configurator
git fetch
git switch -f v2.1.x-deployment
ratos doctor
TOYOTAprevia
TOYOTApreviaOPβ€’5d ago
No description
TOYOTAprevia
TOYOTApreviaOPβ€’5d ago
Im assuming it will be safe for me to use git pull at this time Should I use git pull? @TheTik
MDFPereira
MDFPereiraβ€’5d ago
try it...
TheTik
TheTikβ€’5d ago
I'm less familiar with git than MDFP, but enough to know you should be safe to run it in this situation πŸ‘
TOYOTAprevia
TOYOTApreviaOPβ€’5d ago
No description
MDFPereira
MDFPereiraβ€’5d ago
hmmmm Try this, line by line: ssh to the machine cd printer_data/config/RatOS git fetch origin git checkout -b v2.1.x origin/v2.1.x sudo ./scripts/ratos-update.sh cd ~/ratos-configurator git fetch origin git checkout -b v2.1.x-deployment origin/v2.1.x-deployment sudo ./scripts/update.sh sudo systemctl restart ratos-configurator sudo systemctl restart klipper sudo systemctl restart moonraker
TOYOTAprevia
TOYOTApreviaOPβ€’5d ago
No description
MDFPereira
MDFPereiraβ€’5d ago
wow... something very wrong I sugest reflashing the sd
TOYOTAprevia
TOYOTApreviaOPβ€’5d ago
okay I will do that Thank you MDFP
MDFPereira
MDFPereiraβ€’5d ago
can you send cd printer_data cd config
TheTik
TheTikβ€’5d ago
no wait oh, right. Sorry, was thinking they were in a different directory than home
MDFPereira
MDFPereiraβ€’5d ago
probably it needs the RatOS
TheTik
TheTikβ€’5d ago
printer_data SHOULD be there
MDFPereira
MDFPereiraβ€’5d ago
yep, also config and RatOS
TOYOTAprevia
TOYOTApreviaOPβ€’5d ago
cd printer_data does exist
MDFPereira
MDFPereiraβ€’5d ago
system is gone...
TOYOTAprevia
TOYOTApreviaOPβ€’5d ago
uhhhhh so restart yeah?
MDFPereira
MDFPereiraβ€’5d ago
base klipper is damaged AF
TOYOTAprevia
TOYOTApreviaOPβ€’5d ago
okay I will reflash now Alright I have reflashed the Pi. The Pi detected my Octopus v1.1, and I was prompted to select my hotend, extruder, etc. I completed that step, and now it prompted me to go to this page: https://os.ratrig.com/docs/configuration/#initial-configuration (I still have not connected any of my steppers, probes, endstops, etc.) Should I be updating my ratOS first, or follow the instructions on that page first? @TheTik
TheTik
TheTikβ€’5d ago
Grabbing my notes here
5. Refresh update manager
6. at this point nothing should be invalid, all green. IF THAT'S NOT THE CASE stop here and post your moonraker.log
7. Update only the RatOS package(NOT configurator).
8. Update RatOS configurator (this takes awhile, if the mainsail output of the update process hangs, let it sit for 10 minutes and then refresh the page, Ctrl+Shift+R)
9. Restart moonraker service (click power icon in the top right of mainsail, click the refresh button next to moonraker under "service controls")
10. Reload mainsail (Ctrol+Shift+R)
11. Refresh update manager
12. "RatOS" should be gone from the list. Everything should be green and have several updates except RatOS configurator (ignore the klipper errors). If it's not, stop here and post your moonraker.log.
13. Click update all.
14. Done.
5. Refresh update manager
6. at this point nothing should be invalid, all green. IF THAT'S NOT THE CASE stop here and post your moonraker.log
7. Update only the RatOS package(NOT configurator).
8. Update RatOS configurator (this takes awhile, if the mainsail output of the update process hangs, let it sit for 10 minutes and then refresh the page, Ctrl+Shift+R)
9. Restart moonraker service (click power icon in the top right of mainsail, click the refresh button next to moonraker under "service controls")
10. Reload mainsail (Ctrol+Shift+R)
11. Refresh update manager
12. "RatOS" should be gone from the list. Everything should be green and have several updates except RatOS configurator (ignore the klipper errors). If it's not, stop here and post your moonraker.log.
13. Click update all.
14. Done.
TOYOTAprevia
TOYOTApreviaOPβ€’5d ago
Thank you sir Everything is all green, so I will proceed with the steps you have shown
MDFPereira
MDFPereiraβ€’5d ago
No description
MDFPereira
MDFPereiraβ€’5d ago
πŸ™‚
TOYOTAprevia
TOYOTApreviaOPβ€’5d ago
??? sorry, I don't understand. I have already completed that step
MDFPereira
MDFPereiraβ€’5d ago
you missed the yellow line?
TOYOTAprevia
TOYOTApreviaOPβ€’5d ago
ohhh i understand now, thanks
MDFPereira
MDFPereiraβ€’5d ago
hehe no problem
TOYOTAprevia
TOYOTApreviaOPβ€’5d ago
I have gotten to step 14. Everything in the update manager is "up-to-date" now, so am I clear to start connecting all my steppers, fans, etc?
TheTik
TheTikβ€’5d ago
If you're not seeing any errors, you're good to connect stuff πŸ‘
TOYOTAprevia
TOYOTApreviaOPβ€’5d ago
Thanks!! Uhhh oops, one more question: since I did my Octopus firmware entirely through WiFi, the SD cardslot on the Octopus serves no purpose now right?
TheTik
TheTikβ€’5d ago
Correct, once the octopus has firmware it doesn't need an sd card.
Aron
Aronβ€’4d ago
Got the same error when updating everything in stead of ratos firstπŸ˜‚
N8boy
N8boyβ€’4d ago
Got the same as well, but followed the instruction, first RatOs, then configuration, then everything else. The issue at my side was that Klipper was not updated completely so the sweeping vibration generate was not yet implemented. After updating Klipper (again) everything worked

Did you find this page helpful?