What is the problem?
I am unable to connect to Octoprint on my Raspberry Pi 4b using http://octopi.local. Also unable to ssh into it. I followed the instructions here.
What did you already try to solve it?
- Reinstalled multiple times
- Researched the issue on this forum and Reddit. Including the Wifi megathread. Nothing seemed to help.
- Installed Raspbian to ensure that it was not a hardware issue. Raspbian was able to connect to my Wifi fine (albeit taking a slightly long time to connect) and I was able to ssh into it using the IP.
- Tried directly editing octopi-wpa-supplicant.txt with my wifi settings.
Logs (syslog, dmesg, ... no logs, no support)
I don't have any logs because I can't figure out how to produce them in this instance.
Additional information about your network (Hardware you are trying to connect to, hardware you are trying to connect from, router, access point, used operating systems, ...)
It is a resident network for the apartment I live in. I doubt they have these kinds of connections blocked because ssh was not blocked and they are really lazy with tech and maintenance.
The Octopi image is on a Raspberry Pi 4b with Octopi installed from Imager, I am trying to connect from a desktop PC on the same network which uses Arch Linux. I also tried connecting with my phone, which uses LineageOS.
Here is my wifi supplicant file in case there are any issues (ssid and password obviously not the actual ones):
...
## WPA/WPA2 secured
network={
ssid="MyApartmentSSID"
psk="MyApartmentPassword"
}
## Open/unsecured
#network={
# ssid="put SSID here"
# key_mgmt=NONE
#}
## WEP "secured"
##
## WEP can be cracked within minutes. If your network is still relying on this
## encryption scheme you should seriously consider to update your network ASAP.
#network={
# ssid="put SSID here"
# key_mgmt=NONE
# wep_key0="put password here"
# wep_tx_keyidx=0
#}
# Uncomment the country your Pi is in to activate Wifi in RaspberryPi 3 B+ and above
# For full list see: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
#country=GB # United Kingdom
#country=CA # Canada
#country=DE # Germany
#country=FR # France
country=US # United States
### You should not have to change the lines below #####################
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
Additional notes:
- My Raspberry Pi is connected to a 5v buck converter connected to my Ender3 power supply using the wires from the original plug that it came with.
- I plugged it into HDMI to verify that it is working. It indeed is. When I power it on, it goes through the usual Linux startup process and then I get the following message (note the absence of an address):
You may now open a web browser on your local network and navigate to any of the following addresses to access OctoPrint:
https is also available, with a self-signed certificate.
- When I connected it directly to my computer via ethernet, it did generate an address, but when I tried to connect to it via my personal computer, it timed out every time.