When I set my static IP address through the web interface, it didn’t go very well. It tended to write multiple lines to /etc/dhcpcd.conf without removing old entries. So if you ever have a bad entry in it, it becomes unable to connect to the internet and unfixable. I had to ssh into my device to fix it. I set my dhcpcd.conf to the following lines, deleted the old entries, and restarted the ethernet network interface and that worked.
interface eth0 static domain_name_servers=18.104.22.168 22.214.171.124 static ip_address=192.168.1.89/24 static routers=
Here is the command to restart the network interface without rebooting.
sudo ifdown eth0; sudo ifup eth0
Obviously other people will need to use a different static IP address than what I used, but at least you get the idea of what I did. I’m just using the Google DNS servers, since the system seems to be pinging www.google.com with a curl command.
The web interface seems to have a hard time picking up the current network configuration, but at least my Server Connection status says that it’s connected now. What’s the best way to report this issue?