I have OctoPrint 1.4.2 running on a Pi 3B and connected to an Ender 3 Pro.
OctoPi has a static IP address (192.168.1.162) assigned by the router on one of my WiFi networks and everything works fine when connecting remotely.
BUT, I tried today to connect an hdmi screen with touch interface - Pi boots ok and arrives to the prompt but it says that it can be reached @ 192.168.0.176 (which is an address I don't know on a different subnet). Seems like it's using a different config when Pi "senses" a monitor and a keyboard. Shutdown and screen disconnection got me back to the normal configuration.
Any ideas? I would basically like to use to hdmi screen as local UI for OctoPrint but of course would also like to keep remote connection.
Thanks in advance!
What is the problem?
OctoPi uses different IP address when connected to HDMI / touch screen
What did you already try to solve it?
Disconnect screen and reboot
Logs (syslog, dmesg, ... no logs, no support)
octoprint.log (165.9 KB)
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, ...)