Using Raspberry Pi 3b for years and just updated because of Python EOL and now Octoprint will not load, not only that, it does not show up on my WiFi list or Angry IP scan. I used 2 different brand new SD cards and still nothing. I put in all my info for SSID, Password, and everything else also. What am I missing or not doing? Using my old SD card I can still load and run Octoprint, is there a file I can look at on the SD card to see if some info is missing or wrong?
Something that I noticed on my working card and not on the new card is the Octopi-WPA-supplicant.txt file, is that not needed and if it is, why is it not on the new card?
OK, got a monitor hooked up and a mouse and it says connected to my wifi. Then a message came up and says there is an update, should I install the updates? Oh, I tried connecting octoprint via my PC and still can't connect, maybe it's a password problem, do I use a certain password that comes with a new install?
When you first connect to the web interface it will go through the initial setup wizard. If you aren't even getting the web page to load you aren't that far yet.
When turning on the RP 3b with it connected to a monitor, it opens up and says it's connected to my wifi, it also says there is an update to install, should I do that? Everything seems to be working except being able to open octoprint with my PC
on that page you should see an ip address of how to access the web interface, if it only shows the hostname and not an ip address it's not connecting. log in to the terminal and use sudo raspi-config to attempt to connect to your wifi in that case. updates aren't as important as getting it to connect I assume at this point.
It does show my IP which is correct and it shows on the monitor a guy on a boat. I'm thinking it's still a username and password that is messing up. One thing it does not do is ask me to log in so how am I suppose to log in to octoprint?
The RPi imager lets you set the username and password for the operating system (OctoPi). I recommend setting the username to 'pi' with whatever password you want (and can remember ).
The first time you connect to OctoPrint with a browser, it will run its initial "first run" script and during this process, you can set the username and password that will be used to login to the web interface. This username and password can be different than the OS username and password.
If you take the option of restoring from a backup (which you made on the old system) it will restore the username and password used by the old system.
OK, I am starting all over with RPi and set the username to pi and my password of choice. I did make a backup but I can not restore it until I'm able to open octoprint. I'll let you know what happens in a few minutes.
Nada, same thing as before. When I turn on the Raspberry with the monitor connected, it loads up and shows the man on the boat splash screen and says it's connected to my wifi but when I go to my browser and try to open octoprint, it says unable to connect. It also does not ask me for username or password so that's the problem I think.
I also am attempting to create a new SD card to address the Python EOL issue, with no success so far. During the process, one of the things I noticed is that if you use the Octopi 1.0.0 image, the WiFi information must be specified in the octop-wpa-supplicant.txt file. The reason is that the file that is probably modified by the Raspberry Pi Imager (/etc/wpa-supplicant/wpa-supplicant.conf) is replaced by a link to /boot/octopi-wpa-supplicant.txt. When editing the file don't make the same mistakes that I did. I forgot to remove the leading '#' character from each line in the WPA section. Also, if you are not in Great Britain, you probably need to add a '#' character in front of the GB country code and delete the character in front of the country you are in (or you might need to add a new line if it is not one of the countries provided).