octopi.local
is the DNS name provided that the Bonjour service is running. If it isn't running in your local area network and you do have a DNS server running in your local network and your DHCP server has been configured to update the local DNS server and the system you are running the browser on uses that local DNS server then just plain octopi
should work.
Since there are a lot of "ifs" above and you have a monitor connected to the RPi 3, the last line of output after the RPi boots is the IP address it has been assigned. Use that IP address in your browser to connect. If it doesn't print an IP address as the last line, then something is wrong with the (WiFi) network configuration. Note that if you use an Ethernet cable, no RPi side configuration is needed so it should just work and from there, we can help you figure out what is wrong with the WiFi configuration.
Information that would be useful would be the OS of the system you are running the browser on and the name of the browser. Version numbers of these two would be better.
If it is a Windows system, open a command prompt and provide the output of ipconfig /all
, ping octopi.local
, and ping octopi
.
1 Like
Ok, thanks. I'm still processing the DHCP and DNS bits. As of writing this, octoprint was going. I connected to ethernet again with a brand new octopi image flashed onto the sd card. It booted up. I set up my printer. After this I tried just wifi. I connecected up a monitor, and watched it go through its startup sequence. It said something like 'you can connect using any one of the addresses below' but there were no addresses listed at all. Under that it said 'octopi login'. And it didn't work to connect. Foiled again. I am mainly using a macbook with chrome browser.
I know its not a big step, but its a little. I also may be using chromium on linux too. After putting my octopirint login in it says 'Access Octoprint from a web browser on your network by navigating to any of http:// octopi.local https is also available, with a selfsigned certificate'... It only lists one link. There is no ip address.
When i type ifconfig it doesnt give me the ip address. Does this mean its not connected to wifi?
Yes, if ifconfig
doesn't show an IP address, then you don't have one.
I think I am having the same problem. I started a thread over here with all the details I could find about my network problems: https://community.octoprint.org/t/wifi-trouble-with-new-image-on-pi-w-2/43556
I didn't see anything here that convinces me that there's a problem. You just don't know the address of your server. Mine also says to connect to octopi.local but it has a static address set.
There are a lot of ways to figure out the address of the octopi server but they depend on what you have on hand and your level of expertise.
One thing you can do is connect a usb keyboard to the pi, log in (username pi) and see what's assigned. If the ifconfig command works, that's the easiest way. If not, netstat -r should show you.
Once you find the address you can probably connect successfully to your server.
I am having a very similar problem. I installed Octopi on 3A+ and connected it to a monitor. I Have an IP address but cannot see it through the browser. I checked the address with "Angry IP Scanner" and it does not show up. I have mounted the R/P 3A+ in a metal enclosure and wonder if the wi-fi is too shielded? Nope, opened enclosure & still can't be found. I have spent Hours on this, please help! btw, everything showed "OK" on the monitor connected directly to the 3A+.
There's nothing special about OctoPi's network support. It is the same as the Raspberry Pi OS (or Raspbian) it is based on. For every successful or failing network connection there are usually a minimum of three systems involved. The RPi, the system you are trying to connect to it, and a router that provides DHCP and DNS services.
On each of these systems, there are commands to execute and output from those commands that are crucial to diagnosing problems. If none of these details are provided, then there's not much we can do except commiserate with you.
There's no such thing as too much detail. Start with the output of ifconfig /all
or ipconfig /all
on the system with the browser. Tell us about the OS on that system and what browser you are using. Next, tell us as much as you can about your router. Finally, don't just tell us you have an IP address, give us details, what is that IP address. Don't tell us everything is "OK" on the monitor, give us details as to what is displayed on the monitor.
We will be happy to provide guidance as to which commands to execute and where as soon as we know enough about your environment to do so.
Thank you for getting back to me. The only thing that I can think might be causing my problem is that I have a Deco mesh system installed for better home coverage. Through the Deco, I see that the Octopi was assigned 192.168.68.79 but when I go to my browser, the site cannot be found. I also used "Angry IP Scanner" and bracketed the search from 192.168.68.0 to 192.168.68.255 with no hits. Perplexing. In the mean time, I saw that Octopi can run on an Android platform & I am starting to pursue that approach. I am VERY new to 3D printing & I am at the boundary of my computer knowledge which is not helpful and frustrating.
What is the IP address of the system you ran Angry IP Scanner on? Or would you prefer to not answer any more questions?
my IP address? If so, I'd like to send it to you privately
I don't want your public IP address, I want the private IP address assigned by your router to your system (which should be the same router that assigned the IP address to the RPi).
I believe you are suffering from local network routing issues. Without details, I can't help you fix it. If you are paranoid about revealing information about your private local address space then I suggest you hire a local network expert that you can trust to come to your location and troubleshoot for you.
Remember that not everyone understands everything written in the way it was intended to be, and OP has already said they are at the boundary of their computer knowledge. This comment sounds very passive aggressive to me.
Sorry to bother you! I will muddle through it after I calm down and try to approach it from a fresh perspective. Thank you for your time & effort! I didn't understand or know how to find "the private IP address assigned by your router to your system (which should be the same router that assigned the IP address to the RPi" After researching my Deco it says my LAN IP is 192.168.68.1 subnet mask 255.255.252.0